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

Asset Window

PreviousAsset Component FeaturesNextSaving Prefabs

Last updated 4 days ago

You can access it by going to Tools->AllIn1->3DShaderWindow.

The Asset Window offers you a bunch of settings options and utilities:

  1. Save Path: The Asset Component Featurescan save both Materials and Render Material to Image, you can choose the save path here

  1. Texture Editor: A nice and convenient Image Editor for fast texture tweaks. Quickly rotate, change the color, fix the alpha channel or simply change the Export Scale to save some disk space. Press Save Resulting Image as PNG file button when done.

  1. Normal Map Creator: Create Normal Map textures using this window. You can do so by adding a Target Image, choosing a Normal Strength and Smoothing values and pressing the Create And Save Normal Map.

  1. Gradient Creator: Allows you to create Gradient textures that can then be used with the asset shader. The shader already has a Gradient Drawer that allows to live edit your Gradients in the Material Inspector, but you have the option to create a gradient here too:

  1. Atlas Packer: You may find it useful to merge several images for a Particle System or Sprite Flipbook. Add individual textures to the Atlas Array, configure the options below and bress the Create button when satisfied with the configuration.

  1. Tileable Noise Creator: Create noise textures for Black and White Texture Blending, UV effects or whatever other use you can think of. Configure the options and press Save when done.

  1. Override Materials: Explained in its own section Batch Override Materials

  1. In Other you have 2 sections:

    1. In Default Materials you can select what Material preset will be used when the Asset Component needs to create a new Material. The asset has 4 premade ones, but you can also select Custom and insert in the Slot a Material you want to use as a template. Here you can add your very special unique shader that represents most of the objects of your game. So that when you create a new Material you have a personalized starting point that fits your project.

    2. The "Refresh the Material Inspector Properties Configuration" is a button that you can ignore. It is mostly there for dev use or just in case (we'll probably remove it at some point). The asset uses an automatically generated, cached, and maintained data Scriptable Object to display the Material properties in the inspector. This button forces a refresh or rebuild of the data Scriptable Object.