diff options
author | Tomi Korpipaa <tomi.korpipaa@qt.io> | 2019-04-09 13:39:20 +0300 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@qt.io> | 2019-04-10 04:10:38 +0000 |
commit | cd246550415aaee5cdd322b7c6426a4937778a06 (patch) | |
tree | ba1a38e0da7ba83f7a877ca850332d0ecdea8af6 | |
parent | 8056a23046cd93f557299b263973dac7a9255b29 (diff) |
New version of SampleProject
Task-number: QT3DS-3281
Change-Id: I4c3896d1fc7a38e4b8e3eff38a4869197447a85e
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
17 files changed, 325 insertions, 434 deletions
diff --git a/examples/studio3d/SampleProject/SampleProject.uia b/examples/studio3d/SampleProject/SampleProject.uia index f3f79c90..9432e98a 100644 --- a/examples/studio3d/SampleProject/SampleProject.uia +++ b/examples/studio3d/SampleProject/SampleProject.uia @@ -1,18 +1,14 @@ -<?xml version='1.0' encoding='UTF-8'?> -<application> +<?xml version='1.0' encoding='utf-8'?> +<application xmlns="http://qt.io/qt3dstudio/uia"> <assets initial="SampleProject"> <presentation id="SampleProject" src="presentations/SampleProject.uip"/> - <presentation-qml id="mapView" args="qml/Navigation.qml"/> - <dataInput max="260" min="0" name="speed" type="Ranged Number"/> - <dataInput max="7" min="0" name="rpm" type="Ranged Number"/> - <dataInput name="slide" type="String"/> - <dataInput name="dateAndTime" type="String"/> + <presentation-qml id="Navigation" args="qml/Navigation.qml"/> </assets> <statemachine ref="#logic"> <visual-states> <state ref="Initial"> <enter> - <goto-slide element="main:Scene" rel="next"/> + <goto-slide rel="next" element="main:Scene"/> </enter> </state> </visual-states> diff --git a/examples/studio3d/SampleProject/effects/VignetteEffect.effect b/examples/studio3d/SampleProject/effects/VignetteEffect.effect index a4591208..ec726ac0 100644 --- a/examples/studio3d/SampleProject/effects/VignetteEffect.effect +++ b/examples/studio3d/SampleProject/effects/VignetteEffect.effect @@ -2,7 +2,7 @@ <Effect> <MetaData> <Property name="vig_color" formalName="Vignet Color" type="Color" default="0.5 0.5 0.5" description="The color to use for the Vignetting."/> - <Property name="vig_strenght" formalName="Strenght" min="0" max="15" default="15.0" description="Strenght of Vignetting."/> + <Property name="vig_strength" formalName="Strength" min="0" max="15" default="15.0" description="Strength of Vignetting."/> <Property name="vig_radius" formalName="Radius" min="0" max="5" default="0.35" description="Size of Vignetting."/> </MetaData> <Shaders> @@ -23,7 +23,7 @@ void frag() vec4 bg = origColor; uv *= 1.0 - uv.yx; - float vig = uv.x*uv.y * vig_strenght; + float vig = uv.x*uv.y * vig_strength; vig = pow(vig, vig_radius); vec4 vigmixcolor = vec4(vig_color,vig) * vec4(vig); diff --git a/examples/studio3d/SampleProject/fonts/TitilliumWeb-Regular.ttf b/examples/studio3d/SampleProject/fonts/TitilliumWeb-Regular.ttf Binary files differdeleted file mode 100644 index 6da82193..00000000 --- a/examples/studio3d/SampleProject/fonts/TitilliumWeb-Regular.ttf +++ /dev/null diff --git a/examples/studio3d/SampleProject/maps/gradient_lines_001.png b/examples/studio3d/SampleProject/maps/gradient_lines.png Binary files differindex f63aa7cc..f63aa7cc 100644 --- a/examples/studio3d/SampleProject/maps/gradient_lines_001.png +++ b/examples/studio3d/SampleProject/maps/gradient_lines.png diff --git a/examples/studio3d/SampleProject/maps/Rpm7.png b/examples/studio3d/SampleProject/maps/rpm7.png Binary files differindex 08ba173e..08ba173e 100644 --- a/examples/studio3d/SampleProject/maps/Rpm7.png +++ b/examples/studio3d/SampleProject/maps/rpm7.png diff --git a/examples/studio3d/SampleProject/maps/Icon_TurnLeft_ON.png b/examples/studio3d/SampleProject/maps/telltale_turnsignal.png Binary files differindex d886ede9..d886ede9 100644 --- a/examples/studio3d/SampleProject/maps/Icon_TurnLeft_ON.png +++ b/examples/studio3d/SampleProject/maps/telltale_turnsignal.png diff --git a/examples/studio3d/SampleProject/models/Sportscar_15k/Sportscar_15k.import b/examples/studio3d/SampleProject/models/Sportscar_15k/Sportscar_15k.import deleted file mode 100644 index 32e0f192..00000000 --- a/examples/studio3d/SampleProject/models/Sportscar_15k/Sportscar_15k.import +++ /dev/null @@ -1,62 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<UIP Version="1" > - <Project Revision="1" > - <Graph > - <Group id="__import__root__" > - <Model id="BodyFront" name="BodyFront" orientation="Right Handed" position="-12.4369 103.274 765.204" rotation="-90 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="meshes/BodyFront.mesh" > - <Material id="glass_tex2" name="glass_tex2" blendmode="Normal" diffuse="1 1 1" diffusemap="glass_tex2_diffusemap" emissivepower="0" opacity="100" specularamount="0" specularroughness="5.88235" > - <Image id="glass_tex2_diffusemap" name="glass_tex2_diffusemap" sourcepath="maps/c_tex.jpg" /> - </Material> - <Material id="rubber2" name="rubber2" blendmode="Normal" diffuse="0.095729 0.095729 0.095729" emissivepower="0" opacity="100" specularamount="0" specularroughness="7.84314" /> - <Material id="black2" name="black2" blendmode="Normal" diffuse="0 0 0" emissivepower="0" opacity="100" specularamount="0" specularroughness="0.980392" /> - <Material id="body2" name="body2" blendmode="Normal" diffuse="0.527059 0.0313726 0.0313726" emissivepower="0" opacity="100" specularamount="0" specularroughness="31.9608" /> - </Model> - <Model id="backWheels" name="backWheels" orientation="Right Handed" position="326.242 131.284 491.438" rotation="-90 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="meshes/backWheels.mesh" > - <Material id="chrome" name="chrome" blendmode="Normal" diffuse="0.668235 0.668235 0.705882" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.27451" /> - <Material id="rubber" name="rubber" blendmode="Normal" diffuse="0.095729 0.095729 0.095729" emissivepower="0" opacity="100" specularamount="0" specularroughness="7.84314" /> - <Material id="rims" name="rims" blendmode="Normal" diffuse="0.142219 0.142219 0.142219" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.27451" /> - <Material id="silver" name="silver" blendmode="Normal" diffuse="0.476863 0.486275 0.486275" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.47059" /> - </Model> - <Model id="BodyBack" name="BodyBack" orientation="Right Handed" position="-12.4369 103.274 765.204" rotation="-90 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="meshes/BodyBack.mesh" > - <Material id="glass_tex" name="glass_tex" blendmode="Normal" diffuse="1 1 1" diffusemap="glass_tex_diffusemap" emissivepower="0" opacity="100" specularamount="0" specularroughness="5.88235" > - <Image id="glass_tex_diffusemap" name="glass_tex_diffusemap" sourcepath="maps/c_tex.jpg" /> - </Material> - <Material id="chrome_0001" name="chrome" blendmode="Normal" diffuse="0.668235 0.668235 0.705882" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.27451" /> - <Material id="silver_0001" name="silver" blendmode="Normal" diffuse="0.476863 0.486275 0.486275" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.47059" /> - <Material id="body" name="body" blendmode="Normal" diffuse="0.527059 0.0313726 0.0313726" emissivepower="0" opacity="100" specularamount="0" specularroughness="31.9608" /> - <Material id="rubber_0002" name="rubber" blendmode="Normal" diffuse="0.095729 0.095729 0.095729" emissivepower="0" opacity="100" specularamount="0" specularroughness="7.84314" /> - <Material id="black" name="black" blendmode="Normal" diffuse="0 0 0" emissivepower="0" opacity="100" specularamount="0" specularroughness="0.980392" /> - <Material id="d_glass" name="d_glass" blendmode="Normal" diffuse="0.160894 0.16512 0.154057" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.27451" /> - </Model> - <Model id="frontWheels" name="frontWheels" orientation="Right Handed" position="326.242 131.284 -518.562" rotation="169.137 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="meshes/frontWheels.mesh" > - <Material id="chrome_0002" name="chrome" blendmode="Normal" diffuse="0.668235 0.668235 0.705882" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.27451" /> - <Material id="rubber_0003" name="rubber" blendmode="Normal" diffuse="0.095729 0.095729 0.095729" emissivepower="0" opacity="100" specularamount="0" specularroughness="7.84314" /> - <Material id="rims_0001" name="rims" blendmode="Normal" diffuse="0.142219 0.142219 0.142219" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.27451" /> - <Material id="silver_0002" name="silver" blendmode="Normal" diffuse="0.476863 0.486275 0.486275" emissivepower="0" opacity="100" specularamount="0" specularroughness="6.47059" /> - </Model> - </Group> - </Graph> - <Import SrcFile="../../../Sportscar_15k.fbx" ImageDir="Images" MeshDir="Meshes" > - <Image > - <Source >c_tex.jpg</Source> - <Dest >maps/c_tex.jpg</Dest> - </Image> - <Mesh > - <Source >frontWheels</Source> - <Dest >meshes/frontWheels.mesh</Dest> - </Mesh> - <Mesh > - <Source >backWheels</Source> - <Dest >meshes/backWheels.mesh</Dest> - </Mesh> - <Mesh > - <Source >BodyBack</Source> - <Dest >meshes/BodyBack.mesh</Dest> - </Mesh> - <Mesh > - <Source >BodyFront</Source> - <Dest >meshes/BodyFront.mesh</Dest> - </Mesh> - </Import> - </Project> -</UIP> diff --git a/examples/studio3d/SampleProject/models/Sportscar_15k/maps/c_tex.jpg b/examples/studio3d/SampleProject/models/Sportscar_15k/maps/c_tex.jpg Binary files differdeleted file mode 100644 index b1b3b100..00000000 --- a/examples/studio3d/SampleProject/models/Sportscar_15k/maps/c_tex.jpg +++ /dev/null diff --git a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/BodyBack.mesh b/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/BodyBack.mesh Binary files differdeleted file mode 100644 index 1e456559..00000000 --- a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/BodyBack.mesh +++ /dev/null diff --git a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/BodyFront.mesh b/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/BodyFront.mesh Binary files differdeleted file mode 100644 index e196b41f..00000000 --- a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/BodyFront.mesh +++ /dev/null diff --git a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/backWheels.mesh b/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/backWheels.mesh Binary files differdeleted file mode 100644 index 7fe4c930..00000000 --- a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/backWheels.mesh +++ /dev/null diff --git a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/frontWheels.mesh b/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/frontWheels.mesh Binary files differdeleted file mode 100644 index a9d9dec0..00000000 --- a/examples/studio3d/SampleProject/models/Sportscar_15k/meshes/frontWheels.mesh +++ /dev/null diff --git a/examples/studio3d/SampleProject/models/lowPolyCar/lowPolyCar.import b/examples/studio3d/SampleProject/models/lowPolyCar/lowPolyCar.import new file mode 100644 index 00000000..e3c3aac2 --- /dev/null +++ b/examples/studio3d/SampleProject/models/lowPolyCar/lowPolyCar.import @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<UIP Version="1" > + <Project Revision="1" > + <Graph > + <Group id="__import__root__" > + <Model id="polySurface3" name="polySurface3" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/polySurface3.mesh" > + <Material id="lowpolyCoupe" name="lowpolyCoupe" blendmode="Normal" diffuse="1 1 1" diffusemap="lowpolyCoupe_diffusemap" emissivepower="0" opacity="100" specularamount="0" > + <Image id="lowpolyCoupe_diffusemap" name="lowpolyCoupe_diffusemap" pivotu="0.5" pivotv="0.5" positionu="-0.5" positionv="-0.5" scaleu="1" scalev="1" sourcepath="maps/Low_lowpolyCoupe_Diffuse.psd" tilingmodehorz="Tiled" tilingmodevert="Tiled" /> + </Material> + </Model> + </Group> + </Graph> + <Import SrcFile="../../../../../../Desktop/LowEnd/lowPolyCar.fbx" ImageDir="Images" MeshDir="Meshes" > + <Image > + <Source >lowPolyCar.fbm/Low_lowpolyCoupe_Diffuse.psd</Source> + <Dest >maps/Low_lowpolyCoupe_Diffuse.psd</Dest> + </Image> + <Mesh > + <Source >polySurface3</Source> + <Dest >meshes/polySurface3.mesh</Dest> + </Mesh> + </Import> + </Project> +</UIP> diff --git a/examples/studio3d/SampleProject/models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.jpg b/examples/studio3d/SampleProject/models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.jpg Binary files differnew file mode 100644 index 00000000..bb0930f3 --- /dev/null +++ b/examples/studio3d/SampleProject/models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.jpg diff --git a/examples/studio3d/SampleProject/models/lowPolyCar/meshes/polySurface3.mesh b/examples/studio3d/SampleProject/models/lowPolyCar/meshes/polySurface3.mesh Binary files differnew file mode 100644 index 00000000..fea5dd08 --- /dev/null +++ b/examples/studio3d/SampleProject/models/lowPolyCar/meshes/polySurface3.mesh diff --git a/examples/studio3d/SampleProject/models/roundbg_1/maps/gradient.png b/examples/studio3d/SampleProject/models/roundbg_1/maps/gradient.png Binary files differdeleted file mode 100644 index 70b9fb8b..00000000 --- a/examples/studio3d/SampleProject/models/roundbg_1/maps/gradient.png +++ /dev/null diff --git a/examples/studio3d/SampleProject/presentations/SampleProject.uip b/examples/studio3d/SampleProject/presentations/SampleProject.uip index 102308c4..db639be5 100644 --- a/examples/studio3d/SampleProject/presentations/SampleProject.uip +++ b/examples/studio3d/SampleProject/presentations/SampleProject.uip @@ -1,211 +1,165 @@ <?xml version="1.0" encoding="UTF-8" ?> -<UIP version="4" > +<UIP version="5" > <Project > - <ProjectSettings author="" company="" presentationWidth="1280" presentationHeight="480" maintainAspect="False" preferKtx="False" > - <CustomColors count="16" >#7391ff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff</CustomColors> + <ProjectSettings author="" company="The Qt Company" presentationWidth="1280" presentationHeight="480" maintainAspect="False" preferKtx="False" > + <CustomColors count="16" >#dc0032 #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff</CustomColors> </ProjectSettings> <BufferData > - <ImageBuffer sourcepath="../maps/Icon_TurnLeft_ON.png" hasTransparency="True" /> - <ImageBuffer sourcepath="../maps/Rpm7.png" hasTransparency="True" /> <ImageBuffer sourcepath="../maps/kmh260.png" hasTransparency="True" /> - <ImageBuffer sourcepath="../models/roundbg_1/maps/gradient.png" hasTransparency="True" /> + <ImageBuffer sourcepath="../maps/rpm7.png" hasTransparency="True" /> + <ImageBuffer sourcepath="../maps/telltale_turnsignal.png" hasTransparency="True" /> </BufferData> <Classes > <Effect id="VignetteEffect" name="VignetteEffect" sourcepath="../effects/VignetteEffect.effect" /> <Behavior id="dateAndTime" name="dateAndTime" sourcepath="../scripts/dateAndTime.qml" /> </Classes> <Graph > - <Scene id="Scene" controlledproperty="$slide @slide" > - <Layer id="ClusterText" > - <Camera id="Camera_003" /> - <Group id="Telltales" > + <Scene id="Scene" > + <Layer id="Telltales" variants="" > + <Behavior id="dateAndTime_001" class="#dateAndTime" /> + <Camera id="Camera_001" /> + <Group id="Telltales_001" variants="" > <Component id="TurnSignals" > - <Group id="TurnSignals_001" > - <Model id="Icon_TurnLeft_ON2er" > - <Material id="Material_001" > - <Image id="Material_001_diffusemap" /> + <Group id="TurnSignals_001" variants="" > + <Model id="icon_telltale_right" variants="" > + <Material id="Material" > + <Image id="Material_diffusemap" /> </Material> </Model> - <Model id="Icon_TurnLeft_ON" > - <Material id="Material_002" > - <Image id="Material_002_diffusemap" /> + <Model id="icon_telltale_left" variants="" > + <Material id="Material_001" > + <Image id="Material_001_diffusemap" /> </Material> </Model> </Group> </Component> </Group> <Text id="DateAndTime" /> - <Behavior id="dateAndTime_001" class="#dateAndTime" /> </Layer> - <Layer id="Cluster3D2" > - <Camera id="Camera_002" /> - <Group id="Cluster_001" > - <Group id="Background_001" /> - <Group id="MainGauges" > - <Group id="LeftGauge_001" > - <Group id="GaugeBackground" > - <Group id="roundbg_1" importid="__import__root__" > - <Model id="qt_gauge_background_round_1" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" > - <Material id="background_1" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="#background_1_diffusemap" emissivepower="0" importid="background_1" opacity="100" specularamount="0" > - <Image id="background_1_diffusemap" name="background_1_diffusemap" importid="background_1_diffusemap" sourcepath="../models/roundbg_1/maps/gradient.png" /> - <Image id="background_1_specularreflection" /> - </Material> - </Model> - </Group> - <Group id="Ring_2" importid="__import__root__" > - <Model id="qt_gauge_ring_2" name="qt_gauge_ring_2" importid="qt_gauge_ring_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/Ring_2/meshes/qt_gauge_ring_2.mesh" > - <Material id="Default_white" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" > - <Image id="Default_white_specularreflection" /> - </Material> - </Model> - </Group> - </Group> - <Component id="GaugeNeedle" > - <Group id="GaugeNeedle_001" > - <Light id="Light" /> - <Group id="needle_2" importid="__import__root__" > - <Model id="qt_gauge_needles_2" name="qt_gauge_needles_2" importid="qt_gauge_needles_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/needle_2/meshes/qt_gauge_needles_2.mesh" > - <Material id="qt_gauge_needles:red_transparent" name="qt_gauge_needles:red_transparent" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:red_transparent" opacity="100" specularamount="0" /> - <Material id="qt_gauge_needles:black_solid" name="qt_gauge_needles:black_solid" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:black_solid" opacity="100" specularamount="0" /> - <Material id="qt_gauge_needles:solidWhite" name="qt_gauge_needles:solidWhite" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:solidWhite" opacity="100" specularamount="0" > - <Image id="qt_gauge_needles:solidWhite_specularreflection" /> - </Material> - </Model> - </Group> - </Group> - </Component> - <Group id="GaugeTickmarks" > - <Group id="tickmark_260" importid="__import__root__" > - <Model id="qt_gauge_tickmarks_260" name="qt_gauge_tickmarks_260" importid="qt_gauge_tickmarks_260" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh" > - <Material id="Default_white_001" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" /> - </Model> - </Group> - </Group> - <Group id="GaugeNumbers" > - <Model id="kmh260" > - <Material id="Material_003" > - <Image id="Material_003_diffusemap" /> + <Layer id="Gauges3D" variants="" > + <Camera id="Camera" /> + <Light id="Light" /> + <Group id="LeftGauge" variants="" > + <Group id="GaugeBackground" variants="" > + <Group id="roundbg_1" variants="" importid="__import__root__" > + <Model id="qt_gauge_background_round_1" variants="" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" > + <Material id="GaugeBackgroundMaterial" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="#GaugeBackgroundMaterial_diffusemap" emissivepower="0" importid="background_1" opacity="100" specularamount="0" > + <Image id="GaugeBackgroundMaterial_diffusemap" name="background_1_diffusemap" importid="background_1_diffusemap" sourcepath="../models/roundbg_1/maps/gradient.png" /> + <Image id="GaugeBackgroundMaterial_specularreflection" /> + </Material> + </Model> + </Group> + <Group id="Ring_2" variants="" importid="__import__root__" > + <Model id="qt_gauge_ring_2" variants="" name="qt_gauge_ring_2" importid="qt_gauge_ring_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/Ring_2/meshes/qt_gauge_ring_2.mesh" > + <Material id="GaugeRingMaterial" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" > + <Image id="GaugeRingMaterial_specularreflection" /> + </Material> + </Model> + </Group> + </Group> + <Component id="GaugeNeedle" > + <Group id="GaugeNeedle_001" variants="" > + <Light id="Light_001" /> + <Group id="needle_2" variants="" importid="__import__root__" > + <Model id="qt_gauge_needles_2" variants="" name="qt_gauge_needles_2" importid="qt_gauge_needles_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/needle_2/meshes/qt_gauge_needles_2.mesh" > + <Material id="qt_gauge_needles:red_transparent" name="qt_gauge_needles:red_transparent" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:red_transparent" opacity="100" specularamount="0" /> + <Material id="qt_gauge_needles:black_solid" name="qt_gauge_needles:black_solid" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:black_solid" opacity="100" specularamount="0" /> + <Material id="qt_gauge_needles:solidWhite" name="qt_gauge_needles:solidWhite" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:solidWhite" opacity="100" specularamount="0" > + <Image id="qt_gauge_needles:solidWhite_specularreflection" /> </Material> </Model> </Group> </Group> - <Group id="RightGauge_001" > - <Group id="GaugeBackground_001" > - <Group id="roundbg_1_001" importid="__import__root__" > - <Model id="qt_gauge_background_round_1_001" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" > - <Material id="background_1_001" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="#background_1_001_diffusemap" emissivepower="0" importid="background_1" opacity="100" specularamount="0" > - <Image id="background_1_001_diffusemap" name="background_1_diffusemap" importid="background_1_diffusemap" sourcepath="../models/roundbg_1/maps/gradient.png" /> - <Image id="background_1_001_specularreflection" /> - </Material> - </Model> - </Group> - <Group id="Ring_2_001" importid="__import__root__" > - <Model id="qt_gauge_ring_2_001" name="qt_gauge_ring_2" importid="qt_gauge_ring_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/Ring_2/meshes/qt_gauge_ring_2.mesh" > - <Material id="Default_white_002" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" > - <Image id="Default_white_002_specularreflection" /> - </Material> - </Model> - </Group> - </Group> - <Component id="GaugeNeedle_002" > - <Group id="GaugeNeedle_003" > - <Light id="Light_002" /> - <Group id="needle_2_001" importid="__import__root__" > - <Model id="qt_gauge_needles_2_001" name="qt_gauge_needles_2" importid="qt_gauge_needles_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/needle_2/meshes/qt_gauge_needles_2.mesh" > - <Material id="qt_gauge_needles:red_transparent_001" name="qt_gauge_needles:red_transparent" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:red_transparent" opacity="100" specularamount="0" /> - <Material id="qt_gauge_needles:black_solid_001" name="qt_gauge_needles:black_solid" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:black_solid" opacity="100" specularamount="0" /> - <Material id="qt_gauge_needles:solidWhite_001" name="qt_gauge_needles:solidWhite" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:solidWhite" opacity="100" specularamount="0" > - <Image id="qt_gauge_needles:solidWhite_001_specularreflection" /> - </Material> - </Model> - </Group> - </Group> - </Component> - <Group id="GaugeTickmarks_001" > - <Group id="tickmark_8_small" importid="__import__root__" > - <Model id="qt_gauge_tickmarks_8_small" name="qt_gauge_tickmarks_8_small" importid="qt_gauge_tickmarks_8_small" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh" > - <Material id="Default_white_003" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" /> - </Model> - </Group> - </Group> - <Group id="GaugeNumbers_001" > - <Model id="Rpm7" > - <Material id="Material_004" > - <Image id="Material_004_diffusemap" /> - </Material> + </Component> + <Group id="GaugeTickmarks" variants="" > + <Group id="tickmark_260" variants="" importid="__import__root__" > + <Model id="qt_gauge_tickmarks_260" variants="" name="qt_gauge_tickmarks_260" importid="qt_gauge_tickmarks_260" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh" > + <Material id="GaugeTickMarksMaterial" > + <Image id="GaugeTickMarksMaterial_specularreflection" /> + </Material> + </Model> + </Group> + </Group> + <Group id="GaugeNumbers" variants="" > + <Model id="kmh260" variants="" > + <Material id="SpeedNumbersMaterial" > + <Image id="SpeedNumbersMaterial_diffusemap" /> + </Material> + </Model> + </Group> + </Group> + <Group id="RightGauge" variants="" > + <Group id="GaugeBackground_001" variants="" > + <Group id="roundbg_1_001" variants="" importid="__import__root__" > + <Model id="qt_gauge_background_round_1_001" variants="" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" > + <ReferencedMaterial id="background_right" /> + </Model> + </Group> + <Group id="Ring_2_001" variants="" importid="__import__root__" > + <Model id="qt_gauge_ring_2_001" variants="" name="qt_gauge_ring_2" importid="qt_gauge_ring_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/Ring_2/meshes/qt_gauge_ring_2.mesh" > + <ReferencedMaterial id="rings_right" /> + </Model> + </Group> + </Group> + <Component id="GaugeNeedle_002" > + <Group id="GaugeNeedle_003" variants="" > + <Light id="Light_002" /> + <Group id="needle_2_001" variants="" importid="__import__root__" > + <Model id="qt_gauge_needles_2_001" variants="" name="qt_gauge_needles_2" importid="qt_gauge_needles_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/needle_2/meshes/qt_gauge_needles_2.mesh" > + <ReferencedMaterial id="qt_gauge_needles-red_transparent" /> + <ReferencedMaterial id="qt_gauge_needles-black_solid" /> + <ReferencedMaterial id="qt_gauge_needles-solidWhite" /> </Model> </Group> - <Group id="GaugeText_001" /> + </Group> + </Component> + <Group id="GaugeTickmarks_001" variants="" > + <Group id="tickmark_8_small" variants="" importid="__import__root__" > + <Model id="qt_gauge_tickmarks_8_small" variants="" name="qt_gauge_tickmarks_8_small" importid="qt_gauge_tickmarks_8_small" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh" > + <ReferencedMaterial id="tickmarks_right" /> + </Model> </Group> </Group> + <Group id="GaugeNumbers_001" variants="" > + <Model id="Rpm7" variants="" > + <Material id="RpmNumbersMaterial" > + <Image id="RpmNumbersMaterial_diffusemap" /> + </Material> + </Model> + </Group> + <Group id="GaugeText" variants="" /> </Group> </Layer> - <Layer id="Road3D" > - <Camera id="Camera_004" /> - <Light id="Light_001" /> - <Effect id="VignetteEffect_002" class="#VignetteEffect" /> + <Layer id="Road3D" variants="" > + <Effect id="VignetteEffect_001" class="#VignetteEffect" /> + <Camera id="Camera_002" /> + <Light id="Light_003" /> <Component id="Car" > - <Group id="Sportscar_15k" importid="__import__root__" > - <Model id="BodyFront" name="BodyFront" importid="BodyFront" orientation="Right Handed" position="-12.4369 103.274 765.204" rotation="-90 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="../models/Sportscar_15k/meshes/BodyFront.mesh" > - <ReferencedMaterial id="glass_tex2" /> - <ReferencedMaterial id="rubber2" /> - <Material id="black2" name="black2" blendmode="Normal" diffuse="0 0 0" emissivepower="0" importid="black2" opacity="100" specularamount="0" specularroughness="0.980392" /> - <ReferencedMaterial id="body2" /> - </Model> - <Model id="backWheels" name="backWheels" importid="backWheels" orientation="Right Handed" position="326.242 131.284 491.438" rotation="-90 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="../models/Sportscar_15k/meshes/backWheels.mesh" > - <Material id="chrome" name="chrome" blendmode="Normal" diffuse="0.668235 0.668235 0.705882" emissivepower="0" importid="chrome" opacity="100" specularamount="0" specularroughness="6.27451" > - <Image id="chrome_specularreflection" /> + <Group id="lowPolyCar" variants="" importid="__import__root__" > + <Model id="polySurface3" variants="" name="polySurface3" importid="polySurface3" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/lowPolyCar/meshes/polySurface3.mesh" > + <Material id="lowpolyCoupe_animatable" > + <Image id="lowpolyCoupe_animatable_diffusemap" /> + <Image id="lowpolyCoupe_animatable_specularreflection" /> </Material> - <Material id="rubber" name="rubber" blendmode="Normal" diffuse="0.095729 0.095729 0.095729" emissivepower="0" importid="rubber" opacity="100" specularamount="0" specularroughness="7.84314" /> - <Material id="rims" name="rims" blendmode="Normal" diffuse="0.142219 0.142219 0.142219" emissivepower="0" importid="rims" opacity="100" specularamount="0" specularroughness="6.27451" > - <Image id="rims_specularreflection" /> - </Material> - <Material id="silver" name="silver" blendmode="Normal" diffuse="0.476863 0.486275 0.486275" emissivepower="0" importid="silver" opacity="100" specularamount="0" specularroughness="6.47059" > - <Image id="silver_specularreflection" /> - </Material> - </Model> - <Model id="BodyBack" name="BodyBack" importid="BodyBack" orientation="Right Handed" position="-12.4369 103.274 765.204" rotation="-90 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="../models/Sportscar_15k/meshes/BodyBack.mesh" > - <Material id="glass_tex" name="glass_tex" blendmode="Normal" diffuse="1 1 1" diffusemap="#glass_tex_diffusemap" emissivepower="0" importid="glass_tex" opacity="100" specularamount="0" specularroughness="5.88235" > - <Image id="glass_tex_diffusemap" name="glass_tex_diffusemap" importid="glass_tex_diffusemap" sourcepath="../models/Sportscar_15k/maps/c_tex.jpg" /> - <Image id="glass_tex_specularreflection" /> - </Material> - <ReferencedMaterial id="chrome_001" /> - <ReferencedMaterial id="silver_001" /> - <Material id="body" name="body" blendmode="Normal" diffuse="0.527059 0.0313726 0.0313726" emissivepower="0" importid="body" opacity="100" specularamount="0" specularroughness="31.9608" > - <Image id="body_specularreflection" /> - </Material> - <ReferencedMaterial id="rubber_001" /> - <Material id="black" name="black" blendmode="Normal" diffuse="0 0 0" emissivepower="0" importid="black" opacity="100" specularamount="0" specularroughness="0.980392" > - <Image id="black_specularreflection" /> - </Material> - <Material id="d_glass" name="d_glass" blendmode="Normal" diffuse="0.160894 0.16512 0.154057" emissivepower="0" importid="d_glass" opacity="100" specularamount="0" specularroughness="6.27451" > - <Image id="d_glass_specularreflection" /> - </Material> - </Model> - <Model id="frontWheels" name="frontWheels" importid="frontWheels" orientation="Right Handed" position="326.242 131.284 -518.562" rotation="169.137 -0 0" rotationorder="XYZr" scale="9.85043 9.85043 9.85043" sourcepath="../models/Sportscar_15k/meshes/frontWheels.mesh" > - <ReferencedMaterial id="chrome_002" /> - <ReferencedMaterial id="rubber_002" /> - <ReferencedMaterial id="rims_001" /> - <ReferencedMaterial id="silver_002" /> </Model> </Group> </Component> - <Component id="Rectangle" > - <Model id="Rectangle_001" > - <Material id="Default" name="Default" > - <Image id="Default_diffusemap" /> + <Component id="Road" > + <Model id="Road_001" variants="" > + <Material id="RoadMaterial" > + <Image id="RoadMaterial_diffusemap" /> </Material> </Model> </Component> </Layer> - <Layer id="BackgroundContent" > - <Camera id="Camera_001" /> - <Light id="Light_003" /> - <Effect id="VignetteEffect_001" class="#VignetteEffect" /> - <Component id="Map" > - <Model id="Map_001" > - <Material id="Material" > - <Image id="Material_diffusemap" /> + <Layer id="Map" variants="" > + <Effect id="VignetteEffect_002" class="#VignetteEffect" /> + <Camera id="Camera_003" /> + <Light id="Light_004" /> + <Component id="Map_001" > + <Model id="Map_002" variants="" > + <Material id="NavigationMaterial" > + <Image id="NavigationMaterial_diffusemap" /> </Material> </Model> </Component> @@ -214,88 +168,88 @@ </Graph> <Logic > <State name="Master Slide" component="#Scene" > - <Add ref="#ClusterText" name="Telltales" multisampleaa="None" probebright="231" progressiveaa="None" temporalaa="True" /> - <Add ref="#Camera_003" fov="8.16" orthographic="True" position="0 0 -435" /> - <Add ref="#Telltales" name="Telltales" /> - <Add ref="#TurnSignals" name="TurnSignals" /> - <Add ref="#DateAndTime" name="DateAndTime" controlledproperty="$dateAndTime textstring" font="TitilliumWeb-Regular" position="0 193 0" scale="0.2 0.2 0.2" size="120" textstring="Date and Time" /> - <Add ref="#Cluster3D2" name="Cluster3D" aodither="False" multisampleaa="4x" probe2fade="1" probebright="231" probefov="169.26" probehorizon="-1" progressiveaa="None" temporalaa="False" /> - <Add ref="#Camera_002" fov="8.16" position="0 0 -435" /> - <Add ref="#Cluster_001" name="Cluster" position="0 0 0" /> - <Add ref="#Background_001" name="Background" position="0 0 0" rotation="-90 0 0" scale="1.2 1.2 1.2" /> - <Add ref="#MainGauges" name="MainGauges" /> - <Add ref="#LeftGauge_001" name="LeftGauge" position="-52 0 0" rotation="-60 -30 0" scale="2 2 2" /> - <Add ref="#GaugeBackground" name="GaugeBackground" locked="False" position="0 0 0" scale="1 1 1" /> - <Add ref="#roundbg_1" name="roundbg_1" importfile="models/roundbg_1/roundbg_1.import" locked="False" scale="0.9 0.9 0.9" sourcepath="../models/roundbg_1/roundbg_1.import" /> - <Add ref="#qt_gauge_background_round_1" importfile="models/roundbg_1/roundbg_1.import" locked="False" /> - <Add ref="#background_1" bumpamount="1" importfile="models/roundbg_1/roundbg_1.import" ior="0.18" locked="False" specularamount="0.5" specularreflection="#background_1_specularreflection" specularroughness="0.321" /> - <Add ref="#background_1_diffusemap" importfile="models/roundbg_1/roundbg_1.import" locked="False" sourcepath="../maps/gradient_lines_001.png" /> - <Add ref="#background_1_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#Ring_2" name="Ring_2" importfile="models/Ring_2/Ring_2.import" locked="False" sourcepath="../models/Ring_2/Ring_2.import" /> - <Add ref="#qt_gauge_ring_2" importfile="models/Ring_2/Ring_2.import" locked="False" /> - <Add ref="#Default_white" diffuse="0.0980392 0.0980392 0.0980392" importfile="models/Ring_2/Ring_2.import" locked="False" specularamount="1" specularreflection="#Default_white_specularreflection" /> - <Add ref="#Default_white_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#GaugeNeedle" name="GaugeNeedle" controlledproperty="$speed @timeline" position="0 -2.5 0" /> - <Add ref="#GaugeTickmarks" name="GaugeTickmarks" /> - <Add ref="#tickmark_260" name="tickmark_260" importfile="models/tickmark_260/tickmark_260.import" sourcepath="../models/tickmark_260/tickmark_260.import" /> - <Add ref="#qt_gauge_tickmarks_260" importfile="models/tickmark_260/tickmark_260.import" /> - <Add ref="#Default_white_001" diffuse="1 1 1" importfile="models/tickmark_260/tickmark_260.import" /> - <Add ref="#GaugeNumbers" name="GaugeNumbers" position="0.597784 2 0.170977" rotation="90 0 0" scale="0.17 0.17 0.17" /> - <Add ref="#kmh260" name="kmh260" position="1.52588e-05 -3.8147e-06 11.4355" rotation="0 0 0" scale="1.024 1.024 1" sourcepath="#Rectangle" /> - <Add ref="#Material_003" bumpamount="0.5" diffusemap="#Material_003_diffusemap" emissivepower="0" shaderlighting="None" /> - <Add ref="#Material_003_diffusemap" sourcepath="../maps/kmh260.png" /> - <Add ref="#RightGauge_001" name="RightGauge" position="52 0 0" rotation="-60 30 0" scale="2 2 2" /> - <Add ref="#GaugeBackground_001" name="GaugeBackground" position="0 0 0" scale="1 1 1" /> - <Add ref="#roundbg_1_001" name="roundbg_1" importfile="models/roundbg_1/roundbg_1.import" scale="0.9 0.9 0.9" sourcepath="../models/roundbg_1/roundbg_1.import" /> - <Add ref="#qt_gauge_background_round_1_001" importfile="models/roundbg_1/roundbg_1.import" /> - <Add ref="#background_1_001" bumpamount="1" importfile="models/roundbg_1/roundbg_1.import" ior="0.19" specularamount="0.5" specularreflection="#background_1_001_specularreflection" specularroughness="0.31069" /> - <Add ref="#background_1_001_diffusemap" importfile="models/roundbg_1/roundbg_1.import" sourcepath="../maps/gradient_lines_001.png" /> - <Add ref="#background_1_001_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#Ring_2_001" name="Ring_2" importfile="models/Ring_2/Ring_2.import" sourcepath="../models/Ring_2/Ring_2.import" /> - <Add ref="#qt_gauge_ring_2_001" importfile="models/Ring_2/Ring_2.import" /> - <Add ref="#Default_white_002" diffuse="0.0980392 0.0980392 0.0980392" importfile="models/Ring_2/Ring_2.import" specularamount="1" specularreflection="#Default_white_002_specularreflection" /> - <Add ref="#Default_white_002_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#GaugeNeedle_002" name="GaugeNeedle" controlledproperty="$rpm @timeline" position="0 0.5 0" /> - <Add ref="#GaugeTickmarks_001" name="GaugeTickmarks" /> - <Add ref="#tickmark_8_small" name="tickmark_8_small" importfile="models/tickmark_8_small/tickmark_8_small.import" scale="1.3 1.3 1.3" sourcepath="../models/tickmark_8_small/tickmark_8_small.import" /> - <Add ref="#qt_gauge_tickmarks_8_small" importfile="models/tickmark_8_small/tickmark_8_small.import" /> - <Add ref="#Default_white_003" importfile="models/tickmark_8_small/tickmark_8_small.import" /> - <Add ref="#GaugeNumbers_001" name="GaugeNumbers" rotation="90 0 0" scale="0.17 0.17 0.17" /> - <Add ref="#Rpm7" name="Rpm7" position="1.77449 4.30839 0" scale="1.24 1.24 1.24" sourcepath="#Rectangle" /> - <Add ref="#Material_004" diffusemap="#Material_004_diffusemap" shaderlighting="None" /> - <Add ref="#Material_004_diffusemap" sourcepath="../maps/Rpm7.png" /> - <Add ref="#GaugeText_001" name="GaugeText" /> - <Add ref="#Road3D" name="Road3D" aostrength="0" disabledepthtest="False" height="60" heightunits="percent" left="20" leftunits="percent" multisampleaa="SSAA" progressiveaa="8x" temporalaa="False" top="20" topunits="percent" width="60" widthunits="percent" /> - <Add ref="#Camera_004" fov="51.12" orthographic="False" scaleanchor="Center" /> - <Add ref="#Light_001" name="Light" brightness="200" expfade="0" lighttype="Point" position="0 0 -575" /> - <Add ref="#VignetteEffect_002" name="VignetteEffect" vig_color="0 0 0" vig_radius="0.4" vig_strenght="15" /> - <Add ref="#Rectangle" name="Rectangle" scale="0.8 0.8 0.8" /> - <Add ref="#BackgroundContent" name="Map" aostrength="0" height="60" heightunits="percent" left="20" leftunits="percent" top="20" topunits="percent" width="60" widthunits="percent" /> - <Add ref="#Camera_001" fov="4.58" /> - <Add ref="#Light_003" name="Light" lighttype="Point" position="0 0 -23" /> - <Add ref="#VignetteEffect_001" name="VignetteEffect" vig_color="0 0 0" vig_radius="0.35" vig_strenght="15" /> - <Add ref="#Map" name="Map" /> - <State id="Scene-Front" name="Front" playmode="Stop at end" playthroughto="Next" > + <Add ref="#Telltales" name="Telltales" disabledepthprepass="True" disabledepthtest="True" endtime="4000" /> + <Add ref="#dateAndTime_001" name="dateAndTime" endtime="4000" target="#DateAndTime" /> + <Add ref="#Camera_001" clipfar="600" endtime="4000" orthographic="True" scalemode="Fit" /> + <Add ref="#Telltales_001" name="Telltales" endtime="4000" /> + <Add ref="#TurnSignals" name="TurnSignals" endtime="4000" /> + <Add ref="#DateAndTime" name="DateAndTime" controlledproperty="" endtime="4000" font="TitilliumWeb-Regular" position="0 193 0" scale="0.2 0.2 0.2" size="120" textstring="Date and Time" /> + <Add ref="#Gauges3D" name="Gauges3D" disabledepthprepass="True" endtime="4000" multisampleaa="2x" progressiveaa="None" temporalaa="False" /> + <Add ref="#Camera" clipfar="900" endtime="4000" fov="8.25" position="0 0 -435" scalemode="Fit" /> + <Add ref="#Light" brightness="75" castshadow="False" endtime="4000" /> + <Add ref="#LeftGauge" name="LeftGauge" endtime="4000" position="-52 0 0" rotation="-90 0 0" scale="2 2 2" > + <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 100 100 1 -60 100 100</AnimationTrack> + <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 100 100 1 -30 100 100</AnimationTrack> + <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 100 100 1 0 100 100</AnimationTrack> + </Add> + <Add ref="#GaugeBackground" name="GaugeBackground" endtime="4000" locked="False" position="0 0 0" scale="1 1 1" /> + <Add ref="#roundbg_1" name="roundbg_1" endtime="4000" importfile="models/roundbg_1/roundbg_1.import" locked="False" scale="0.9 0.9 0.9" sourcepath="../models/roundbg_1/roundbg_1.import" /> + <Add ref="#qt_gauge_background_round_1" endtime="4000" importfile="models/roundbg_1/roundbg_1.import" locked="False" shadowcaster="False" /> + <Add ref="#GaugeBackgroundMaterial" name="GaugeBackgroundMaterial" bumpamount="1" importfile="models/roundbg_1/roundbg_1.import" ior="0.18" locked="False" specularamount="0.1" specularmodel="KGGX" specularreflection="#GaugeBackgroundMaterial_specularreflection" specularroughness="0.2" /> + <Add ref="#GaugeBackgroundMaterial_diffusemap" importfile="models/roundbg_1/roundbg_1.import" locked="False" sourcepath="../maps/gradient_lines.png" subpresentation="" /> + <Add ref="#GaugeBackgroundMaterial_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" subpresentation="" /> + <Add ref="#Ring_2" name="Ring_2" endtime="4000" importfile="models/Ring_2/Ring_2.import" locked="False" sourcepath="../models/Ring_2/Ring_2.import" /> + <Add ref="#qt_gauge_ring_2" endtime="4000" importfile="models/Ring_2/Ring_2.import" locked="False" shadowcaster="False" /> + <Add ref="#GaugeRingMaterial" name="GaugeRingMaterial" diffuse="0.0980392 0.0980392 0.0980392" importfile="models/Ring_2/Ring_2.import" locked="False" specularamount="1" specularreflection="#GaugeRingMaterial_specularreflection" /> + <Add ref="#GaugeRingMaterial_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> + <Add ref="#GaugeNeedle" name="GaugeNeedle" controlledproperty="" endtime="4000" position="0 -2.5 0" /> + <Add ref="#GaugeTickmarks" name="GaugeTickmarks" endtime="4000" /> + <Add ref="#tickmark_260" name="tickmark_260" endtime="4000" importfile="models/tickmark_260/tickmark_260.import" sourcepath="../models/tickmark_260/tickmark_260.import" /> + <Add ref="#qt_gauge_tickmarks_260" endtime="4000" importfile="models/tickmark_260/tickmark_260.import" shadowcaster="False" /> + <Add ref="#GaugeTickMarksMaterial" name="GaugeTickMarksMaterial" blendmode="Normal" bumpamount="0.5" diffuse="0.866667 0.866667 0.866667" diffuselightwrap="0" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="models/Ring_2/Ring_2.import" importid="Default_white" ior="1.5" opacity="100" shaderlighting="Pixel" sourcepath="" specularamount="1" specularmodel="Default" specularreflection="#GaugeTickMarksMaterial_specularreflection" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" /> + <Add ref="#GaugeTickMarksMaterial_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" subpresentation="" /> + <Add ref="#GaugeNumbers" name="GaugeNumbers" endtime="4000" position="0.597784 2 0.170977" rotation="90 0 0" scale="0.17 0.17 0.17" /> + <Add ref="#kmh260" name="kmh260" endtime="4000" position="1.52588e-05 -3.8147e-06 11.4355" rotation="0 0 0" scale="1.024 1.024 1" shadowcaster="False" sourcepath="#Rectangle" /> + <Add ref="#SpeedNumbersMaterial" name="SpeedNumbersMaterial" bumpamount="0.5" diffusemap="#SpeedNumbersMaterial_diffusemap" emissivepower="0" shaderlighting="None" /> + <Add ref="#SpeedNumbersMaterial_diffusemap" sourcepath="../maps/kmh260.png" subpresentation="" /> + <Add ref="#RightGauge" name="RightGauge" endtime="4000" position="52 0 0" rotation="-90 0 0" scale="2 2 2" > + <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 100 100 1 -60 100 100</AnimationTrack> + <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 100 100 1 30 100 100</AnimationTrack> + <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 100 100 1 0 100 100</AnimationTrack> + </Add> + <Add ref="#GaugeBackground_001" name="GaugeBackground" endtime="4000" position="0 0 0" scale="1 1 1" /> + <Add ref="#roundbg_1_001" name="roundbg_1" endtime="4000" importfile="models/roundbg_1/roundbg_1.import" scale="0.9 0.9 0.9" sourcepath="../models/roundbg_1/roundbg_1.import" /> + <Add ref="#qt_gauge_background_round_1_001" endtime="4000" importfile="models/roundbg_1/roundbg_1.import" shadowcaster="False" /> + <Add ref="#background_right" name="background_right" endtime="4000" referencedmaterial="#GaugeBackgroundMaterial" /> + <Add ref="#Ring_2_001" name="Ring_2" endtime="4000" importfile="models/Ring_2/Ring_2.import" sourcepath="../models/Ring_2/Ring_2.import" /> + <Add ref="#qt_gauge_ring_2_001" endtime="4000" importfile="models/Ring_2/Ring_2.import" shadowcaster="False" /> + <Add ref="#rings_right" name="rings_right" endtime="4000" referencedmaterial="#GaugeRingMaterial" /> + <Add ref="#GaugeNeedle_002" name="GaugeNeedle" controlledproperty="" endtime="4000" position="0 0.5 0" /> + <Add ref="#GaugeTickmarks_001" name="GaugeTickmarks" endtime="4000" /> + <Add ref="#tickmark_8_small" name="tickmark_8_small" endtime="4000" importfile="models/tickmark_8_small/tickmark_8_small.import" scale="1.3 1.3 1.3" sourcepath="../models/tickmark_8_small/tickmark_8_small.import" /> + <Add ref="#qt_gauge_tickmarks_8_small" endtime="4000" importfile="models/tickmark_8_small/tickmark_8_small.import" shadowcaster="False" /> + <Add ref="#tickmarks_right" name="tickmarks_right" endtime="4000" referencedmaterial="#GaugeTickMarksMaterial" /> + <Add ref="#GaugeNumbers_001" name="GaugeNumbers" endtime="4000" rotation="90 0 0" scale="0.17 0.17 0.17" /> + <Add ref="#Rpm7" name="Rpm7" endtime="4000" position="1.77449 4.30839 0" scale="1.24 1.24 1.24" shadowcaster="False" sourcepath="#Rectangle" /> + <Add ref="#RpmNumbersMaterial" name="RpmNumbersMaterial" diffusemap="#RpmNumbersMaterial_diffusemap" shaderlighting="None" /> + <Add ref="#RpmNumbersMaterial_diffusemap" sourcepath="../maps/rpm7.png" subpresentation="" /> + <Add ref="#GaugeText" name="GaugeText" endtime="4000" /> + <Add ref="#Road3D" name="Road3D" endtime="4000" /> + <Add ref="#VignetteEffect_001" name="VignetteEffect" endtime="4000" vig_color="0 0 0" vig_radius="1" /> + <Add ref="#Camera_002" clipfar="1100" endtime="4000" fov="45" scalemode="Fit" /> + <Add ref="#Light_003" brightness="100" castshadow="False" endtime="4000" lightambient="0.768627 0.768627 0.768627" rotation="65 0 0" scope="#Road3D" shdwfactor="100" shdwfilter="50" shdwmapfar="1100" shdwmapres="9" /> + <Add ref="#Car" name="Car" endtime="4000" position="-1.35332e-05 -13.6807 -529.288" rotation="0 180 0" scale="0.07 0.07 0.07" /> + <Add ref="#Road" name="Road" endtime="4000" /> + <Add ref="#Map" name="Map" disabledepthprepass="True" disabledepthtest="True" endtime="4000" /> + <Add ref="#VignetteEffect_002" name="VignetteEffect" endtime="4000" vig_color="0 0 0" vig_radius="0.5" /> + <Add ref="#Camera_003" clipfar="1000" endtime="4000" fov="5" scalemode="Fit" /> + <Add ref="#Light_004" endtime="4000" lightambient="0.168627 0.168627 0.168627" /> + <Add ref="#Map_001" name="Map" endtime="4000" /> + <State id="Scene-Front" name="Front" > <Set ref="#Scene" > - <Action id="Scene-Action" eyeball="True" triggerObject="#Scene" event="onPressureDown" targetObject="#Scene" handler="Go to Slide" > + <Action id="Scene-Action" eyeball="True" triggerObject="#Scene" event="onTap" targetObject="#Scene" handler="Go to Slide" > <HandlerArgument name="Slide" type="String" argtype="Slide" value="Angle" /> </Action> </Set> - <Set ref="#ClusterText" endtime="4000" /> - <Set ref="#Camera_003" endtime="4000" /> <Set ref="#Telltales" endtime="4000" /> + <Set ref="#dateAndTime_001" endtime="4000" /> + <Set ref="#Camera_001" endtime="4000" /> + <Set ref="#Telltales_001" endtime="4000" /> <Set ref="#TurnSignals" endtime="4000" /> - <Set ref="#DateAndTime" endtime="4000" /> - <Set ref="#Cluster3D2" endtime="4000" /> - <Set ref="#Camera_002" endtime="4000" /> - <Set ref="#Cluster_001" endtime="4000" /> - <Set ref="#Background_001" endtime="4000" /> - <Set ref="#MainGauges" endtime="4000" /> - <Set ref="#LeftGauge_001" endtime="4000" rotation="-90 0 0" > - <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 0 0 1 -90 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 0 0 1 0 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 0 0 1 0 0 0</AnimationTrack> - </Set> + <Set ref="#Gauges3D" endtime="4000" /> + <Set ref="#Camera" endtime="4000" /> + <Set ref="#Light" endtime="4000" /> + <Set ref="#LeftGauge" endtime="4000" rotation="-90 0 0" /> <Set ref="#GaugeBackground" endtime="4000" /> <Set ref="#roundbg_1" endtime="4000" /> <Set ref="#qt_gauge_background_round_1" endtime="4000" /> @@ -307,56 +261,56 @@ <Set ref="#qt_gauge_tickmarks_260" endtime="4000" /> <Set ref="#GaugeNumbers" endtime="4000" /> <Set ref="#kmh260" endtime="4000" /> - <Set ref="#RightGauge_001" endtime="4000" rotation="-90 0 0" > - <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 0 0 1 -90 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 0 0 1 0 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 0 0 1 0 0 0</AnimationTrack> + <Set ref="#RightGauge" endtime="4000" rotation="-90 0 0" > + <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" /> + <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" /> + <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" /> </Set> <Set ref="#GaugeBackground_001" endtime="4000" /> <Set ref="#roundbg_1_001" endtime="4000" /> <Set ref="#qt_gauge_background_round_1_001" endtime="4000" /> + <Set ref="#background_right" endtime="4000" /> <Set ref="#Ring_2_001" endtime="4000" /> <Set ref="#qt_gauge_ring_2_001" endtime="4000" /> + <Set ref="#rings_right" endtime="4000" /> <Set ref="#GaugeNeedle_002" endtime="4000" /> <Set ref="#GaugeTickmarks_001" endtime="4000" /> <Set ref="#tickmark_8_small" endtime="4000" /> <Set ref="#qt_gauge_tickmarks_8_small" endtime="4000" /> + <Set ref="#tickmarks_right" endtime="4000" /> <Set ref="#GaugeNumbers_001" endtime="4000" /> <Set ref="#Rpm7" endtime="4000" /> - <Set ref="#GaugeText_001" endtime="4000" /> + <Set ref="#GaugeText" endtime="4000" /> <Set ref="#Road3D" endtime="4000" /> - <Set ref="#Camera_004" endtime="4000" /> - <Set ref="#Light_001" endtime="4000" /> - <Set ref="#VignetteEffect_002" endtime="4000" /> - <Set ref="#Rectangle" endtime="4000" /> - <Set ref="#BackgroundContent" endtime="4000" eyeball="False" /> - <Set ref="#Camera_001" endtime="4000" /> - <Set ref="#Light_003" endtime="4000" /> <Set ref="#VignetteEffect_001" endtime="4000" /> - <Set ref="#Map" endtime="4000" /> - <Add ref="#dateAndTime_001" name="dateAndTime" endtime="4000" target="#DateAndTime" /> - <Add ref="#Car" name="Car" endtime="4000" position="14.2649 -2.34836 -562.801" scale="0.15 0.15 0.15" /> + <Set ref="#Camera_002" endtime="4000" /> + <Set ref="#Light_003" endtime="4000" /> + <Set ref="#Car" endtime="4000" /> + <Set ref="#Road" endtime="4000" /> + <Set ref="#Map" endtime="4000" eyeball="False" /> + <Set ref="#VignetteEffect_002" endtime="4000" /> + <Set ref="#Camera_003" endtime="4000" /> + <Set ref="#Light_004" endtime="4000" /> + <Set ref="#Map_001" endtime="4000" /> </State> - <State id="Scene-Angle" name="Angle" initialplaystate="Play" playmode="Stop at end" playthroughto="Previous" > + <State id="Scene-Angle" name="Angle" controlledproperty="" initialplaystate="Play" playmode="Stop at end" playthroughto="Previous" > <Set ref="#Scene" > - <Action id="Scene-Action_001" eyeball="True" triggerObject="#Scene" event="onPressureDown" targetObject="#Scene" handler="Go to Slide" > + <Action id="Scene-Action_001" eyeball="True" triggerObject="#Scene" event="onTap" targetObject="#Scene" handler="Go to Slide" > <HandlerArgument name="Slide" type="String" argtype="Slide" value="Front" /> </Action> </Set> - <Set ref="#ClusterText" endtime="3000" /> - <Set ref="#Camera_003" endtime="3000" /> <Set ref="#Telltales" endtime="3000" /> + <Set ref="#dateAndTime_001" endtime="3000" /> + <Set ref="#Camera_001" endtime="3000" /> + <Set ref="#Telltales_001" endtime="3000" /> <Set ref="#TurnSignals" endtime="3000" /> - <Set ref="#DateAndTime" endtime="3000" /> - <Set ref="#Cluster3D2" endtime="3000" /> - <Set ref="#Camera_002" endtime="3000" /> - <Set ref="#Cluster_001" endtime="3000" /> - <Set ref="#Background_001" endtime="3000" /> - <Set ref="#MainGauges" endtime="3000" /> - <Set ref="#LeftGauge_001" endtime="3000" rotation="-60 -30 0" > - <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 0 0 1 -60 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 0 0 1 -30 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 0 0 1 0 0 0</AnimationTrack> + <Set ref="#Gauges3D" endtime="3000" /> + <Set ref="#Camera" endtime="3000" /> + <Set ref="#Light" endtime="3000" /> + <Set ref="#LeftGauge" endtime="3000" rotation="-90 0 0" > + <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 100 100 1 -60 100 100</AnimationTrack> + <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 100 100 1 -30 100 100</AnimationTrack> + <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 100 100 1 0 100 100</AnimationTrack> </Set> <Set ref="#GaugeBackground" endtime="3000" /> <Set ref="#roundbg_1" endtime="3000" /> @@ -369,51 +323,55 @@ <Set ref="#qt_gauge_tickmarks_260" endtime="3000" /> <Set ref="#GaugeNumbers" endtime="3000" /> <Set ref="#kmh260" endtime="3000" /> - <Set ref="#RightGauge_001" endtime="3000" rotation="-60 30 0" > - <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 0 0 1 -60 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 0 0 1 30 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 0 0 1 0 0 0</AnimationTrack> + <Set ref="#RightGauge" endtime="3000" rotation="-90 0 0" > + <AnimationTrack property="rotation.x" type="EaseInOut" dynamic="True" >0 -90 100 100 1 -60 100 100</AnimationTrack> + <AnimationTrack property="rotation.y" type="EaseInOut" dynamic="True" >0 0 100 100 1 30 100 100</AnimationTrack> + <AnimationTrack property="rotation.z" type="EaseInOut" dynamic="True" >0 0 100 100 1 0 100 100</AnimationTrack> </Set> <Set ref="#GaugeBackground_001" endtime="3000" /> <Set ref="#roundbg_1_001" endtime="3000" /> <Set ref="#qt_gauge_background_round_1_001" endtime="3000" /> + <Set ref="#background_right" endtime="3000" /> <Set ref="#Ring_2_001" endtime="3000" /> <Set ref="#qt_gauge_ring_2_001" endtime="3000" /> + <Set ref="#rings_right" endtime="3000" /> <Set ref="#GaugeNeedle_002" endtime="3000" /> <Set ref="#GaugeTickmarks_001" endtime="3000" /> <Set ref="#tickmark_8_small" endtime="3000" /> <Set ref="#qt_gauge_tickmarks_8_small" endtime="3000" /> + <Set ref="#tickmarks_right" endtime="3000" /> <Set ref="#GaugeNumbers_001" endtime="3000" /> <Set ref="#Rpm7" endtime="3000" /> - <Set ref="#GaugeText_001" endtime="3000" /> + <Set ref="#GaugeText" endtime="3000" /> <Set ref="#Road3D" endtime="3000" eyeball="False" /> - <Set ref="#Camera_004" endtime="3000" /> - <Set ref="#Light_001" endtime="3000" /> - <Set ref="#VignetteEffect_002" endtime="3000" /> - <Set ref="#Rectangle" endtime="3000" /> - <Set ref="#BackgroundContent" endtime="3000" /> - <Set ref="#Camera_001" endtime="3000" /> - <Set ref="#Light_003" endtime="3000" /> <Set ref="#VignetteEffect_001" endtime="3000" /> + <Set ref="#Camera_002" endtime="3000" /> + <Set ref="#Light_003" endtime="3000" /> + <Set ref="#Car" endtime="3000" /> + <Set ref="#Road" endtime="3000" /> <Set ref="#Map" endtime="3000" /> + <Set ref="#VignetteEffect_002" endtime="3000" /> + <Set ref="#Camera_003" endtime="3000" /> + <Set ref="#Light_004" endtime="3000" /> + <Set ref="#Map_001" endtime="3000" /> </State> </State> <State name="Master Slide" component="#TurnSignals" > <Add ref="#TurnSignals_001" name="TurnSignals" /> - <Add ref="#Icon_TurnLeft_ON2er" name="Icon_TurnLeft_ON2er" position="610 0 0" rotation="0 0 180" scale="0.5 0.5 1" sourcepath="#Rectangle" > + <Add ref="#icon_telltale_right" name="icon_telltale_right" position="610 0 0" rotation="0 0 180" scale="0.5 0.5 1" shadowcaster="False" sourcepath="#Rectangle" > <AnimationTrack property="opacity" type="EaseInOut" >0 100 0 0 1 0 0 0</AnimationTrack> </Add> - <Add ref="#Material_001" diffuse="1 1 1" diffusemap="#Material_001_diffusemap" shaderlighting="None" /> - <Add ref="#Material_001_diffusemap" sourcepath="../maps/Icon_TurnLeft_ON.png" /> - <Add ref="#Icon_TurnLeft_ON" name="Icon_TurnLeft_ON" position="-610 0 0" scale="0.5 0.5 1" sourcepath="#Rectangle" > + <Add ref="#Material" diffuse="1 1 1" diffusemap="#Material_diffusemap" shaderlighting="None" /> + <Add ref="#Material_diffusemap" sourcepath="../maps/telltale_turnsignal.png" subpresentation="" /> + <Add ref="#icon_telltale_left" name="icon_telltale_left" position="-610 0 0" scale="0.5 0.5 1" shadowcaster="False" sourcepath="#Rectangle" > <AnimationTrack property="opacity" type="EaseInOut" >0 100 0 0 1 0 0 0</AnimationTrack> </Add> - <Add ref="#Material_002" diffuse="1 1 1" diffusemap="#Material_002_diffusemap" shaderlighting="None" /> - <Add ref="#Material_002_diffusemap" sourcepath="../maps/Icon_TurnLeft_ON.png" /> + <Add ref="#Material_001" diffuse="1 1 1" diffusemap="#Material_001_diffusemap" shaderlighting="None" /> + <Add ref="#Material_001_diffusemap" sourcepath="../maps/telltale_turnsignal.png" subpresentation="" /> <State id="TurnSignals-Slide1" name="Slide1" playmode="Looping" > <Set ref="#TurnSignals_001" endtime="1000" /> - <Set ref="#Icon_TurnLeft_ON2er" endtime="1000" /> - <Set ref="#Icon_TurnLeft_ON" endtime="1000" /> + <Set ref="#icon_telltale_right" endtime="1000" /> + <Set ref="#icon_telltale_left" endtime="1000" /> </State> </State> <State name="Master Slide" component="#GaugeNeedle" > @@ -422,16 +380,17 @@ <AnimationTrack property="rotation.y" type="EaseInOut" >0 -136 0 0 10 134 0 0</AnimationTrack> <AnimationTrack property="rotation.z" type="EaseInOut" >0 0 0 0 10 -1.01778e-12 0 0</AnimationTrack> </Add> - <Add ref="#Light" name="Light" brightness="100" endtime="3000" lighttype="Point" position="0 10 12" > - <AnimationTrack property="lightdiffuse.x" type="EaseInOut" >0 1 100 100</AnimationTrack> - <AnimationTrack property="lightdiffuse.y" type="EaseInOut" >0 1 100 100</AnimationTrack> - <AnimationTrack property="lightdiffuse.z" type="EaseInOut" >0 1 100 100</AnimationTrack> + <Add ref="#Light_001" name="Light" brightness="100" castshadow="False" endtime="3000" lightspecular="1 0 0" lighttype="Point" position="0 5 12" > + <AnimationTrack property="brightness" type="EaseInOut" >0 100 100 100 5 100 100 100 10 500 100 100</AnimationTrack> + <AnimationTrack property="lightdiffuse.x" type="EaseInOut" >0 1 0 0 5 1 100 100 10 1 100 100</AnimationTrack> + <AnimationTrack property="lightdiffuse.y" type="EaseInOut" >0 1 0 0 5 1 100 100 10 0 100 100</AnimationTrack> + <AnimationTrack property="lightdiffuse.z" type="EaseInOut" >0 1 0 0 5 1 100 100 10 0 100 100</AnimationTrack> </Add> <Add ref="#needle_2" name="needle_2" endtime="3000" importfile="models/needle_2/needle_2.import" sourcepath="../models/needle_2/needle_2.import" /> - <Add ref="#qt_gauge_needles_2" endtime="3000" importfile="models/needle_2/needle_2.import" /> - <Add ref="#qt_gauge_needles:red_transparent" diffuse="1 1 1" importfile="models/needle_2/needle_2.import" shaderlighting="None" /> - <Add ref="#qt_gauge_needles:black_solid" diffuse="0.34902 0.34902 0.34902" importfile="models/needle_2/needle_2.import" /> - <Add ref="#qt_gauge_needles:solidWhite" diffuse="0 0 0" importfile="models/needle_2/needle_2.import" specularamount="2.5" specularreflection="#qt_gauge_needles:solidWhite_specularreflection" /> + <Add ref="#qt_gauge_needles_2" endtime="3000" importfile="models/needle_2/needle_2.import" shadowcaster="False" /> + <Add ref="#qt_gauge_needles:red_transparent" name="qt_gauge_needles-red_transparent" diffuse="0.862745 0 0.196078" importfile="models/needle_2/needle_2.import" opacity="50" shaderlighting="None" /> + <Add ref="#qt_gauge_needles:black_solid" name="qt_gauge_needles-black_solid" diffuse="0 0 0" importfile="models/needle_2/needle_2.import" /> + <Add ref="#qt_gauge_needles:solidWhite" name="qt_gauge_needles-solidWhite" diffuse="0.278431 0.278431 0.278431" importfile="models/needle_2/needle_2.import" specularamount="0.5" specularmodel="KGGX" specularreflection="#qt_gauge_needles:solidWhite_specularreflection" specularroughness="0.1" /> <Add ref="#qt_gauge_needles:solidWhite_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> <State id="GaugeNeedle-Slide1" name="Slide1" initialplaystate="Play" playmode="PingPong" /> </State> @@ -441,84 +400,58 @@ <AnimationTrack property="rotation.y" type="EaseInOut" >0 -136 0 0 7 136 0 0</AnimationTrack> <AnimationTrack property="rotation.z" type="EaseInOut" >0 4.07111e-13 0 0 7 0 0 0</AnimationTrack> </Add> - <Add ref="#Light_002" name="Light" brightness="100" endtime="3000" lighttype="Point" position="0 10 12" /> + <Add ref="#Light_002" name="Light" brightness="100" endtime="3000" lightspecular="1 0 0" lighttype="Point" position="0 5 12" > + <AnimationTrack property="brightness" type="EaseInOut" >0 100 100 100 5 100 100 100 6 500 100 100</AnimationTrack> + <AnimationTrack property="lightdiffuse.x" type="EaseInOut" >0 1 100 100 5 1 100 100 6 0.666667 100 100</AnimationTrack> + <AnimationTrack property="lightdiffuse.y" type="EaseInOut" >0 1 100 100 5 1 100 100 6 0 100 100</AnimationTrack> + <AnimationTrack property="lightdiffuse.z" type="EaseInOut" >0 1 100 100 5 1 100 100 6 0 100 100</AnimationTrack> + </Add> <Add ref="#needle_2_001" name="needle_2" endtime="3000" importfile="models/needle_2/needle_2.import" sourcepath="../models/needle_2/needle_2.import" /> <Add ref="#qt_gauge_needles_2_001" endtime="3000" importfile="models/needle_2/needle_2.import" /> - <Add ref="#qt_gauge_needles:red_transparent_001" importfile="models/needle_2/needle_2.import" shaderlighting="None" /> - <Add ref="#qt_gauge_needles:black_solid_001" diffuse="0.34902 0.34902 0.34902" importfile="models/needle_2/needle_2.import" shaderlighting="Pixel" /> - <Add ref="#qt_gauge_needles:solidWhite_001" diffuse="0 0 0" importfile="models/needle_2/needle_2.import" specularamount="2.5" specularreflection="#qt_gauge_needles:solidWhite_001_specularreflection" /> - <Add ref="#qt_gauge_needles:solidWhite_001_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> + <Add ref="#qt_gauge_needles-red_transparent" name="qt_gauge_needles-red_transparent" endtime="3000" referencedmaterial="#qt_gauge_needles:red_transparent" /> + <Add ref="#qt_gauge_needles-black_solid" name="qt_gauge_needles-black_solid" endtime="3000" referencedmaterial="#qt_gauge_needles:black_solid" /> + <Add ref="#qt_gauge_needles-solidWhite" name="qt_gauge_needles-solidWhite" endtime="3000" referencedmaterial="#qt_gauge_needles:solidWhite" /> <State id="GaugeNeedle-Slide1_001" name="Slide1" initialplaystate="Play" playmode="PingPong" > <Set ref="#GaugeNeedle_003" endtime="7000" /> <Set ref="#Light_002" endtime="7000" /> <Set ref="#needle_2_001" endtime="7000" /> <Set ref="#qt_gauge_needles_2_001" endtime="7000" /> + <Set ref="#qt_gauge_needles-red_transparent" endtime="7000" /> + <Set ref="#qt_gauge_needles-black_solid" endtime="7000" /> + <Set ref="#qt_gauge_needles-solidWhite" endtime="7000" /> </State> </State> <State name="Master Slide" component="#Car" > - <State id="Car-Slide1" name="Slide1" playmode="Looping" > - <Add ref="#Sportscar_15k" name="Sportscar_15k" endtime="4000" importfile="models/Sportscar_15k/Sportscar_15k.import" position="0 -65.64 0" rotation="0 -180 0" scale="0.1 0.1 0.1" sourcepath="../models/Sportscar_15k/Sportscar_15k.import" > - <AnimationTrack property="position.x" type="EaseInOut" >0 0 0 0 2 -96.16 0 0 4 0 0 0</AnimationTrack> - <AnimationTrack property="position.y" type="EaseInOut" >0 -65.64 0 0 2 -65.64 0 0 4 -65.64 0 0</AnimationTrack> - <AnimationTrack property="position.z" type="EaseInOut" >0 0 0 0 2 0 0 0 4 0 0 0</AnimationTrack> - </Add> - <Add ref="#BodyFront" endtime="4000" importfile="models/Sportscar_15k/Sportscar_15k.import" /> - <Add ref="#glass_tex2" name="glass_tex2" endtime="4000" referencedmaterial="#glass_tex" /> - <Add ref="#rubber2" name="rubber2" endtime="4000" referencedmaterial="#rubber" /> - <Add ref="#black2" importfile="models/Sportscar_15k/Sportscar_15k.import" /> - <Add ref="#body2" name="body2" endtime="4000" referencedmaterial="#body" /> - <Add ref="#backWheels" endtime="4000" importfile="models/Sportscar_15k/Sportscar_15k.import" > - <AnimationTrack property="rotation.x" type="EaseInOut" >0 0 0 0 4 900 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" >0 0 0 0 4 0 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" >0 0 0 0 4 0 0 0</AnimationTrack> - </Add> - <Add ref="#chrome" importfile="models/Sportscar_15k/Sportscar_15k.import" specularamount="0.5" specularmodel="Default" specularreflection="#chrome_specularreflection" specularroughness="1" /> - <Add ref="#chrome_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#rubber" importfile="models/Sportscar_15k/Sportscar_15k.import" specularamount="0.1" /> - <Add ref="#rims" importfile="models/Sportscar_15k/Sportscar_15k.import" specularamount="1" specularreflection="#rims_specularreflection" specularroughness="1" /> - <Add ref="#rims_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#silver" importfile="models/Sportscar_15k/Sportscar_15k.import" specularamount="0.2" specularreflection="#silver_specularreflection" /> - <Add ref="#silver_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#BodyBack" endtime="4000" importfile="models/Sportscar_15k/Sportscar_15k.import" /> - <Add ref="#glass_tex" importfile="models/Sportscar_15k/Sportscar_15k.import" specularreflection="#glass_tex_specularreflection" /> - <Add ref="#glass_tex_diffusemap" importfile="models/Sportscar_15k/Sportscar_15k.import" /> - <Add ref="#glass_tex_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#chrome_001" name="chrome" endtime="4000" referencedmaterial="#chrome" /> - <Add ref="#silver_001" name="silver" endtime="4000" referencedmaterial="#silver" /> - <Add ref="#body" diffuse="0.286275 0.396078 0.556863" importfile="models/Sportscar_15k/Sportscar_15k.import" ior="0.29" specularamount="0.6" specularreflection="#body_specularreflection" specularroughness="1" speculartint="0.376471 0.376471 0.376471" /> - <Add ref="#body_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#rubber_001" name="rubber" endtime="4000" referencedmaterial="#rubber" /> - <Add ref="#black" importfile="models/Sportscar_15k/Sportscar_15k.import" specularreflection="#black_specularreflection" /> - <Add ref="#black_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#d_glass" diffuse="0.423529 0.423529 0.423529" importfile="models/Sportscar_15k/Sportscar_15k.import" specularamount="0.2" specularreflection="#d_glass_specularreflection" /> - <Add ref="#d_glass_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" /> - <Add ref="#frontWheels" endtime="4000" importfile="models/Sportscar_15k/Sportscar_15k.import" > - <AnimationTrack property="rotation.x" type="EaseInOut" >0 0 0 0 4 900 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" >0 0 0 0 4 0 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" >0 0 0 0 4 0 0 0</AnimationTrack> - </Add> - <Add ref="#chrome_002" name="chrome" endtime="4000" referencedmaterial="#chrome" /> - <Add ref="#rubber_002" name="rubber" endtime="4000" referencedmaterial="#rubber" /> - <Add ref="#rims_001" name="rims" endtime="4000" referencedmaterial="#rims" /> - <Add ref="#silver_002" name="silver" endtime="4000" referencedmaterial="#silver" /> + <Add ref="#lowPolyCar" name="lowPolyCar" endtime="4000" importfile="../models/lowPolyCar/lowPolyCar.import" sourcepath="../models/lowPolyCar/lowPolyCar.import" > + <AnimationTrack property="position.x" type="EaseInOut" >0 0 100 100 2 -237.909 100 100 4 0 100 100</AnimationTrack> + <AnimationTrack property="position.y" type="EaseInOut" >0 0 100 100 2 0 100 100 4 0 100 100</AnimationTrack> + <AnimationTrack property="position.z" type="EaseInOut" >0 0 100 100 2 0 100 100 4 0 100 100</AnimationTrack> + </Add> + <Add ref="#polySurface3" endtime="4000" importfile="../models/lowPolyCar/lowPolyCar.import" shadowcaster="True" /> + <Add ref="#lowpolyCoupe_animatable" name="lowpolyCoupe_animatable" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" diffusemap="#lowpolyCoupe_animatable_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="../models/lowPolyCar/lowPolyCar.import" importid="lowpolyCoupe" ior="1.5" opacity="100" shaderlighting="Pixel" sourcepath="" specularamount="0.2" specularmodel="KWard" specularreflection="#lowpolyCoupe_animatable_specularreflection" specularroughness="0.15" speculartint="0.270588 0.270588 0.270588" translucentfalloff="1" type="Material" vertexcolors="False" /> + <Add ref="#lowpolyCoupe_animatable_diffusemap" importfile="../models/lowPolyCar/lowPolyCar.import" sourcepath="../models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.jpg" subpresentation="" /> + <Add ref="#lowpolyCoupe_animatable_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" subpresentation="" /> + <State id="Car-Slide1" name="Slide1" playmode="PingPong" > + <Set ref="#lowPolyCar" endtime="4000" /> + <Set ref="#polySurface3" endtime="4000" /> </State> </State> - <State name="Master Slide" component="#Rectangle" > - <Add ref="#Rectangle_001" name="Rectangle" endtime="3000" opacity="100" position="0 -15 -518" rotation="90 0 0" scale="0.586792 95.052 1" sourcepath="#Rectangle" /> - <Add ref="#Default" diffusemap="#Default_diffusemap" /> - <Add ref="#Default_diffusemap" scalev="100" sourcepath="../maps/road.png" tilingmodehorz="Tiled" tilingmodevert="Tiled" > + <State name="Master Slide" component="#Road" > + <Add ref="#Road_001" name="Road" endtime="4000" position="0 -15 -518" rotation="90 0 0" scale="0.6 95 1" shadowcaster="False" sourcepath="#Rectangle" /> + <Add ref="#RoadMaterial" name="RoadMaterial" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" diffusemap="#RoadMaterial_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="" importid="" ior="1.5" opacity="100" shaderlighting="Pixel" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" /> + <Add ref="#RoadMaterial_diffusemap" scalev="100" sourcepath="../maps/road.png" subpresentation="" tilingmodehorz="No Tiling" tilingmodevert="Tiled" > <AnimationTrack property="positionv" type="EaseInOut" >0 0 0 0 4 0.1 0 0</AnimationTrack> </Add> - <State id="Rectangle-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Rectangle_001" endtime="4000" /> + <State id="Road-Slide1" name="Slide1" playmode="Looping" > + <Set ref="#Road_001" endtime="4000" /> </State> </State> - <State name="Master Slide" component="#Map" > - <Add ref="#Map_001" name="Map" edgetess="1" endtime="3000" innertess="64" position="0 0 0" rotation="60 0 0" scale="1.4 1.4 1" sourcepath="#Rectangle" tessellation="None" /> - <Add ref="#Material" bumpamount="4.5" diffuselightwrap="0.24" diffusemap="#Material_diffusemap" displaceamount="0" fresnelPower="0" ior="0.17" opacity="100" shaderlighting="Pixel" specularamount="0.05" specularmodel="Default" specularroughness="0.11089" speculartint="0.607843 0.607843 0.607843" /> - <Add ref="#Material_diffusemap" scaleu="1" scalev="1" sourcepath="mapView" subpresentation="mapView" tilingmodehorz="Tiled" tilingmodevert="Tiled" /> + <State name="Master Slide" component="#Map_001" > + <Add ref="#Map_002" name="Map" endtime="4000" rotation="60 0 0" scale="1.4 1.4 1" shadowcaster="False" sourcepath="#Rectangle" /> + <Add ref="#NavigationMaterial" name="NavigationMaterial" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" diffusemap="#NavigationMaterial_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="" importid="" ior="1.5" opacity="100" shaderlighting="Pixel" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" /> + <Add ref="#NavigationMaterial_diffusemap" sourcepath="Navigation" subpresentation="Navigation" /> <State id="Map-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Map_001" endtime="25000" /> + <Set ref="#Map_002" endtime="4000" /> </State> </State> </Logic> |