Seaside Studios
3D Shader
3D Shader
  • What is All In 1 3D Shader
  • Overview
  • First Steps (Must Read)
  • URP And Post Processing Setup
  • Asset Component Features
  • Asset Window
  • Saving Prefabs
  • Convert Materials to 3D Shader
  • Light Models
  • Effects List
  • Scripting
  • Batch Override Materials
  • How to animate effects
  • Advanced Configuration and Key Rendering Concepts
  • How to Enable/Disable Effects at Runtime
  • Random Seed
  • Scaled Time
  • Outlines
  • Wind Effect and Wind Controller
  • Depth Coloring - Stylized Fog
  • Shadow Color
  • Fast Lighting
  • Performance Considerations
  • FAQ (Frequently Asked Questions)
Powered by GitBook
On this page

First Steps (Must Read)

PreviousOverviewNextURP And Post Processing Setup

Last updated 1 month ago

The asset includes a component that will do all the material setup for you. The component is called “AddAllIn13DShader”:

When you add it, the component will swap the current material for a new instance of the 3DShader material. The component also has some features that are overviewed in the Asset Component Features section. This will of course only work when the gameobject has a Renderer component such as a Mesh Renderer, Particle System, Sprite Renderer etc… At this point you’ll see that the custom Material Inspector of the asset is available below the components of the object, you’ll be able to start using the Material, enabling/disabling effects and experimenting with the visuals.

Here you have a link to a video that gives an overview of the asset in case you prefer a visual explanation:

*VIDEO HERE* (Currently being recorded)

For materials to animate properly in the Scene window you’ll need to make sure that “Always Refresh” is checked:

If you want to import just the core functionality of the asset without any extra stuff just remove or avoid importing the Demo folder