gltut / Tut 17 Spotlight on Textures / data / proj2d_scene.xml

Jason McKesson 7f296c7 



























































































<?xml version="1.0" encoding="UTF-8"?>
<?oxygen RNGSchema="../../Documents/sceneFormat.rnc" type="compact"?>
<scene xmlns="http://www.arcsynthesis.com/gltut/scene">
    <mesh xml:id="m_sphere" file="UnitSphere.xml"/>
    <mesh xml:id="m_cube" file="UnitCube.xml"/>
	<mesh xml:id="m_shortBar" file="ShortBar.xml"/>
	<mesh xml:id="m_longBar" file="LongBar.xml"/>
	<mesh xml:id="m_diorama" file="UnitDiorama.xml"/>
	<mesh xml:id="m_floor" file="UnitPlane.xml"/>
    <mesh xml:id="m_axes" file="UnitAxes.xml"/>
    <texture xml:id="t_stone" file="seamless_rock1_small.dds" srgb="true"/>
    <texture xml:id="t_concrete_wall" file="concrete649_small.dds" srgb="true"/>
    <texture xml:id="t_sandy_ground" file="dsc_1621_small.dds" srgb="true"/>
    <texture xml:id="t_stone_pillar" file="rough645_small.dds" srgb="true"/>
    <texture xml:id="t_wood_pillar" file="wood4_rotate.dds" srgb="true"/>
    <prog
        xml:id="p_unlit"
        vert="Unlit.vert"
        frag="Unlit.frag"
        model-to-camera="modelToCameraMatrix">
        <block name="Projection" binding="0"/>
    </prog>
    <prog
        xml:id="p_colored"
        vert="Colored.vert"
        frag="Colored.frag"
        model-to-camera="modelToCameraMatrix">
        <block name="Projection" binding="0"/>
    </prog>
    <prog
        xml:id="p_proj"
        vert="projLight.vert"
        frag="projLight.frag"
        model-to-camera="modelToCameraMatrix"
        normal-model-to-camera="normalModelToCameraMatrix">
        <block name="Projection" binding="0"/>
		<block name="Light" binding="1"/>
        <sampler name="diffuseColorTex" unit="0"/>
        <sampler name="lightProjTex" unit="3"/>
    </prog>
    <node
        name="cube"
        mesh="m_cube"
        prog="p_proj"
        pos="0 1 0"
        orient="0.0 0.0 0.0 1.0"
        scale="3">
        <texture name="t_stone" unit="0" sampler="anisotropic"/>
    </node>
    <node
        name="rightBar"
        mesh="m_shortBar"
        prog="p_proj"
        pos="13 -2 0"
        orient="0.0 0.0 0.0 1.0"
        scale="3">
        <texture name="t_stone" unit="0" sampler="anisotropic"/>
    </node>
    <node
        name="leaningBar"
        mesh="m_longBar"
        prog="p_proj"
        pos="3 -7 -10"
        orient="0.64278 0 0 0.76604"
        scale="5">
        <texture name="t_wood_pillar" unit="0" sampler="anisotropic"/>
    </node>
    <node
        name="spinBar"
        mesh="m_longBar"
        prog="p_proj"
        pos="-7 0 8"
        orient="-0.148446 0.554035 0.212003 0.791242"
        scale="4">
        <texture name="t_stone_pillar" unit="0" sampler="anisotropic"/>
    </node>
	<node
		name="diorama"
        mesh="m_diorama"
        prog="p_proj"
        pos="0 -10 0"
        scale="47">
        <texture name="t_concrete_wall" unit="0" sampler="anisotropic"/>
	</node>
	<node
		name="floor"
        mesh="m_floor"
        prog="p_proj"
        pos="0 -33.5 0"
        scale="47">
        <texture name="t_sandy_ground" unit="0" sampler="anisotropic"/>
	</node>
</scene>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.