Skip to content

A small collection of rendering and graphics essentials

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

Ikaroon/RenderingEssentials

Repository files navigation

Rendering Essentials

A small collection of rendering and graphics essentials

Features

  • Gradient Textures
  • Gradient 2D
  • Gradient 2D Textures
  • Worley 2D
  • Worley 2D Textures
  • Worley 3D
  • Worley 3D Textures
  • White Noise 3D
  • White Noise 3D Textures

Installation

PackageInstallation

  1. Open the package manager in Unity from Window>Package Manager
  2. Select the + dropdown button in the top-left corner of the package manager
  3. Select Add package from git URL...
  4. Enter https://github.com/Ikaroon/RenderingEssentials.git as url and confirm

How to use

Gradient Textures

  1. Create a new texture asset from Create>Gradient Texture
  2. Use the gradient field of the texture and apply

Gradient 2D Textures

  1. Create a new texture asset from Create>Gradient 2D Texture
  2. Use the gradient 2D field of the texture and apply

alt text

Worley 2D Textures

  1. Create a new texture asset from Create>Worley 2D Texture
  2. Expand the Worley field and adjust the values
    • Seed: A random value that allows for persistent values
    • Point Count: How many points to use for the worley generation
    • Radius: The relative maximum radius of worley points
    • Inverted: Should high value be close to points instead of far away

alt text

Worley 3D Textures

  1. Create a new texture asset from Create>Worley 3D Texture
  2. Expand the Worley field and adjust the values
    • Seed: A random value that allows for persistent values
    • Point Count: How many points to use for the worley generation
    • Radius: The relative maximum radius of worley points
    • Inverted: Should high value be close to points instead of far away

alt text

Notice

Work on this project happens in my freetime and, therefore, I cannot promise if and when certain features are added. I am considering to open this up for contribution but for now you can manipulate the code as you please. This project is MIT licensed and may be used freely. (Check the license file for more information)

Donation

If this project helped you, you can treat me to a coffee if you want ☕

Donate

About

A small collection of rendering and graphics essentials

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Releases

No releases published

Languages