mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-16 09:04:38 +00:00
Shaderdata new->singleton
This commit is contained in:
parent
4aed48697d
commit
27d2f63986
8 changed files with 25 additions and 25 deletions
|
|
@ -20,7 +20,7 @@
|
|||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
// Debug Shaders.
|
||||
new ShaderData( AL_ColorBufferShader )
|
||||
singleton shaderData( AL_ColorBufferShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgColorBufferP.hlsl";
|
||||
|
|
@ -59,7 +59,7 @@ function toggleColorBufferViz( %enable )
|
|||
}
|
||||
}
|
||||
|
||||
new ShaderData( AL_SpecMapShader )
|
||||
singleton shaderData( AL_SpecMapShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgSpecMapVisualizeP.hlsl";
|
||||
|
|
@ -121,7 +121,7 @@ new GFXStateBlockData( AL_DefaultVisualizeState )
|
|||
samplerStates[1] = SamplerClampLinear; // depthviz
|
||||
};
|
||||
|
||||
new ShaderData( AL_DepthVisualizeShader )
|
||||
singleton shaderData( AL_DepthVisualizeShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgDepthVisualizeP.hlsl";
|
||||
|
|
@ -157,7 +157,7 @@ function AL_DepthVisualize::onEnabled( %this )
|
|||
return true;
|
||||
}
|
||||
|
||||
new ShaderData( AL_GlowVisualizeShader )
|
||||
singleton shaderData( AL_GlowVisualizeShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgGlowVisualizeP.hlsl";
|
||||
|
|
@ -178,7 +178,7 @@ singleton PostEffect( AL_GlowVisualize )
|
|||
renderPriority = 9999;
|
||||
};
|
||||
|
||||
new ShaderData( AL_NormalsVisualizeShader )
|
||||
singleton shaderData( AL_NormalsVisualizeShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgNormalVisualizeP.hlsl";
|
||||
|
|
@ -214,7 +214,7 @@ function AL_NormalsVisualize::onEnabled( %this )
|
|||
|
||||
|
||||
|
||||
new ShaderData( AL_LightColorVisualizeShader )
|
||||
singleton shaderData( AL_LightColorVisualizeShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgLightColorVisualizeP.hlsl";
|
||||
|
|
@ -249,7 +249,7 @@ function AL_LightColorVisualize::onEnabled( %this )
|
|||
}
|
||||
|
||||
|
||||
new ShaderData( AL_LightSpecularVisualizeShader )
|
||||
singleton shaderData( AL_LightSpecularVisualizeShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgLightSpecularVisualizeP.hlsl";
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ new GFXStateBlockData( Viz_DefaultVisualizeState )
|
|||
samplerStates[4] = SamplerClampLinear; // depthviz
|
||||
};
|
||||
|
||||
new ShaderData( Viz_TexelDensity )
|
||||
singleton shaderData( Viz_TexelDensity )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/Viz_TexelDensityP.hlsl";
|
||||
|
|
@ -79,7 +79,7 @@ function toggleTexelDensityViz( %enable )
|
|||
|
||||
//
|
||||
//
|
||||
new ShaderData( Viz_SurfaceProperties )
|
||||
singleton shaderData( Viz_SurfaceProperties )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/Viz_SurfacePropertiesP.hlsl";
|
||||
|
|
@ -203,7 +203,7 @@ function Viz_SurfacePropertiesPFX::onEnabled( %this )
|
|||
//
|
||||
//
|
||||
//
|
||||
new ShaderData( Viz_ColorBlindness )
|
||||
singleton shaderData( Viz_ColorBlindness )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/postFX/postFxV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/Viz_ColorblindnessP.hlsl";
|
||||
|
|
@ -307,7 +307,7 @@ function Viz_ColorBlindnessPFX::onEnabled( %this )
|
|||
|
||||
//
|
||||
//Material Complexity Viz
|
||||
new ShaderData( Viz_MaterialComplexity )
|
||||
singleton shaderData( Viz_MaterialComplexity )
|
||||
{
|
||||
DXVertexShaderFile = "./shaders/Viz_materialComplexityV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/Viz_materialComplexityP.hlsl";
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
// IN THE SOFTWARE.
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
new ShaderData( AL_ShadowVisualizeShader )
|
||||
singleton shaderData( AL_ShadowVisualizeShader )
|
||||
{
|
||||
DXVertexShaderFile = $Core::CommonShaderPath @ "/guiMaterialV.hlsl";
|
||||
DXPixelShaderFile = "./shaders/dbgShadowVisualizeP.hlsl";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue