Add sdf_lavalamp
This commit is contained in:
parent
2b9a0a9233
commit
012c7b0e41
5 changed files with 204 additions and 1 deletions
48
sdf_lavalamp.sprj
Normal file
48
sdf_lavalamp.sprj
Normal file
|
@ -0,0 +1,48 @@
|
|||
<?xml version="1.0"?>
|
||||
<project version="2">
|
||||
<pipeline>
|
||||
<pass name="sdf_lavalamp" type="shader" active="true" patchverts="1">
|
||||
<shader type="vs" path="shaders/sdf_lavalamp_sdf_lavalampVS.glsl" entry="main" />
|
||||
<shader type="ps" path="shaders/sdf_lavalamp_sdf_lavalampPS.glsl" entry="main" />
|
||||
<inputlayout>
|
||||
<item value="Position" semantic="POSITION" />
|
||||
<item value="Normal" semantic="NORMAL" />
|
||||
<item value="Texcoord" semantic="TEXCOORD0" />
|
||||
</inputlayout>
|
||||
<rendertexture />
|
||||
<items>
|
||||
<item name="Box" type="geometry">
|
||||
<type>Cube</type>
|
||||
<width>1</width>
|
||||
<height>1</height>
|
||||
<depth>1</depth>
|
||||
<scaleY>3</scaleY>
|
||||
<topology>TriangleList</topology>
|
||||
</item>
|
||||
</items>
|
||||
<itemvalues />
|
||||
<variables>
|
||||
<variable type="float4x4" name="matVP" system="ViewProjection" />
|
||||
<variable type="float4x4" name="matGeo" system="GeometryTransform" />
|
||||
<variable type="float" name="uTime" system="Time" />
|
||||
<variable type="float3" name="vecCamPos" system="CameraPosition3" />
|
||||
</variables>
|
||||
<macros />
|
||||
</pass>
|
||||
</pipeline>
|
||||
<objects />
|
||||
<cameras />
|
||||
<settings>
|
||||
<entry type="file" name="sdf_lavalamp" shader="vs" />
|
||||
<entry type="file" name="sdf_lavalamp" shader="ps" />
|
||||
<entry type="camera" fp="false">
|
||||
<distance>4</distance>
|
||||
<pitch>18</pitch>
|
||||
<yaw>317</yaw>
|
||||
<roll>360</roll>
|
||||
</entry>
|
||||
<entry type="clearcolor" r="0" g="0" b="0" a="0" />
|
||||
<entry type="usealpha" val="false" />
|
||||
</settings>
|
||||
<plugindata />
|
||||
</project>
|
Loading…
Add table
Add a link
Reference in a new issue