From 90897ccb8f70685e3b44f11c77b690df14821045 Mon Sep 17 00:00:00 2001 From: Tomi Korpipaa <tomi.korpipaa@qt.io> Date: Fri, 29 Mar 2019 12:49:07 +0200 Subject: [PATCH] Cleanup for lowendcluster --- LowEndCluster/LowEndCluster.pro | 3 - .../Presentation/maps/UV-Checker.png | Bin 10586 -> 0 bytes .../materials/UV-Checker.materialdef | 44 -- .../presentations/Presentation.uip | 104 --- .../presentations/Presentation_autosave.uip | 104 --- LowEndCluster/SimulationData.qml | 608 +++++++++--------- LowEndCluster/main.qml | 84 ++- LowEndCluster/qml.qrc | 3 - 8 files changed, 342 insertions(+), 608 deletions(-) delete mode 100644 LowEndCluster/Presentation/maps/UV-Checker.png delete mode 100644 LowEndCluster/Presentation/materials/UV-Checker.materialdef delete mode 100644 LowEndCluster/Presentation/presentations/Presentation.uip delete mode 100644 LowEndCluster/Presentation/presentations/Presentation_autosave.uip diff --git a/LowEndCluster/LowEndCluster.pro b/LowEndCluster/LowEndCluster.pro index 5930e0a..a517b75 100644 --- a/LowEndCluster/LowEndCluster.pro +++ b/LowEndCluster/LowEndCluster.pro @@ -27,6 +27,3 @@ QML_DESIGNER_IMPORT_PATH = qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target - -DISTFILES += \ - SimulationData.qml diff --git a/LowEndCluster/Presentation/maps/UV-Checker.png b/LowEndCluster/Presentation/maps/UV-Checker.png deleted file mode 100644 index fd3fa9c6af3593185a2b311f07f1fe126bc397e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10586 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%0DL;upd~j{_@S% zC>ND5=hk21W@#(-JIB=eLHaC{YFd9>dzUZWy5$G2GkBmq>62LO7IjFusP^JW^MSWB zo=LlC*fMQ0)%NgDxR_L&QgY4z<Cp!QO8kNRy(EU!a?M9m?me3ras5rK<DpVHvE8Zc zy+qD$Pn~yZ+vVH)?Jp<RP8Y~rx4-cEQJ4Dm9lz#)N<OitTp#zPWr}S3_4iq_T$BC| zo0e<*=f0$HteVugGF+@R`u7d7w2h|PhPzrkg#UK_o!<HH#?Q{sPto6xwt*+UTOQmC z5B%Bn$p1a_lE4|S!>0%6-T<e+=@)ltPFPw0&;23)Je#X;1L)gcl)FWCX?SV+`E&ZO z*pEL}{(qA7-Bq7^d;fp9ygfhen4al6y;ki~#h``pf=)imJO8zK1pdoyUm*7K`5iNs z{dH?5$<Jomc1oHv{7S$6dYhKE3Rm#3Bd@z+*q^pv&0N!k;!C&jZQqs_FPr`1{>!)} zb`t&dTW`x0xJtdc-a26gkMQ5lM+WEjXK+~c`=xzqK6_$M#hIzwzg_;Pen0eSxzA*Q zONYEb<KycuIMl}^F8gu!j6@UjggD8YVUz4Vr|JGGQP;gPU+kuC%Tk#||9^(_H&${S z_N{yEkmL4=+xdj}wj7R)&xC_DWSh2Byklg@(OG+U|MnfWfg2qgFDWZXmj|umHp}E& z9)2OrIiTW-!{0C4COhSn<`kW1V-(5tcXLah>+@ieqQs*1rTKdfFPMJ*E3d@Xe~#4- zKVPlQn!Dv4bC__zj=Ak;UoYJ7jkP4bESh`8zpU8%FST^OWo}NL?YD+;<_rJsH)4l^ zUcdhLyuLs&r|r|V#uvpLYtJ56X}MOt=X9Guww+<?B}I?!^<3Wj3*zVBI5g#bp4jR6 z3p}>|n|SeKl~4Nr_q-;b^tBW-IX1q{-}&jt{$|O@`!hJ-F|U~<&z-{heHzc}<#rrK zYvlL;sBOLU>%0i888~|i)@ERS4X6m5P5eR(dKZB&>~|j6JL@E@3@lq&SgIMbl6xZ8 z-!6e9E8j2bE?uAUty#8u*gxN<_~UEx)IT>wHiX{u*s-Xtrt+zx$q{XE8!*#?YvUvH zEAk;T^!G`LUfB7r*>%51ZRKUpGmPPz7uLmcaL!fxC9HJzv%XXl-$LD~e-ez1^yP}5 zuKl~^|H<;zN8is-Q~XhUO^ap!Pm`|uF7=E4Kk2xCwqMbLq4t=5Rp!y-Vtmo3qh|4? z@UeJ2&jEEZyNmc48s6P^zti_}{oI2stM+W;3NPdQU8;ZcT?g;i=kDp%(uV`;eU@1L zS5sUvJ%5+Lm7~ckY}E1{6koU{s_9fz>}J%}aIcAf$Jn!LUgFx=`m_?RxqtVwUx<3q zmcBswujenV?&D@Z9k)8~WSkuFFM8{O8SG#7v#Rc@>HDFTehJ(sepn_KHs@yvf2(6~ zM&NEs){y#KhszVq7Tj=ul<{jxQ=^99{!MdtJ-qt>ydLB2bz6r2#yeZxwnzM9ab5Mb zpRI_0L3D;JEWNG&d6)Y$sH)X?r`W4BKlklhTZZt3`3$OxKaRfFj`?ld02;ck_!RQo zAl|NC%3gTizm%%V^m@pQ;6;*aTl%i~`RT7$us#jG=x1;wG`IRaG)!n5ub-bi{ovtS zwk-=}KGyDJH+WUmwzcf<%!`^O-~P)vWG|GS*Vy+({pD&Mx!X_Jukt-*^GW)df3+z| z?!teuDK9=*K3YA;6Wp|Gy<Hhm`0TQ+2%GOhSMc=oRz_d<TMbF_or_;i=3-mq^5<09 ztG4oH(7;jemZ;rKFEwu`{ak$eGvA{H#cxlae^};!_nZ00_X%xV`6E&lg7`Q5wU`k9 z$9B#h(1=UXrx@^<@a^mRCF|>}>?(ge(1VPI)JOi1&|o+)t%(uGvOv(_8+_s5mpT81 a6Bx8wi(<vO@5_OffqA<6xvX<aXaWHD4uSIk diff --git a/LowEndCluster/Presentation/materials/UV-Checker.materialdef b/LowEndCluster/Presentation/materials/UV-Checker.materialdef deleted file mode 100644 index 64864c8..0000000 --- a/LowEndCluster/Presentation/materials/UV-Checker.materialdef +++ /dev/null @@ -1,44 +0,0 @@ -<MaterialData version="1.0"> - <Property name="shaderlighting">None</Property> - <Property name="blendmode">Normal</Property> - <Property name="diffuse">1 1 1</Property> - <Property name="diffusemap"><![CDATA[./maps/UV-Checker.png]]></Property> - <Property name="specularamount">0</Property> - <Property name="specularroughness">0</Property> - <Property name="opacity">100</Property> - <Property name="emissivecolor">1 1 1</Property> - <Property name="emissivepower">0</Property> - <Property name="bumpamount">0.5</Property> - <Property name="displaceamount">20</Property> - <Property name="translucentfalloff">1</Property> - <Property name="diffuselightwrap">0</Property> - <Property name="specularmodel">Default</Property> - <Property name="speculartint">1 1 1</Property> - <Property name="ior">1.5</Property> - <Property name="fresnelPower">0</Property> - <Property name="vertexcolors">False</Property> - <Property name="sourcepath"></Property> - <Property name="importid"></Property> - <Property name="importfile">../maps/UV-Checker.png</Property> - <Property name="type">Material</Property> - <Property name="name"><![CDATA[materials/UV-Checker]]></Property> - <Property name="path"><![CDATA[C:/Users/tetammin/Documents/QtProjects/D3Cluster/Presentation/materials/UV-Checker.materialdef]]></Property> - <TextureData name="diffusemap"> - <Property name="scaleu">1</Property> - <Property name="scalev">1</Property> - <Property name="mappingmode">UV Mapping</Property> - <Property name="tilingmodehorz">No Tiling</Property> - <Property name="tilingmodevert">No Tiling</Property> - <Property name="rotationuv">0</Property> - <Property name="positionu">0</Property> - <Property name="positionv">0</Property> - <Property name="pivotu">0</Property> - <Property name="pivotv">0</Property> - <Property name="subpresentation"></Property> - <Property name="sourcepath"><![CDATA[./maps/UV-Checker.png]]></Property> - <Property name="importid"></Property> - <Property name="importfile"></Property> - <Property name="type">Image</Property> - <Property name="name"><![CDATA[Image]]></Property> - </TextureData> -</MaterialData> \ No newline at end of file diff --git a/LowEndCluster/Presentation/presentations/Presentation.uip b/LowEndCluster/Presentation/presentations/Presentation.uip deleted file mode 100644 index 0b9ff7e..0000000 --- a/LowEndCluster/Presentation/presentations/Presentation.uip +++ /dev/null @@ -1,104 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<UIP version="5" > - <Project > - <ProjectSettings author="" company="" presentationWidth="620" presentationHeight="290" maintainAspect="False" preferKtx="False" > - <CustomColors count="16" >#4f456e #56416e #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff</CustomColors> - </ProjectSettings> - <Graph > - <Scene id="Scene" > - <Layer id="Layer" > - <Camera id="Camera" /> - <Component id="Car" > - <Model id="Car_001" 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" > - <ReferencedMaterial id="lowpolyCoupeRed" /> - </Model> - </Component> - <Component id="Plane" > - <Model id="Plane_001" name="Plane" importid="Plane" orientation="Right Handed" position="0 0 -0" rotation="-90 -0 0" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/road/meshes/Plane.mesh" > - <Material id="Plane_Diffuse_Default" name="Plane_Diffuse_Default" > - <Image id="Plane_Diffuse_Default_diffusemap" /> - </Material> - </Model> - </Component> - <Model id="Car2" 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" > - <ReferencedMaterial id="lowpolyCoupe" /> - </Model> - <Model id="Car3" 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" > - <ReferencedMaterial id="lowpolyCoupe_001" /> - </Model> - </Layer> - <Material id="__Container" > - <Material id="materials/lowpolyCoupe" name="lowpolyCoupe" blendmode="Normal" diffuse="1 1 1" diffusemap="#materials/lowpolyCoupe_diffusemap" emissivepower="0" importfile="../models/lowPolyCar/lowPolyCar.import" importid="lowpolyCoupe" opacity="100" specularamount="0" > - <Image id="materials/lowpolyCoupe_diffusemap" name="lowpolyCoupe_diffusemap" importid="lowpolyCoupe_diffusemap" pivotu="0.5" pivotv="0.5" positionu="-0.5" positionv="-0.5" scaleu="1" scalev="1" sourcepath="../models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.psd" tilingmodehorz="Tiled" tilingmodevert="Tiled" /> - </Material> - <Material id="materials/lowpolyCoupeRed" > - <Image id="materials/lowpolyCoupeRed_diffusemap" /> - </Material> - </Material> - </Scene> - </Graph> - <Logic > - <State name="Master Slide" component="#Scene" > - <Add ref="#Layer" background="SolidColor" backgroundcolor="0 0 0" /> - <Add ref="#Camera" position="0 546.454 -720.64" rotation="44.5 0 0" > - <AnimationTrack property="position.x" type="EaseInOut" >0.008 0 0 0 2.003 0 0 0 12.005 0 0 0 14.003 0 0 0 23.993 0 0 0</AnimationTrack> - <AnimationTrack property="position.y" type="EaseInOut" >0.008 258.454 0 0 2.003 811.454 0 0 12.005 811.454 0 0 14.003 258.454 0 0 23.993 258.454 0 0</AnimationTrack> - <AnimationTrack property="position.z" type="EaseInOut" >0.008 -720.64 0 0 2.003 -616.64 0 0 12.005 -616.64 0 0 14.003 -720.64 0 0 23.993 -720.64 0 0</AnimationTrack> - <AnimationTrack property="rotation.x" type="EaseInOut" >0.008 25.5 0 0 2.003 55.5 0 0 12.005 55.5 0 0 14.003 25.5 0 0 23.993 25.5 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" >0.008 0 0 0 2.003 0 0 0 12.005 0 0 0 14.003 0 0 0 23.993 0 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" >0.008 0 0 0 2.003 0 0 0 12.005 0 0 0 14.003 0 0 0 23.993 0 0 0</AnimationTrack> - </Add> - <Add ref="#__Container" name="__Container" /> - <Add ref="#materials/lowpolyCoupe" name="materials/lowpolyCoupe" shaderlighting="None" /> - <Add ref="#materials/lowpolyCoupe_diffusemap" importfile="../models/lowPolyCar/lowPolyCar.import" sourcepath="../models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.jpg" subpresentation="" /> - <Add ref="#materials/lowpolyCoupeRed" name="materials/lowpolyCoupeRed" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" diffusemap="#materials/lowpolyCoupeRed_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="../models/lowPolyCar/lowPolyCar.import" importid="lowpolyCoupe" ior="1.5" opacity="100" shaderlighting="None" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" /> - <Add ref="#materials/lowpolyCoupeRed_diffusemap" importfile="../models/lowPolyCar/lowPolyCar.import" importid="" sourcepath="../models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse_red.jpg" subpresentation="" /> - <State id="Scene-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Layer" endtime="24000" /> - <Set ref="#Camera" endtime="24000" /> - <Add ref="#Car" name="Car" endtime="24000" position="0 0 -41" /> - <Add ref="#Plane" name="Plane" endtime="24000" /> - <Add ref="#Car2" name="Car2" endtime="24000" importfile="../models/lowPolyCar/lowPolyCar.import" position="223.317 0 352.63" rotation="0 180 0" /> - <Add ref="#lowpolyCoupe" name="lowpolyCoupe" endtime="24000" referencedmaterial="#materials/lowpolyCoupe" sourcepath="../materials/lowpolyCoupe.materialdef" /> - <Add ref="#Car3" name="Car3" endtime="24000" importfile="../models/lowPolyCar/lowPolyCar.import" position="-218.659 0 677.935" rotation="0 180 0" /> - <Add ref="#lowpolyCoupe_001" name="lowpolyCoupe" endtime="24000" referencedmaterial="#materials/lowpolyCoupe" sourcepath="../materials/lowpolyCoupe.materialdef" /> - </State> - </State> - <State name="Master Slide" component="#Car" > - <Add ref="#Car_001" name="Car" endtime="12000" importfile="../models/lowPolyCar/lowPolyCar.import" position="1.99085e-05 0 -227.727" rotation="0 180 0" > - <AnimationTrack property="position.x" type="EaseInOut" >0 1.99085e-05 0 0 2.00005 1.99085e-05 0 0 3.104 -223.962 0 0 4.708 -223.962 0 0 6.96605 1.99085e-05 0 0 9.01 1.99085e-05 0 0 14.254 224.095 0 0 16.466 224.095 - 0 0 18.7901 1.99085e-05 0 0</AnimationTrack> - <AnimationTrack property="position.y" type="EaseInOut" >0 0 0 0 2.00005 0 0 0 3.104 0 0 0 4.708 0 0 0 6.96605 0 0 0 9.01 0 0 0 14.254 0 0 0 16.466 0 - 0 0 18.7901 0 0 0</AnimationTrack> - <AnimationTrack property="position.z" type="EaseInOut" >0 -227.727 0 0 2.00005 -227.727 0 0 3.104 -227.727 0 0 4.708 -227.727 0 0 6.96605 -227.727 0 0 9.01 -227.727 0 0 14.254 -227.727 0 0 16.466 -227.727 - 0 0 18.7901 -227.727 0 0</AnimationTrack> - </Add> - <Add ref="#lowpolyCoupeRed" name="lowpolyCoupeRed" endtime="12000" referencedmaterial="#materials/lowpolyCoupeRed" sourcepath="../materials/lowpolyCoupeRed.materialdef" /> - <State id="Car-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Car_001" endtime="18790" /> - <Set ref="#lowpolyCoupeRed" endtime="18790" /> - </State> - </State> - <State name="Master Slide" component="#Plane" > - <Add ref="#Plane_001" endtime="24000" importfile="../models/road/road.import" position="1.326e-05 3.69591e-20 303.353" rotation="-90 -90 0" scale="216.21 337.5 337.5" sourcepath="../models/road_001/meshes/Plane.mesh" > - <AnimationTrack property="position.x" type="EaseInOut" >0.008 6.03426e-05 0 0 1.395 1.99652e-05 0 0 2.003 1.326e-05 0 0 12.005 1.326e-05 0 0 12.703 1.99652e-05 0 0 14.003 6.03426e-05 0 0 23.993 6.03426e-05 0 0</AnimationTrack> - <AnimationTrack property="position.y" type="EaseInOut" >0.008 3.47976e-19 0 0 1.395 9.58182e-20 0 0 2.003 3.69591e-20 0 0 12.005 3.69591e-20 0 0 12.703 9.58182e-20 0 0 14.003 3.47976e-19 0 0 23.993 3.47976e-19 0 0</AnimationTrack> - <AnimationTrack property="position.z" type="EaseInOut" >0.008 1380.48 0 0 1.395 456.749 0 0 2.003 303.353 0 0 12.005 303.353 0 0 12.703 456.749 0 0 14.003 1380.48 0 0 23.993 1380.48 0 0</AnimationTrack> - <AnimationTrack property="scale.x" type="EaseInOut" >0.008 486.131 0 0 0.7 341.431 0 0 1.395 242.555 0 0 2.003 216.21 0 0 12.005 216.21 0 0 12.703 242.555 0 0 13.369 341.431 0 0 14.003 486.131 - 0 0 23.993 486.131 0 0</AnimationTrack> - <AnimationTrack property="scale.y" type="EaseInOut" >0.008 337.5 0 0 0.7 337.5 0 0 1.395 337.5 0 0 2.003 337.5 0 0 12.005 337.5 0 0 12.703 337.5 0 0 13.369 337.5 0 0 14.003 337.5 - 0 0 23.993 337.5 0 0</AnimationTrack> - <AnimationTrack property="scale.z" type="EaseInOut" >0.008 486.725 0 0 0.7 418.891 0 0 1.395 377.373 0 0 2.003 337.5 0 0 12.005 337.5 0 0 12.703 377.373 0 0 13.369 418.891 0 0 14.003 486.725 - 0 0 23.993 486.725 0 0</AnimationTrack> - </Add> - <Add ref="#Plane_Diffuse_Default" name="Plane_Diffuse_Default" blendmode="Normal" bumpamount="0.5" diffuse="0.8 0.8 0.8" diffuselightwrap="0" diffusemap="#Plane_Diffuse_Default_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="../models/road/road.import" importid="Plane_Diffuse_Default" ior="1.5" opacity="100" shaderlighting="None" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="True" /> - <Add ref="#Plane_Diffuse_Default_diffusemap" importid="" positionu="0" scaleu="1" scalev="5" sourcepath="../maps/road.jpg" subpresentation="" tilingmodehorz="Tiled" tilingmodevert="Tiled" > - <AnimationTrack property="positionv" type="EaseInOut" >0.02 0 0 0 23.983 10 0 0</AnimationTrack> - </Add> - <State id="Plane-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Plane_001" endtime="24000" /> - </State> - </State> - </Logic> - </Project> -</UIP> diff --git a/LowEndCluster/Presentation/presentations/Presentation_autosave.uip b/LowEndCluster/Presentation/presentations/Presentation_autosave.uip deleted file mode 100644 index 0b9ff7e..0000000 --- a/LowEndCluster/Presentation/presentations/Presentation_autosave.uip +++ /dev/null @@ -1,104 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<UIP version="5" > - <Project > - <ProjectSettings author="" company="" presentationWidth="620" presentationHeight="290" maintainAspect="False" preferKtx="False" > - <CustomColors count="16" >#4f456e #56416e #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff</CustomColors> - </ProjectSettings> - <Graph > - <Scene id="Scene" > - <Layer id="Layer" > - <Camera id="Camera" /> - <Component id="Car" > - <Model id="Car_001" 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" > - <ReferencedMaterial id="lowpolyCoupeRed" /> - </Model> - </Component> - <Component id="Plane" > - <Model id="Plane_001" name="Plane" importid="Plane" orientation="Right Handed" position="0 0 -0" rotation="-90 -0 0" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/road/meshes/Plane.mesh" > - <Material id="Plane_Diffuse_Default" name="Plane_Diffuse_Default" > - <Image id="Plane_Diffuse_Default_diffusemap" /> - </Material> - </Model> - </Component> - <Model id="Car2" 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" > - <ReferencedMaterial id="lowpolyCoupe" /> - </Model> - <Model id="Car3" 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" > - <ReferencedMaterial id="lowpolyCoupe_001" /> - </Model> - </Layer> - <Material id="__Container" > - <Material id="materials/lowpolyCoupe" name="lowpolyCoupe" blendmode="Normal" diffuse="1 1 1" diffusemap="#materials/lowpolyCoupe_diffusemap" emissivepower="0" importfile="../models/lowPolyCar/lowPolyCar.import" importid="lowpolyCoupe" opacity="100" specularamount="0" > - <Image id="materials/lowpolyCoupe_diffusemap" name="lowpolyCoupe_diffusemap" importid="lowpolyCoupe_diffusemap" pivotu="0.5" pivotv="0.5" positionu="-0.5" positionv="-0.5" scaleu="1" scalev="1" sourcepath="../models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.psd" tilingmodehorz="Tiled" tilingmodevert="Tiled" /> - </Material> - <Material id="materials/lowpolyCoupeRed" > - <Image id="materials/lowpolyCoupeRed_diffusemap" /> - </Material> - </Material> - </Scene> - </Graph> - <Logic > - <State name="Master Slide" component="#Scene" > - <Add ref="#Layer" background="SolidColor" backgroundcolor="0 0 0" /> - <Add ref="#Camera" position="0 546.454 -720.64" rotation="44.5 0 0" > - <AnimationTrack property="position.x" type="EaseInOut" >0.008 0 0 0 2.003 0 0 0 12.005 0 0 0 14.003 0 0 0 23.993 0 0 0</AnimationTrack> - <AnimationTrack property="position.y" type="EaseInOut" >0.008 258.454 0 0 2.003 811.454 0 0 12.005 811.454 0 0 14.003 258.454 0 0 23.993 258.454 0 0</AnimationTrack> - <AnimationTrack property="position.z" type="EaseInOut" >0.008 -720.64 0 0 2.003 -616.64 0 0 12.005 -616.64 0 0 14.003 -720.64 0 0 23.993 -720.64 0 0</AnimationTrack> - <AnimationTrack property="rotation.x" type="EaseInOut" >0.008 25.5 0 0 2.003 55.5 0 0 12.005 55.5 0 0 14.003 25.5 0 0 23.993 25.5 0 0</AnimationTrack> - <AnimationTrack property="rotation.y" type="EaseInOut" >0.008 0 0 0 2.003 0 0 0 12.005 0 0 0 14.003 0 0 0 23.993 0 0 0</AnimationTrack> - <AnimationTrack property="rotation.z" type="EaseInOut" >0.008 0 0 0 2.003 0 0 0 12.005 0 0 0 14.003 0 0 0 23.993 0 0 0</AnimationTrack> - </Add> - <Add ref="#__Container" name="__Container" /> - <Add ref="#materials/lowpolyCoupe" name="materials/lowpolyCoupe" shaderlighting="None" /> - <Add ref="#materials/lowpolyCoupe_diffusemap" importfile="../models/lowPolyCar/lowPolyCar.import" sourcepath="../models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.jpg" subpresentation="" /> - <Add ref="#materials/lowpolyCoupeRed" name="materials/lowpolyCoupeRed" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" diffusemap="#materials/lowpolyCoupeRed_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="../models/lowPolyCar/lowPolyCar.import" importid="lowpolyCoupe" ior="1.5" opacity="100" shaderlighting="None" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" /> - <Add ref="#materials/lowpolyCoupeRed_diffusemap" importfile="../models/lowPolyCar/lowPolyCar.import" importid="" sourcepath="../models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse_red.jpg" subpresentation="" /> - <State id="Scene-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Layer" endtime="24000" /> - <Set ref="#Camera" endtime="24000" /> - <Add ref="#Car" name="Car" endtime="24000" position="0 0 -41" /> - <Add ref="#Plane" name="Plane" endtime="24000" /> - <Add ref="#Car2" name="Car2" endtime="24000" importfile="../models/lowPolyCar/lowPolyCar.import" position="223.317 0 352.63" rotation="0 180 0" /> - <Add ref="#lowpolyCoupe" name="lowpolyCoupe" endtime="24000" referencedmaterial="#materials/lowpolyCoupe" sourcepath="../materials/lowpolyCoupe.materialdef" /> - <Add ref="#Car3" name="Car3" endtime="24000" importfile="../models/lowPolyCar/lowPolyCar.import" position="-218.659 0 677.935" rotation="0 180 0" /> - <Add ref="#lowpolyCoupe_001" name="lowpolyCoupe" endtime="24000" referencedmaterial="#materials/lowpolyCoupe" sourcepath="../materials/lowpolyCoupe.materialdef" /> - </State> - </State> - <State name="Master Slide" component="#Car" > - <Add ref="#Car_001" name="Car" endtime="12000" importfile="../models/lowPolyCar/lowPolyCar.import" position="1.99085e-05 0 -227.727" rotation="0 180 0" > - <AnimationTrack property="position.x" type="EaseInOut" >0 1.99085e-05 0 0 2.00005 1.99085e-05 0 0 3.104 -223.962 0 0 4.708 -223.962 0 0 6.96605 1.99085e-05 0 0 9.01 1.99085e-05 0 0 14.254 224.095 0 0 16.466 224.095 - 0 0 18.7901 1.99085e-05 0 0</AnimationTrack> - <AnimationTrack property="position.y" type="EaseInOut" >0 0 0 0 2.00005 0 0 0 3.104 0 0 0 4.708 0 0 0 6.96605 0 0 0 9.01 0 0 0 14.254 0 0 0 16.466 0 - 0 0 18.7901 0 0 0</AnimationTrack> - <AnimationTrack property="position.z" type="EaseInOut" >0 -227.727 0 0 2.00005 -227.727 0 0 3.104 -227.727 0 0 4.708 -227.727 0 0 6.96605 -227.727 0 0 9.01 -227.727 0 0 14.254 -227.727 0 0 16.466 -227.727 - 0 0 18.7901 -227.727 0 0</AnimationTrack> - </Add> - <Add ref="#lowpolyCoupeRed" name="lowpolyCoupeRed" endtime="12000" referencedmaterial="#materials/lowpolyCoupeRed" sourcepath="../materials/lowpolyCoupeRed.materialdef" /> - <State id="Car-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Car_001" endtime="18790" /> - <Set ref="#lowpolyCoupeRed" endtime="18790" /> - </State> - </State> - <State name="Master Slide" component="#Plane" > - <Add ref="#Plane_001" endtime="24000" importfile="../models/road/road.import" position="1.326e-05 3.69591e-20 303.353" rotation="-90 -90 0" scale="216.21 337.5 337.5" sourcepath="../models/road_001/meshes/Plane.mesh" > - <AnimationTrack property="position.x" type="EaseInOut" >0.008 6.03426e-05 0 0 1.395 1.99652e-05 0 0 2.003 1.326e-05 0 0 12.005 1.326e-05 0 0 12.703 1.99652e-05 0 0 14.003 6.03426e-05 0 0 23.993 6.03426e-05 0 0</AnimationTrack> - <AnimationTrack property="position.y" type="EaseInOut" >0.008 3.47976e-19 0 0 1.395 9.58182e-20 0 0 2.003 3.69591e-20 0 0 12.005 3.69591e-20 0 0 12.703 9.58182e-20 0 0 14.003 3.47976e-19 0 0 23.993 3.47976e-19 0 0</AnimationTrack> - <AnimationTrack property="position.z" type="EaseInOut" >0.008 1380.48 0 0 1.395 456.749 0 0 2.003 303.353 0 0 12.005 303.353 0 0 12.703 456.749 0 0 14.003 1380.48 0 0 23.993 1380.48 0 0</AnimationTrack> - <AnimationTrack property="scale.x" type="EaseInOut" >0.008 486.131 0 0 0.7 341.431 0 0 1.395 242.555 0 0 2.003 216.21 0 0 12.005 216.21 0 0 12.703 242.555 0 0 13.369 341.431 0 0 14.003 486.131 - 0 0 23.993 486.131 0 0</AnimationTrack> - <AnimationTrack property="scale.y" type="EaseInOut" >0.008 337.5 0 0 0.7 337.5 0 0 1.395 337.5 0 0 2.003 337.5 0 0 12.005 337.5 0 0 12.703 337.5 0 0 13.369 337.5 0 0 14.003 337.5 - 0 0 23.993 337.5 0 0</AnimationTrack> - <AnimationTrack property="scale.z" type="EaseInOut" >0.008 486.725 0 0 0.7 418.891 0 0 1.395 377.373 0 0 2.003 337.5 0 0 12.005 337.5 0 0 12.703 377.373 0 0 13.369 418.891 0 0 14.003 486.725 - 0 0 23.993 486.725 0 0</AnimationTrack> - </Add> - <Add ref="#Plane_Diffuse_Default" name="Plane_Diffuse_Default" blendmode="Normal" bumpamount="0.5" diffuse="0.8 0.8 0.8" diffuselightwrap="0" diffusemap="#Plane_Diffuse_Default_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="../models/road/road.import" importid="Plane_Diffuse_Default" ior="1.5" opacity="100" shaderlighting="None" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="True" /> - <Add ref="#Plane_Diffuse_Default_diffusemap" importid="" positionu="0" scaleu="1" scalev="5" sourcepath="../maps/road.jpg" subpresentation="" tilingmodehorz="Tiled" tilingmodevert="Tiled" > - <AnimationTrack property="positionv" type="EaseInOut" >0.02 0 0 0 23.983 10 0 0</AnimationTrack> - </Add> - <State id="Plane-Slide1" name="Slide1" playmode="Looping" > - <Set ref="#Plane_001" endtime="24000" /> - </State> - </State> - </Logic> - </Project> -</UIP> diff --git a/LowEndCluster/SimulationData.qml b/LowEndCluster/SimulationData.qml index f87b80b..dd6a949 100644 --- a/LowEndCluster/SimulationData.qml +++ b/LowEndCluster/SimulationData.qml @@ -1,324 +1,323 @@ -import QtQuick 2.0 +import QtQuick 2.12 Item { - id:main + id: main property real speed: 0 property real rpm: 0 property int gear: 0 - property real rpmRotation: 0 + ((225-0)/(8000-0)*(rpm-8000)+8000) + property real rpmRotation: 0 + ((225 - 0) / (8000 - 0) * (rpm - 8000) + 8000) property real speedRotation: -135 + speed property real gasoline: 0 property real roadSpeed: 0 - SequentialAnimation{ + SequentialAnimation { id: drivingSimulation running: true loops: Animation.Infinite + PropertyAnimation { + id: gearto1 + property: "gear" + duration: 0 + target: main + to: 1 + } + ParallelAnimation { + id: speedUp1 + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 5 + to: 15 + } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 1500 + to: 3800 + } + } + ParallelAnimation { + id: gearto2 + PropertyAnimation { + property: "gear" + duration: 1000 + target: main + to: 2 + } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 3800 + to: 2000 + } + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 15 + to: 10 + } + } + ParallelAnimation { + id: speedUp2 + PropertyAnimation { + property: "speed" + duration: 3000 + target: main + from: 10 + to: 35 + } + PropertyAnimation { + property: "rpm" + duration: 3000 + target: main + from: 2000 + to: 4200 + } + } + ParallelAnimation { + id: gearto3 + PropertyAnimation { + property: "gear" + duration: 1000 + target: main + to: 3 + } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 4200 + to: 2400 + } + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 35 + to: 30 + } + } + ParallelAnimation { + id: speedUp3 + PropertyAnimation { + property: "speed" + duration: 5000 + target: main + from: 30 + to: 65 + } + PropertyAnimation { + property: "rpm" + duration: 5000 + target: main + from: 2400 + to: 4600 + } + } + ParallelAnimation { + id: gearto4 + PropertyAnimation { + property: "gear" + duration: 1000 + target: main + to: 4 + } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 4600 + to: 2400 + } + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 65 + to: 60 + } + } + ParallelAnimation { + id: speedUp4 + PropertyAnimation { + property: "speed" + duration: 3000 + target: main + from: 60 + to: 95 + } + PropertyAnimation { + property: "rpm" + duration: 3000 + target: main + from: 2400 + to: 4800 + } + } + ParallelAnimation { + id: gearto5 + PropertyAnimation { + property: "gear" + duration: 1000 + target: main + to: 5 + } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 4800 + to: 2400 + } + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 95 + to: 90 + } + } + ParallelAnimation { + id: speedUp5 + PropertyAnimation { + property: "speed" + duration: 4000 + target: main + from: 90 + to: 130 + } + PropertyAnimation { + property: "rpm" + duration: 4000 + target: main + from: 2400 + to: 5200 + } + } + ParallelAnimation { + id: dropgearto4 + PropertyAnimation { + property: "gear" + duration: 1000 + target: main + to: 4 + } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 5200 + to: 6200 + } + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 130 + to: 120 + } + } + ParallelAnimation { + id: slowDown1 + PropertyAnimation { + property: "speed" + duration: 8000 + target: main + from: 120 + to: 60 + } + PropertyAnimation { + property: "rpm" + duration: 8000 + target: main + from: 6200 + to: 2300 + } + } + ParallelAnimation { + id: dropgearto2 PropertyAnimation { - id: gearto1 property: "gear" - duration: 0 + duration: 1000 + target: main + to: 2 + } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 2300 + to: 4000 + } + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 60 + to: 50 + } + } + ParallelAnimation { + id: slowDown2 + PropertyAnimation { + property: "speed" + duration: 4000 + target: main + from: 50 + to: 20 + } + PropertyAnimation { + property: "rpm" + duration: 4000 + target: main + from: 4000 + to: 2300 + } + } + ParallelAnimation { + id: dropgearto1 + PropertyAnimation { + property: "gear" + duration: 1000 target: main to: 1 } - ParallelAnimation{ - id:speedUp1 - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 5 - to: 15 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 1500 - to: 3800 - } - } - ParallelAnimation{ - id: gearto2 - PropertyAnimation { - property: "gear" - duration: 1000 - target: main - to: 2 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 3800 - to: 2000 - } - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 15 - to: 10 - } - } - ParallelAnimation{ - id:speedUp2 - PropertyAnimation { - property: "speed" - duration: 3000 - target: main - from: 10 - to: 35 - } - PropertyAnimation { - property: "rpm" - duration: 3000 - target: main - from: 2000 - to: 4200 - } - } - ParallelAnimation{ - id: gearto3 - PropertyAnimation { - property: "gear" - duration: 1000 - target: main - to: 3 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 4200 - to: 2400 - } - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 35 - to: 30 - } - } - ParallelAnimation{ - id:speedUp3 - PropertyAnimation { - property: "speed" - duration: 5000 - target: main - from: 30 - to: 65 - } - PropertyAnimation { - property: "rpm" - duration: 5000 - target: main - from: 2400 - to: 4600 - } - } - ParallelAnimation{ - id: gearto4 - PropertyAnimation { - property: "gear" - duration: 1000 - target: main - to: 4 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 4600 - to: 2400 - } - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 65 - to: 60 - } - } - ParallelAnimation{ - id:speedUp4 - PropertyAnimation { - property: "speed" - duration: 3000 - target: main - from: 60 - to: 95 - } - PropertyAnimation { - property: "rpm" - duration: 3000 - target: main - from: 2400 - to: 4800 - } - } - ParallelAnimation{ - id: gearto5 - PropertyAnimation { - property: "gear" - duration: 1000 - target: main - to: 5 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 4800 - to: 2400 - } - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 95 - to: 90 - } - } - ParallelAnimation{ - id:speedUp5 - PropertyAnimation { - property: "speed" - duration: 4000 - target: main - from: 90 - to: 130 - } - PropertyAnimation { - property: "rpm" - duration: 4000 - target: main - from: 2400 - to: 5200 - } - } - ParallelAnimation{ - id: dropgearto4 - PropertyAnimation { - property: "gear" - duration: 1000 - target: main - to: 4 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 5200 - to: 6200 - } - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 130 - to: 120 - } - } - ParallelAnimation{ - id:slowDown1 - PropertyAnimation { - property: "speed" - duration: 8000 - target: main - from: 120 - to: 60 - } - PropertyAnimation { - property: "rpm" - duration: 8000 - target: main - from: 6200 - to: 2300 - } - } - ParallelAnimation{ - id: dropgearto2 - PropertyAnimation { - property: "gear" - duration: 1000 - target: main - to: 2 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 2300 - to: 4000 - } - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 60 - to: 50 - } - } - ParallelAnimation{ - id:slowDown2 - PropertyAnimation { - property: "speed" - duration: 4000 - target: main - from: 50 - to: 20 - } - PropertyAnimation { - property: "rpm" - duration: 4000 - target: main - from: 4000 - to: 2300 - } - } - ParallelAnimation{ - id: dropgearto1 - PropertyAnimation { - property: "gear" - duration: 1000 - target: main - to: 1 - } - PropertyAnimation { - property: "rpm" - duration: 1000 - target: main - from: 2300 - to: 4000 - } - PropertyAnimation { - property: "speed" - duration: 1000 - target: main - from: 20 - to: 15 - } - } - ParallelAnimation{ - id:slowDown3 - PropertyAnimation { - property: "speed" - duration: 2000 - target: main - from: 15 - to: 5 - } - PropertyAnimation { - property: "rpm" - duration: 2000 - target: main - from: 4000 - to: 1500 - } + PropertyAnimation { + property: "rpm" + duration: 1000 + target: main + from: 2300 + to: 4000 } - + PropertyAnimation { + property: "speed" + duration: 1000 + target: main + from: 20 + to: 15 + } + } + ParallelAnimation { + id: slowDown3 + PropertyAnimation { + property: "speed" + duration: 2000 + target: main + from: 15 + to: 5 + } + PropertyAnimation { + property: "rpm" + duration: 2000 + target: main + from: 4000 + to: 1500 + } + } } SequentialAnimation { id: gasolineSimulation @@ -342,7 +341,7 @@ Item { to: 0 } } - PropertyAnimation{ + PropertyAnimation { id: roadScrolling running: true loops: Animation.Infinite @@ -351,6 +350,5 @@ Item { target: main from: 0 to: 1 - } } diff --git a/LowEndCluster/main.qml b/LowEndCluster/main.qml index f9b44cd..5ec2f38 100644 --- a/LowEndCluster/main.qml +++ b/LowEndCluster/main.qml @@ -8,7 +8,7 @@ Window { visible: true width: 1280 height: 480 - title: qsTr("D3 Cluster") + title: qsTr("Low End Cluster") color: "black" visibility: Window.FullScreen @@ -28,7 +28,7 @@ Window { property bool speedForward: true property int rpmTrailOpacity: 100 property int speedTrailOpacity: 100 - property real roadSpeed: sim.roadSpeed*(sim.gear*2) + property real roadSpeed: sim.roadSpeed * (sim.gear * 2) // telltales property bool leftblinker: false property bool rightblinker: false @@ -44,23 +44,17 @@ Window { readonly property int secondsBetweenUpdates: 60 // Use a 1 minute average for the average FPS counter onRpmrotationChanged: { - - if (rpmrotation < previousrpmrotation) { + if (rpmrotation < previousrpmrotation) rpmForward = false; - } - else { + else rpmForward = true; - } previousrpmrotation = rpmrotation; } onSpeedrotationChanged: { - - if (speedrotation < previousspeedrotation) { + if (speedrotation < previousspeedrotation) speedForward = false; - } - else { + else speedForward = true; - } previousspeedrotation = speedrotation; } onFrameSwapped: { @@ -68,14 +62,13 @@ Window { avgFrames++; } onGaugeoffsetChanged: { - if (gaugeoffset == 0 || gaugeoffset == -600) { - carComponent.goToSlide(carComponent.elementPath,true,true) - } + if (gaugeoffset == 0 || gaugeoffset == -600) + carComponent.goToSlide(carComponent.elementPath, true, true) } FontLoader { id: customfont source: "qrc:/TitilliumWeb-Italic.ttf" - onStatusChanged: console.log("LOADER"+status) + //onStatusChanged: console.log("LOADER"+status) } //3D Presentation @@ -96,6 +89,7 @@ Window { id: carComponent elementPath: "Scene.Layer.Car" } + // No support for this in RT1.1 // DataInput{ // id: carPosition // name: "carSlide" @@ -113,7 +107,7 @@ Window { source: "qrc:/rpmgauge.jpg" anchors.top: parent.top anchors.left: parent.left - anchors.leftMargin: 16+gaugeoffset + anchors.leftMargin: 16 + gaugeoffset anchors.topMargin: 16 Rectangle { @@ -158,14 +152,13 @@ Window { anchors.bottom: rpmneedle.Center } } - } Image { id: speedgauge source: "qrc:/speeedgauge.jpg" anchors.top: parent.top anchors.right: parent.right - anchors.rightMargin: 16+gaugeoffset + anchors.rightMargin: 16 + gaugeoffset anchors.topMargin: 16 Rectangle { @@ -214,7 +207,7 @@ Window { Rectangle { id: bottombar height: 95 - width: 559-bottombarwidth + width: 559 - bottombarwidth color: "black" anchors.horizontalCenter: parent.horizontalCenter anchors.bottom: parent.bottom @@ -285,7 +278,7 @@ Window { Rectangle { id: topbar height: 95 - width: 500-topbarwidth + width: 500 - topbarwidth color: "black" anchors.horizontalCenter: parent.horizontalCenter anchors.top: parent.top @@ -357,7 +350,7 @@ Window { Rectangle { id: gasolineSliderBg - width: gasoline*2.3 + width: gasoline * 2.3 color: "#434343" anchors.fill: parent anchors.centerIn: parent @@ -365,7 +358,7 @@ Window { Rectangle { id: gasolineSlider height: 4 - width: gasoline*2.3 + width: gasoline * 2.3 color: "#3366cc" anchors.left: gasolineContainer.left anchors.verticalCenter: gasolineContainer.verticalCenter @@ -413,7 +406,7 @@ Window { Rectangle { id: tempSlider height: 10 - width: gasoline*2.3 + width: gasoline * 2.3 color: "black" anchors.right: tempFill.right anchors.verticalCenter: tempFill.verticalCenter @@ -449,8 +442,8 @@ Window { color: "black" anchors.right: parent.right anchors.verticalCenter: parent.verticalCenter - anchors.verticalCenterOffset: 70+ringoffset - anchors.rightMargin: 40+(ringoffset/2) + anchors.verticalCenterOffset: 70 + ringoffset + anchors.rightMargin: 40 + (ringoffset / 2) Image { id: ringcraphicright @@ -473,8 +466,8 @@ Window { color: "black" anchors.left: parent.left anchors.verticalCenter: parent.verticalCenter - anchors.verticalCenterOffset: 70+ringoffset - anchors.leftMargin: 40+(ringoffset/2) + anchors.verticalCenterOffset: 70 + ringoffset + anchors.leftMargin: 40 + (ringoffset / 2) Image { id: leftringgraphic @@ -531,10 +524,10 @@ Window { to: "false" } } + } // Big gauges loop - } SequentialAnimation { id: gaugePosition running: true @@ -547,7 +540,6 @@ Window { target: main from: "-600" to: "0" - } PropertyAnimation { id: gaugeEnabled @@ -627,7 +619,7 @@ Window { target: main from: "-100" to: "200" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: topbarToSmall1 @@ -636,7 +628,7 @@ Window { target: main from: "-700" to: "100" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: toptextDisabled @@ -645,7 +637,7 @@ Window { target: main from: "0" to: "200" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } } ParallelAnimation { @@ -656,7 +648,7 @@ Window { target: main from: "200" to: "0" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: topbarToBig1 @@ -665,7 +657,7 @@ Window { target: main from: "100" to: "0" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } } ParallelAnimation { @@ -675,7 +667,7 @@ Window { duration: 20000 target: main to: "0" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: topbarBig @@ -683,7 +675,7 @@ Window { duration: 20000 target: main to: "0" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } } @@ -695,7 +687,7 @@ Window { target: main from: "0" to: "200" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: topbarToSmall2 @@ -704,7 +696,7 @@ Window { target: main from: "0" to: "100" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } } ParallelAnimation { @@ -715,7 +707,7 @@ Window { target: main from: "200" to: "-100" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: topbarToBig @@ -724,7 +716,7 @@ Window { target: main from: "100" to: "-700" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: toptextEnabled @@ -733,7 +725,7 @@ Window { target: main from: "200" to: "0" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } } ParallelAnimation { @@ -743,7 +735,7 @@ Window { duration: 20000 target: main to: "-100" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } PropertyAnimation { id: topbarSmall @@ -751,10 +743,9 @@ Window { duration: 20000 target: main to: "-700" - easing.type: Easing.InOutSine; + easing.type: Easing.InOutSine } } - } // // FpsDisplay @@ -801,6 +792,9 @@ Window { framesUpdated = 0; } } + // + // Simulation data + // SimulationData{ id: sim } diff --git a/LowEndCluster/qml.qrc b/LowEndCluster/qml.qrc index e79f483..b5cc4d0 100644 --- a/LowEndCluster/qml.qrc +++ b/LowEndCluster/qml.qrc @@ -7,17 +7,14 @@ <file>rpmgauge.jpg</file> <file>speeedgauge.jpg</file> <file>Presentation/maps/road.jpg</file> - <file>Presentation/maps/UV-Checker.png</file> <file>Presentation/materials/lowpolyCoupe.materialdef</file> <file>Presentation/materials/Plane_Diffuse_Default.materialdef</file> - <file>Presentation/materials/UV-Checker.materialdef</file> <file>Presentation/models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.jpg</file> <file>Presentation/models/lowPolyCar/maps/Low_lowpolyCoupe_Diffuse.psd</file> <file>Presentation/models/lowPolyCar/meshes/polySurface3.mesh</file> <file>Presentation/models/lowPolyCar/lowPolyCar.import</file> <file>Presentation/models/road_001/meshes/Plane.mesh</file> <file>Presentation/models/road_001/road.import</file> - <file>Presentation/presentations/Presentation.uip</file> <file>Presentation/Presentation.uia</file> <file>main.cpp</file> <file>TitilliumWeb-Italic.ttf</file> -- GitLab