wiki.sine.space | sinespace

Scripting/SRenderSettings

From wiki.sine.space
Revision as of 07:25, 24 December 2020 by Edisonwu (Talk | contribs) (Created page with "The Render Settings include values for a range of visual elements in Scene, such as fog and ambient light. =Members= {{ScriptFunction|void|SetGlobalShaderTexture|{string nam...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Render Settings include values for a range of visual elements in Scene, such as fog and ambient light.

Members

SetGlobalShaderTexture

void SetGlobalShaderTexture {string name, SResource dir;}

Set a global texture property.
--Create a shader first and define it "half _Mult".
--Use "_Mult" as "_Metallic" and delete "_Metallic".
--set value and put on a gameobject
Space.RenderSettings.SetGlobalShaderTexture("_TestTex",Space.Resources[3])


No example provided yet


SetGlobalShaderFloat

void SetGlobalShaderFloat {string name, float dir;}

Set a global float property for all shaders.
--Create a shader first and define "sampler2D _TestTex".
--Use "_TestTex" as "_MainTex" and delete "_MainTex".
--set value and put on a gameobject
Space.RenderSettings.SetGlobalShaderFloat("_Mult",1)


No example provided yet


SetGlobalShaderColor

void SetGlobalShaderColor {string name, SColor dir;}

Set a global color property for all shaders.
--create a shader first and define "fixed4 _TestColor"
--use "_TestColor" as "_Color" and delete "_TestColor".
--set value and put on a gameobject
Space.RenderSettings.SetGlobalShaderFloat("_TestColor",Color.Red)


No example provided yet


SetGlobalShaderVector

void SetGlobalShaderVector {string name, SVector dir;}

Set a global color property for all shaders.
--Create a shader first and define "vector _TestVector"
--set value and put on a gameobject
Space.RenderSettings.SetGlobalShaderFloat("_TestVector",Vector.One)


No example provided yet



Properties