Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keijiro/SkyboxPlus
Basic skybox extensions for Unity
https://github.com/keijiro/SkyboxPlus
graphics shader unity unity3d
Last synced: 3 months ago
JSON representation
Basic skybox extensions for Unity
- Host: GitHub
- URL: https://github.com/keijiro/SkyboxPlus
- Owner: keijiro
- License: mit
- Created: 2015-10-31T14:58:08.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-04-16T08:22:19.000Z (almost 8 years ago)
- Last Synced: 2024-08-01T22:52:49.688Z (6 months ago)
- Topics: graphics, shader, unity, unity3d
- Language: C#
- Homepage:
- Size: 5.12 MB
- Stars: 393
- Watchers: 34
- Forks: 49
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- unity-awesome - Skyboxes - Skybox generator (Shaders)
- awesome-unity-open-source-on-github - SkyboxPlus - Basic skybox extensions (Collection)
README
SkyboxPlus
==========**SkyboxPlus** is a collection of skybox shaders for Unity.
System Requirements
-------------------Unity 5.5 or later versions.
Installation
------------Download one of the unitypackage files from the [Releases] page and import it
to a project.[Releases]: https://github.com/keijiro/SkyboxPlus/releases
Cubemap
-------![screenshot](http://i.imgur.com/wTbTH68.png)
**Cubemap** is a basic cubemapped skybox shader. The main difference from the
standard skybox shader is that it can be rotated not only around the Y-axis but
also around the X/Z-axis. It also has a saturation slider that can be used for
adjusting the colorfulness of the cubemap.### MIP Level property
The **MIP Level** property controls the blurriness of the cubemap. It can be
used for mimicking bokeh-like blur effects on the background.![screenshot](http://i.imgur.com/K4DSGjh.png)
To make this option effective, it’s required to turn on the Glossy Reflection
(pre-convolution for glossy reflection) switch in the texture importer
settings. Also it’s recommended to use the [Skybox component] to apply
different MIP levels to the camera background and lighting (reflection).[Skybox component]: http://docs.unity3d.com/ScriptReference/Skybox.html
Hemisphere
----------![screenshot](http://i.imgur.com/JdNZLeH.png)
**Hemisphere** is a basic gradient skybox shader. It only has three color
properties: color at the north pole, on the equator and at the south pole. The
shader linearly interpolates between them.Gradients
---------![screenshot](http://i.imgur.com/pkSZG2O.png)
**Gradients** is an additive gradient skybox shader. Each gradient has a
direction vector and a color value. The shader interpolates along the vector,
from black to the given color. The shape of the gradient can be adjusted with
the exponent property. Up to four gradients can be given at the same time.License
-------[MIT](LICENSE.md)