diff options
Diffstat (limited to 'apps/com.luxoft.vehicle/assets')
173 files changed, 1220 insertions, 0 deletions
diff --git a/apps/com.luxoft.vehicle/assets/3dCar/assets/back.png b/apps/com.luxoft.vehicle/assets/3dCar/assets/back.png new file mode 100644 index 00000000..3ce1b1d6 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/assets/back.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c47abb6a2a493d920d5e87f50c91c9cc99fe9a840a43c7a57dc184fb0d31a6c +size 348514 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/assets/shadow.png b/apps/com.luxoft.vehicle/assets/3dCar/assets/shadow.png new file mode 100644 index 00000000..ef78ece4 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/assets/shadow.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97c97309c40aefd513eb0c9ac225c80fe880e30917f95b52bb8a04a163729cc4 +size 127275 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/maps/OpenfootageNET_Pinzgau-512.hdr b/apps/com.luxoft.vehicle/assets/3dCar/maps/OpenfootageNET_Pinzgau-512.hdr new file mode 100644 index 00000000..2fd25a69 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/maps/OpenfootageNET_Pinzgau-512.hdr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0baf00208f32e5f037c2f9433b3ae3cc27e244160bbc8a321f716acbf15747e +size 416212 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/maps/Specular-ceiling_lights-1.png b/apps/com.luxoft.vehicle/assets/3dCar/maps/Specular-ceiling_lights-1.png new file mode 100644 index 00000000..76be50f4 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/maps/Specular-ceiling_lights-1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fa098961a3d5ba7dae01106b045e13f6e9605a1c6448835afb067850efa0e46 +size 112135 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/maps/chromeMap.jpg b/apps/com.luxoft.vehicle/assets/3dCar/maps/chromeMap.jpg Binary files differnew file mode 100644 index 00000000..971b9eb0 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/maps/chromeMap.jpg diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_0002.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_0002.materialdef new file mode 100644 index 00000000..de26e38f --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_0002.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:563f1905fd1c85545635deb0602a5a6b4c6562f171f113b41f7535809eedf269 +size 1299 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_111.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_111.materialdef new file mode 100644 index 00000000..34b5663d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_111.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3fb16b67ce04b59569128a3a5b227bf3ea2e9e95ca36b8195dfd8769e827bb5 +size 1295 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/Coloured_Glass11.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/Coloured_Glass11.materialdef new file mode 100644 index 00000000..76302a60 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/Coloured_Glass11.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92dd131009808a238e0cf5d19c193d2c70af84f85330047cee462846a825b38f +size 1302 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/Int_panel_plastic_matte_111.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/Int_panel_plastic_matte_111.materialdef new file mode 100644 index 00000000..4506e5a1 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/Int_panel_plastic_matte_111.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8b76fcda693ff2cdb15e053c4fbed6139f4c3fc3ccea14789d4a102ee960d99 +size 1322 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/Rubber_-_Black_001.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/Rubber_-_Black_001.materialdef new file mode 100644 index 00000000..17015fba --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/Rubber_-_Black_001.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99f42f7015f042f239c980efb60d1ce5644a71e7b0720244b6e0372ce91d68fb +size 1297 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/Simple_Glass_111.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/Simple_Glass_111.materialdef new file mode 100644 index 00000000..7897b2ec --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/Simple_Glass_111.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66b6b40efe98ac1df01b2ba7e67e8811ba0b84fe9cb6d44a7d802691f63c6c29 +size 1306 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/leicht_metalic_110.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/leicht_metalic_110.materialdef new file mode 100644 index 00000000..45142adb --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/leicht_metalic_110.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:382d9c7a7a990fbe03bbd056bc4104f41a2a9bf3218d65d12f5bd2d47187ab58 +size 2242 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/rear_tires11.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/rear_tires11.materialdef new file mode 100644 index 00000000..86c48b7e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/rear_tires11.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7bba8703a3c4db66aa3403991c78f754aae0c16e4cc7fdc0ae10f30339aaa7b +size 1273 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/seats_111.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/seats_111.materialdef new file mode 100644 index 00000000..aa200e65 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/seats_111.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4898ff582519626d0f11889d63e9981ec85ef1bec8340380ab06cc0cf6be05fd +size 1268 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/materials/shadow_Diffuse_Default3.materialdef b/apps/com.luxoft.vehicle/assets/3dCar/materials/shadow_Diffuse_Default3.materialdef new file mode 100644 index 00000000..6352be19 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/materials/shadow_Diffuse_Default3.materialdef @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e18f6b1aea0d1148f52aceecef07594b3e285f508089731baf6e71ed0a784f1b +size 2230 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/car.import b/apps/com.luxoft.vehicle/assets/3dCar/models/car/car.import new file mode 100644 index 00000000..1a75461d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/car.import @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<UIP Version="1" > + <Project Revision="1" > + <Graph > + <Group id="__import__root__" > + <Model id="silver_paint_1" name="silver_paint_1" orientation="Right Handed" position="-164.491 125.31 -154.81" rotation="2.50448e-06 -89.849 1.22136e-11" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/silver_paint_1.mesh" > + <Material id="silver_paint_1_Diffuse_Default" name="silver_paint_1_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="Cylinder" name="Cylinder" orientation="Right Handed" position="-443.833 103.371 12.7547" rotation="-6.1912 -89.9914 -1.38078e-05" rotationorder="XYZr" scale="29.7288 23.8204 29.7288" sourcepath="meshes/Cylinder.mesh" > + <Material id="Cylinder_Diffuse_Default" name="Cylinder_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="Logo" name="Logo" orientation="Right Handed" position="-652.742 99.9634 6.72341" rotation="-89.9794 -89.9914 2.52699e-18" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/Logo.mesh" > + <Material id="Logo_Diffuse_Default" name="Logo_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="chrome" name="chrome" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/chrome.mesh" > + <Material id="None" name="None" blendmode="Normal" diffuse="0.64 0.64 0.64" emissivepower="0" opacity="100" specularamount="0" specularroughness="9.60784" /> + </Model> + <Model id="front_wheel_chrome" name="front_wheel_chrome" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/front_wheel_chrome.mesh" > + <Material id="front_wheel_chrome_Diffuse_Default" name="front_wheel_chrome_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="matt_black" name="matt_black" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/matt_black.mesh" > + <Material id="matt_black_Diffuse_Default" name="matt_black_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="shell" name="shell" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/shell.mesh" > + <Material id="shell_Diffuse_Default" name="shell_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="taillights" name="taillights" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/taillights.mesh" > + <Material id="taillights_Diffuse_Default" name="taillights_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="sun_roof" name="sun_roof" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/sun_roof.mesh" > + <Material id="sun_roof_Diffuse_Default" name="sun_roof_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="silver_paint_2" name="silver_paint_2" orientation="Right Handed" position="-166.193 143.386 178.391" rotation="-180 -89.9977 180" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/silver_paint_2.mesh" > + <Material id="silver_paint_2_Diffuse_Default" name="silver_paint_2_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="shadow" name="shadow" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/shadow.mesh" > + <Material id="shadow_Diffuse_Default" name="shadow_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="seats" name="seats" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/seats.mesh" > + <Material id="seats_Diffuse_Default" name="seats_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="rear_wheel_chrome" name="rear_wheel_chrome" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/rear_wheel_chrome.mesh" > + <Material id="rear_wheel_chrome_Diffuse_Default" name="rear_wheel_chrome_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="rear_tires" name="rear_tires" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/rear_tires.mesh" > + <Material id="rear_tires_Diffuse_Default" name="rear_tires_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="licence_plates" name="licence_plates" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/licence_plates.mesh" > + <Material id="licence_plates_Diffuse_Default" name="licence_plates_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="interior" name="interior" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/interior.mesh" > + <Material id="interior_Diffuse_Default" name="interior_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="glass_4" name="glass_4" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/glass_4.mesh" > + <Material id="glass_4_Diffuse_Default" name="glass_4_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="glass_2" name="glass_2" orientation="Right Handed" position="-166.193 143.386 178.391" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/glass_2.mesh" > + <Material id="glass_2_Diffuse_Default" name="glass_2_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="glass" name="glass" orientation="Right Handed" position="-164.204 124.915 -154.107" rotation="-87.7099 -88.7097 87.7362" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/glass.mesh" > + <Material id="glass_Diffuse_Default" name="glass_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="front_tires" name="front_tires" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/front_tires.mesh" > + <Material id="front_tires_Diffuse_Default" name="front_tires_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="front_lights_front_ights" name="front_lights_front_ights" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/front_lights_front_ights.mesh" > + <Material id="front_lights_front_ights_Diffuse_Default" name="front_lights_front_ights_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="chrome_3" name="chrome_3" orientation="Right Handed" position="-166.193 143.386 178.391" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/chrome_3.mesh" > + <Material id="chrome_3_Diffuse_Default" name="chrome_3_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="chrome_2" name="chrome_2" orientation="Right Handed" position="-164.204 124.915 -154.107" rotation="-87.7099 -88.7097 87.7362" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/chrome_2.mesh" > + <Material id="chrome_2_Diffuse_Default" name="chrome_2_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="black_3" name="black_3" orientation="Right Handed" position="-166.193 143.386 178.391" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/black_3.mesh" > + <Material id="black_3_Diffuse_Default" name="black_3_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="black_1" name="black_1" orientation="Right Handed" position="-164.204 124.915 -154.107" rotation="-87.7099 -88.7097 87.7362" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/black_1.mesh" > + <Material id="black_1_Diffuse_Default" name="black_1_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="back_window" name="back_window" orientation="Right Handed" position="182.659 235.819 12.7668" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/back_window.mesh" > + <Material id="back_window_Diffuse_Default" name="back_window_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + </Group> + </Graph> + <Import SrcFile="../../../blenderWork/originalVehicleNeptune_10_forqt3ds2.fbx" ImageDir="Images" MeshDir="Meshes" > + <Mesh > + <Source >Cylinder</Source> + <Dest >meshes/Cylinder.mesh</Dest> + </Mesh> + <Mesh > + <Source >rear_wheel_chrome</Source> + <Dest >meshes/rear_wheel_chrome.mesh</Dest> + </Mesh> + <Mesh > + <Source >glass_4</Source> + <Dest >meshes/glass_4.mesh</Dest> + </Mesh> + <Mesh > + <Source >rear_tires</Source> + <Dest >meshes/rear_tires.mesh</Dest> + </Mesh> + <Mesh > + <Source >glass_2</Source> + <Dest >meshes/glass_2.mesh</Dest> + </Mesh> + <Mesh > + <Source >front_lights_front_ights</Source> + <Dest >meshes/front_lights_front_ights.mesh</Dest> + </Mesh> + <Mesh > + <Source >chrome_2</Source> + <Dest >meshes/chrome_2.mesh</Dest> + </Mesh> + <Mesh > + <Source >chrome_3</Source> + <Dest >meshes/chrome_3.mesh</Dest> + </Mesh> + <Mesh > + <Source >back_window</Source> + <Dest >meshes/back_window.mesh</Dest> + </Mesh> + <Mesh > + <Source >silver_paint_2</Source> + <Dest >meshes/silver_paint_2.mesh</Dest> + </Mesh> + <Mesh > + <Source >front_wheel_chrome</Source> + <Dest >meshes/front_wheel_chrome.mesh</Dest> + </Mesh> + <Mesh > + <Source >licence_plates</Source> + <Dest >meshes/licence_plates.mesh</Dest> + </Mesh> + <Mesh > + <Source >front_tires</Source> + <Dest >meshes/front_tires.mesh</Dest> + </Mesh> + <Mesh > + <Source >silver_paint_1</Source> + <Dest >meshes/silver_paint_1.mesh</Dest> + </Mesh> + <Mesh > + <Source >shell</Source> + <Dest >meshes/shell.mesh</Dest> + </Mesh> + <Mesh > + <Source >sun_roof</Source> + <Dest >meshes/sun_roof.mesh</Dest> + </Mesh> + <Mesh > + <Source >shadow</Source> + <Dest >meshes/shadow.mesh</Dest> + </Mesh> + <Mesh > + <Source >black_3</Source> + <Dest >meshes/black_3.mesh</Dest> + </Mesh> + <Mesh > + <Source >seats</Source> + <Dest >meshes/seats.mesh</Dest> + </Mesh> + <Mesh > + <Source >Logo</Source> + <Dest >meshes/Logo.mesh</Dest> + </Mesh> + <Mesh > + <Source >black_1</Source> + <Dest >meshes/black_1.mesh</Dest> + </Mesh> + <Mesh > + <Source >interior</Source> + <Dest >meshes/interior.mesh</Dest> + </Mesh> + <Mesh > + <Source >matt_black</Source> + <Dest >meshes/matt_black.mesh</Dest> + </Mesh> + <Mesh > + <Source >glass</Source> + <Dest >meshes/glass.mesh</Dest> + </Mesh> + <Mesh > + <Source >chrome</Source> + <Dest >meshes/chrome.mesh</Dest> + </Mesh> + <Mesh > + <Source >taillights</Source> + <Dest >meshes/taillights.mesh</Dest> + </Mesh> + </Import> + </Project> +</UIP> diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Cylinder.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Cylinder.mesh new file mode 100644 index 00000000..7a650ba7 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Cylinder.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff2d77f6cc14d64f5a634a040159d6f79f16ca38878ecde38ca3101c323f3ce8 +size 72252 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Logo.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Logo.mesh new file mode 100644 index 00000000..0972c8fa --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Logo.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6645ac909d8c4a1feb8d48ed104ebba36c5b16335fd7aceb87b186a9ac6855f0 +size 30652 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/back_window.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/back_window.mesh new file mode 100644 index 00000000..ee5c04c4 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/back_window.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b161cebce431ab0cd42c5f43fd954b4240a7ca044437335b7c163dcdf184fde8 +size 1079908 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_1.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_1.mesh new file mode 100644 index 00000000..1240eca4 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_1.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9759405009def0e68d5560ea17d0dc42f188328a3a1ef45f221c3bf0a503c573 +size 451364 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_3.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_3.mesh new file mode 100644 index 00000000..892b6543 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_3.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78aac0dc89e695f5fd3ebac5645bf21b17b4cf60216cc2a38d0af246e94be424 +size 451868 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome.mesh new file mode 100644 index 00000000..b2054720 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16531876c951164a074a43dcf6057e8e35ff2f2a082cdd3b7abe4b3a1715f05a +size 5232172 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_2.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_2.mesh new file mode 100644 index 00000000..9181a753 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_2.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b344a97eb1eb470445e5ff16498ded25145760e648a6bf659bb10d5dabcafd4 +size 222428 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_3.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_3.mesh new file mode 100644 index 00000000..47b56dff --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_3.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eff893b4b1e6cda6e87cfb1e63391ea9a472a0d91040fba6445a03785abd8da +size 222428 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_lights_front_ights.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_lights_front_ights.mesh new file mode 100644 index 00000000..1af74ee9 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_lights_front_ights.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cc0e5c88cd9446cd5017e1453cda7f73ed37b36492a2613bf28b04ecf9e5571 +size 553680 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_tires.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_tires.mesh new file mode 100644 index 00000000..df543765 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_tires.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff744b63fe175b41c956bea988396d73384e56dada54c96ca42fc2092421d960 +size 99940 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_wheel_chrome.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_wheel_chrome.mesh new file mode 100644 index 00000000..825febab --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_wheel_chrome.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:175805d4c476ed6f32defffa630769de28c4c9439c01191d5a2bd98edb11f554 +size 5062016 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass.mesh new file mode 100644 index 00000000..aac4263c --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0258b31930a59794fe5d0b032ab8a6a5f3916a66d36d44b4ca41a3c3c777e0dd +size 164760 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_2.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_2.mesh new file mode 100644 index 00000000..12bc0c48 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_2.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48408fda41bf13515c1b0001c5e6dd3fbb52d2d18332cf4801934dbeca9c2d5f +size 164708 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_4.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_4.mesh new file mode 100644 index 00000000..a2ee05dd --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_4.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf185b0a5619b468bc4b2fc30f09e1c02cba569360210c2e04e2033a9f39c01d +size 348180 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/interior.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/interior.mesh new file mode 100644 index 00000000..cd50bbc0 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/interior.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18b22c62ad057a6b1ea0a9f3ec486830a01987510400c2916130891cefc998d4 +size 7142668 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/licence_plates.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/licence_plates.mesh new file mode 100644 index 00000000..a2bb7e3e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/licence_plates.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da3f38d488262c931d72b31063317d9d703b201b72ab56ecf6f85ee3ce761726 +size 476744 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/matt_black.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/matt_black.mesh new file mode 100644 index 00000000..b28fcfb3 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/matt_black.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bc06d7349a190df1915366ae3cbb6adad5715dcef1a0fa2f78c7a975335783f +size 10265140 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_tires.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_tires.mesh new file mode 100644 index 00000000..f98a229c --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_tires.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d20d186feab42180d5515d61c7eb859e4608a85c9fedcf11ab8729d50ce93c7 +size 99936 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_wheel_chrome.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_wheel_chrome.mesh new file mode 100644 index 00000000..d31b2420 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_wheel_chrome.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17724081f9baccc701fbdd202c4d7bf91ba700d635d47e9d4335bea48695dd52 +size 5062080 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/seats.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/seats.mesh new file mode 100644 index 00000000..ba4ce299 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/seats.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d96b505b188e0b354219fb8a2508dc41b2736ca89b1da26c58093ef0bbc50b19 +size 2137984 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/shadow.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/shadow.mesh new file mode 100644 index 00000000..bc6cff1b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/shadow.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:202f5929e48c94b123dc0296c0b5e5b1108448d2b759c814b0609115ff4358bf +size 42976 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_1.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_1.mesh new file mode 100644 index 00000000..0b3cfa3b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_1.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2526fb46e1b8b835fcc7e774613347da1aab39b9e489aa7437ae3fcc22ffeb43 +size 612076 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_2.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_2.mesh new file mode 100644 index 00000000..b44964c3 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_2.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5881618cd79b48d022a7fd11cac9c6bc0267ee5c9191b1ee9aa0b52a6f528b61 +size 1259056 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/sun_roof.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/sun_roof.mesh new file mode 100644 index 00000000..9a80074c --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/sun_roof.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef8d3acaa6c688fa6a7fcbaa37ce7d30aad306d5d1853a4053e9114dedf3414a +size 91428 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/taillights.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/taillights.mesh new file mode 100644 index 00000000..4ca9b23e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/taillights.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e5d5c45444d16d40bf9d3148a38c89fc9d5e9f80796db428ed3d2aff2a02267 +size 369264 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/dleft.import b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/dleft.import new file mode 100644 index 00000000..199b210f --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/dleft.import @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<UIP Version="1" > + <Project Revision="1" > + <Graph > + <Group id="__import__root__" > + <Model id="silver_paint_1" name="silver_paint_1" orientation="Right Handed" position="0 0 -0" rotation="2.50448e-06 -89.849 1.22136e-11" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/silver_paint_1.mesh" > + <Material id="silver_paint_1_Diffuse_Default" name="silver_paint_1_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="glass" name="glass" orientation="Right Handed" position="0 0 -0" rotation="0.0257134 -89.949 1.65707e-06" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/glass.mesh" > + <Material id="glass_Diffuse_Default" name="glass_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="chrome_2" name="chrome_2" orientation="Right Handed" position="0 0 -0" rotation="0.0257134 -89.949 1.65707e-06" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/chrome_2.mesh" > + <Material id="chrome_2_Diffuse_Default" name="chrome_2_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="black_1" name="black_1" orientation="Right Handed" position="0 0 -0" rotation="0.0257134 -89.949 1.65707e-06" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/black_1.mesh" > + <Material id="black_1_Diffuse_Default" name="black_1_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + </Group> + </Graph> + <Import SrcFile="../../../../../../../../sandbox/blenderWork/dleft.fbx" ImageDir="Images" MeshDir="Meshes" > + <Mesh > + <Source >glass</Source> + <Dest >meshes/glass.mesh</Dest> + </Mesh> + <Mesh > + <Source >chrome_2</Source> + <Dest >meshes/chrome_2.mesh</Dest> + </Mesh> + <Mesh > + <Source >silver_paint_1</Source> + <Dest >meshes/silver_paint_1.mesh</Dest> + </Mesh> + <Mesh > + <Source >black_1</Source> + <Dest >meshes/black_1.mesh</Dest> + </Mesh> + </Import> + </Project> +</UIP> diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/black_1.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/black_1.mesh new file mode 100644 index 00000000..1240eca4 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/black_1.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9759405009def0e68d5560ea17d0dc42f188328a3a1ef45f221c3bf0a503c573 +size 451364 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/chrome_2.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/chrome_2.mesh new file mode 100644 index 00000000..9181a753 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/chrome_2.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b344a97eb1eb470445e5ff16498ded25145760e648a6bf659bb10d5dabcafd4 +size 222428 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/glass.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/glass.mesh new file mode 100644 index 00000000..aac4263c --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/glass.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0258b31930a59794fe5d0b032ab8a6a5f3916a66d36d44b4ca41a3c3c777e0dd +size 164760 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/silver_paint_1.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/silver_paint_1.mesh new file mode 100644 index 00000000..191c868d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/silver_paint_1.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8b6e34dfde27be6f25ec45ac53c0f599bb2f4bd4341877c42e938223001ecb4 +size 1261632 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dr/dr.import b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/dr.import new file mode 100644 index 00000000..9e7a91f0 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/dr.import @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<UIP Version="1" > + <Project Revision="1" > + <Graph > + <Group id="__import__root__" > + <Model id="silver_paint_2" name="silver_paint_2" orientation="Right Handed" position="0 0 -0" rotation="-180 -89.9977 180" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/silver_paint_2.mesh" > + <Material id="silver_paint_2_Diffuse_Default" name="silver_paint_2_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="glass_2" name="glass_2" orientation="Right Handed" position="0 0 -0" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/glass_2.mesh" > + <Material id="glass_2_Diffuse_Default" name="glass_2_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="chrome_3" name="chrome_3" orientation="Right Handed" position="0 0 -0" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/chrome_3.mesh" > + <Material id="chrome_3_Diffuse_Default" name="chrome_3_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + <Model id="black_3" name="black_3" orientation="Right Handed" position="0 0 -0" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="meshes/black_3.mesh" > + <Material id="black_3_Diffuse_Default" name="black_3_Diffuse_Default" blendmode="Normal" diffuse="0.8 0.8 0.8" emissivepower="0" opacity="100" specularamount="0" /> + </Model> + </Group> + </Graph> + <Import SrcFile="../../../../../../../../sandbox/blenderWork/dr.fbx" ImageDir="Images" MeshDir="Meshes" > + <Mesh > + <Source >silver_paint_2</Source> + <Dest >meshes/silver_paint_2.mesh</Dest> + </Mesh> + <Mesh > + <Source >black_3</Source> + <Dest >meshes/black_3.mesh</Dest> + </Mesh> + <Mesh > + <Source >chrome_3</Source> + <Dest >meshes/chrome_3.mesh</Dest> + </Mesh> + <Mesh > + <Source >glass_2</Source> + <Dest >meshes/glass_2.mesh</Dest> + </Mesh> + </Import> + </Project> +</UIP> diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/black_3.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/black_3.mesh new file mode 100644 index 00000000..892b6543 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/black_3.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78aac0dc89e695f5fd3ebac5645bf21b17b4cf60216cc2a38d0af246e94be424 +size 451868 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/chrome_3.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/chrome_3.mesh new file mode 100644 index 00000000..47b56dff --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/chrome_3.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eff893b4b1e6cda6e87cfb1e63391ea9a472a0d91040fba6445a03785abd8da +size 222428 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/glass_2.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/glass_2.mesh new file mode 100644 index 00000000..12bc0c48 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/glass_2.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48408fda41bf13515c1b0001c5e6dd3fbb52d2d18332cf4801934dbeca9c2d5f +size 164708 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/silver_paint_2.mesh b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/silver_paint_2.mesh new file mode 100644 index 00000000..b44964c3 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/silver_paint_2.mesh @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5881618cd79b48d022a7fd11cac9c6bc0267ee5c9191b1ee9aa0b52a6f528b61 +size 1259056 diff --git a/apps/com.luxoft.vehicle/assets/3dCar/presentations/vehicle3dStudio.uip b/apps/com.luxoft.vehicle/assets/3dCar/presentations/vehicle3dStudio.uip new file mode 100644 index 00000000..c2d54f7b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/presentations/vehicle3dStudio.uip @@ -0,0 +1,224 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<UIP version="3" > + <Project > + <ProjectSettings author="" company="" presentationWidth="960" presentationHeight="380" maintainAspect="False" preferKtx="False" > + <CustomColors count="16" >#ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff</CustomColors> + </ProjectSettings> + <BufferData > + <ImageBuffer sourcepath="../assets/back.png" hasTransparency="True" /> + <ImageBuffer sourcepath="../assets/shadow.png" hasTransparency="True" /> + </BufferData> + <Graph > + <Scene id="Scene" backgroundcolor="1 1 1" bgcolorenable="False" > + <Layer id="Layer" > + <Group id="car" importid="__import__root__" > + <Light id="Sun2" name="Sun" brightness="100" castshadow="False" importid="Sun" lightdiffuse="1 1 1" lighttype="Directional" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" /> + </Group> + <Group id="car_001" importid="__import__root__" > + <Group id="dleft" importid="__import__root__" > + <Model id="silver_paint_1" name="silver_paint_1" importid="silver_paint_1" orientation="Right Handed" position="0 0 -0" rotation="2.50448e-06 -89.849 1.22136e-11" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/dleft/meshes/silver_paint_1.mesh" > + <ReferencedMaterial id="leicht_metalic_005" /> + </Model> + <Model id="glass" name="glass" importid="glass" orientation="Right Handed" position="0 0 -0" rotation="0.0257134 -89.949 1.65707e-06" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/dleft/meshes/glass.mesh" > + <ReferencedMaterial id="Simple_Glass_005" /> + </Model> + <Model id="chrome_2" name="chrome_2" importid="chrome_2" orientation="Right Handed" position="0 0 -0" rotation="0.0257134 -89.949 1.65707e-06" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/dleft/meshes/chrome_2.mesh" > + <ReferencedMaterial id="Brushed_Chrome_006" /> + </Model> + <Model id="black_1" name="black_1" importid="black_1" orientation="Right Handed" position="0 0 -0" rotation="0.0257134 -89.949 1.65707e-06" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/dleft/meshes/black_1.mesh" > + <ReferencedMaterial id="Int_panel_plastic_matte_003" /> + </Model> + </Group> + <Group id="dr_001" importid="__import__root__" > + <Model id="silver_paint_2" name="silver_paint_2" importid="silver_paint_2" orientation="Right Handed" position="0 0 -0" rotation="-180 -89.9977 180" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/dr/meshes/silver_paint_2.mesh" > + <ReferencedMaterial id="leicht_metalic_006" /> + </Model> + <Model id="glass_2" name="glass_2" importid="glass_2" orientation="Right Handed" position="0 0 -0" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/dr/meshes/glass_2.mesh" > + <ReferencedMaterial id="Simple_Glass_006" /> + </Model> + <Model id="chrome_3" name="chrome_3" importid="chrome_3" orientation="Right Handed" position="0 0 -0" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/dr/meshes/chrome_3.mesh" > + <ReferencedMaterial id="Brushed_Chrome_007" /> + </Model> + <Model id="black_3" name="black_3" importid="black_3" orientation="Right Handed" position="0 0 -0" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/dr/meshes/black_3.mesh" > + <ReferencedMaterial id="Int_panel_plastic_matte_004" /> + </Model> + </Group> + <Group id="tires" > + <Model id="rear_tires" name="rear_tires" importid="rear_tires" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/rear_tires.mesh" > + <ReferencedMaterial id="rear_tires11_002" /> + </Model> + <Model id="front_tires" name="front_tires" importid="front_tires" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/front_tires.mesh" > + <ReferencedMaterial id="rear_tires11_003" /> + </Model> + </Group> + <Group id="glasses" > + <Model id="glass_4" name="glass_4" importid="glass_4" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/glass_4.mesh" > + <ReferencedMaterial id="Simple_Glass_007" /> + </Model> + <Model id="back_window" name="back_window" importid="back_window" orientation="Right Handed" position="182.659 235.819 12.7668" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/back_window.mesh" > + <ReferencedMaterial id="Simple_Glass_008" /> + </Model> + <Model id="front_lights_front_ights" name="front_lights_front_ights" importid="front_lights_front_ights" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/front_lights_front_ights.mesh" > + <ReferencedMaterial id="Simple_Glass_009" /> + </Model> + </Group> + <Group id="wheelDisks" > + <Model id="front_wheel_chrome" name="front_wheel_chrome" importid="front_wheel_chrome" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/front_wheel_chrome.mesh" > + <Material id="chrome" > + <Image id="chrome_specularreflection" /> + </Material> + </Model> + <Model id="rear_wheel_chrome" name="rear_wheel_chrome" importid="rear_wheel_chrome" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/rear_wheel_chrome.mesh" > + <ReferencedMaterial id="rear_wheel_chrome_Diffuse_Default" /> + </Model> + </Group> + <Group id="mainShell" > + <Model id="shell" name="shell" importid="shell" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/shell.mesh" > + <ReferencedMaterial id="leicht_metalic_007" /> + </Model> + <Model id="sun_roof" name="sun_roof" importid="sun_roof" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/sun_roof.mesh" > + <ReferencedMaterial id="leicht_metalic_008" /> + </Model> + </Group> + <Model id="Cylinder" name="Cylinder" importid="Cylinder" orientation="Right Handed" position="-443.833 103.371 12.7547" rotation="-6.1912 -89.9914 -1.38078e-05" rotationorder="XYZr" scale="29.7288 23.8204 29.7288" sourcepath="../models/car/meshes/Cylinder.mesh" > + <ReferencedMaterial id="Brushed_Chrome_008" /> + </Model> + <Model id="Logo" name="Logo" importid="Logo" orientation="Right Handed" position="-652.742 99.9634 6.72341" rotation="-89.9794 -89.9914 2.52699e-18" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/Logo.mesh" > + <ReferencedMaterial id="Brushed_Chrome_001" /> + </Model> + <Model id="chrome_001" name="chrome" importid="chrome" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/chrome.mesh" > + <ReferencedMaterial id="Brushed_Chrome_009" /> + </Model> + <Model id="matt_black" name="matt_black" importid="matt_black" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/matt_black.mesh" > + <ReferencedMaterial id="Brushed_Chrome_0002" /> + </Model> + <Model id="taillights" name="taillights" importid="taillights" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/taillights.mesh" > + <ReferencedMaterial id="Coloured_Glass11_001" /> + </Model> + <Model id="shadow" name="shadow" importid="shadow" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/shadow.mesh" > + <Material id="Default_animatable" > + <Image id="Default_animatable_diffusemap" /> + </Material> + </Model> + <Model id="seats" name="seats" importid="seats" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/seats.mesh" > + <ReferencedMaterial id="seats_001" /> + </Model> + <Model id="licence_plates" name="licence_plates" importid="licence_plates" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/licence_plates.mesh" > + <ReferencedMaterial id="Int_panel_plastic_matte_111" /> + </Model> + <Model id="interior" name="interior" importid="interior" orientation="Right Handed" position="-25.3146 5.96046e-06 12.8175" rotation="2.50646e-06 -89.9914 3.57796e-10" rotationorder="XYZr" scale="100 100 100" sourcepath="../models/car/meshes/interior.mesh" > + <ReferencedMaterial id="Rubber_-_Black_002" /> + </Model> + </Group> + <Model id="back" > + <Material id="Material_001" > + <Image id="Material_001_diffusemap" /> + </Material> + <Light id="Light3" /> + <Light id="Light2" /> + </Model> + <Light id="Sun" name="Sun" brightness="100" castshadow="False" importid="Sun" lightdiffuse="1 1 1" lighttype="Directional" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" /> + <Camera id="Camera" /> + </Layer> + <Material id="__Container" > + <Material id="materials/leicht_metalic_110" > + <Image id="materials/leicht_metalic_110_specularreflection" /> + </Material> + <Material id="materials/Simple_Glass_111" name="Simple_Glass_1" blendmode="Normal" diffuse="0.00575411 0.00566999 0.00372564" emissivepower="0" importfile="../models/VA_v6/VA_v6.import" importid="Simple_Glass_1" opacity="60" specularamount="0" specularroughness="50" /> + <Material id="materials/rear_tires11" name="rear_tires" blendmode="Normal" diffuse="0 0 0" emissivepower="0" importfile="../models/VA_v6/VA_v6.import" importid="rear_tires_0001" opacity="100" specularamount="0" specularroughness="50" /> + <Material id="materials/Int_panel_plastic_matte_111" name="Int_panel_plastic_matte_1" blendmode="Normal" diffuse="0.64 0.64 0.64" emissivepower="0" importfile="../models/VA_v6/VA_v6.import" importid="Int_panel_plastic_matte_1" opacity="100" specularamount="0" specularroughness="50" /> + <Material id="materials/Rubber_-_Black_001" name="Rubber_-_Black_001" blendmode="Normal" diffuse="0.64 0.64 0.64" emissivepower="0" importfile="../models/VA_v6/VA_v6.import" importid="Rubber_-_Black_001" opacity="100" specularamount="0" specularroughness="50" /> + <Material id="materials/Brushed_Chrome_0002" /> + <Material id="materials/seats_111" /> + <Material id="materials/Coloured_Glass11" /> + </Material> + </Scene> + </Graph> + <Logic > + <State name="Master Slide" component="#Scene" > + <Add ref="#Layer" aodither="True" aosamplerate="2" aostrength="0" disabledepthprepass="True" disabledepthtest="False" multisampleaa="SSAA" probefov="180" probehorizon="-1" progressiveaa="4x" temporalaa="True" /> + <Add ref="#Camera" clipfar="35" clipnear="1" fov="10" fovhorizontal="False" orthographic="False" position="0 3 -35.318" rotation="9 0 0" scalemode="Same Size" /> + <Add ref="#__Container" name="__Container" /> + <Add ref="#materials/leicht_metalic_110" name="materials/leicht_metalic_110" controlledproperty="$diffuseColor diffuse" diffuse="0.670588 0.341176 1" diffuselightwrap="0" emissivecolor="1 1 1" emissivepower="0" importfile="../models/VA_v3/VA_v3.import" importid="leicht_metalic_1" ior="5" specularamount="0" specularmodel="Default" specularreflection="#materials/leicht_metalic_110_specularreflection" specularroughness="1" speculartint="0.662745 0.662745 0.662745" translucentfalloff="1" /> + <Add ref="#materials/leicht_metalic_110_specularreflection" importid="" mappingmode="Environmental Mapping" sourcepath="../maps/Specular-ceiling_lights-1.png" subpresentation="" /> + <Add ref="#materials/Simple_Glass_111" name="materials/Simple_Glass_111" opacity="75" /> + <Add ref="#materials/rear_tires11" name="materials/rear_tires11" /> + <Add ref="#materials/Int_panel_plastic_matte_111" name="materials/Int_panel_plastic_matte_111" /> + <Add ref="#materials/Rubber_-_Black_001" name="materials/Rubber_-_Black_001" /> + <Add ref="#materials/Brushed_Chrome_0002" name="materials/Brushed_Chrome_0002" diffuse="0.64 0.64 0.64" importfile="../models/VA_v6/VA_v6.import" importid="Brushed_Chrome_000" specularroughness="50" /> + <Add ref="#materials/seats_111" name="materials/seats_111" diffuse="0.64 0.64 0.64" importfile="../models/VA_v6/VA_v6.import" importid="seats_1" specularroughness="50" /> + <Add ref="#materials/Coloured_Glass11" name="materials/Coloured_Glass11" diffuse="0.64 0.0308856 0.0278321" importfile="../models/VA_v6/VA_v6.import" importid="Coloured_Glass" opacity="47.541" specularroughness="50" /> + <State id="Scene-Slide1" name="Slide1" playmode="PingPong" > + <Add ref="#Sun2" name="Sun2" brightness="50" importfile="../models/VA_v6/VA_v6.import" lighttype="Point" position="0 957.001 5" /> + <Add ref="#car_001" name="car" controlledproperty="$vehicleRotation rotation" importfile="../models/car/car.import" position="0.1 -1.8 -10" rotation="0.985 270 -2.148" scale="0.01 0.01 0.01" sourcepath="../models/car/car.import" /> + <Add ref="#dleft" name="dleft" controlledproperty="$leftDoorRotation rotation" importfile="../models/dleft/dleft.import" position="-164.2 124.9 -154.1" scale="100 100 100" sourcepath="../models/dleft/dleft.import" /> + <Add ref="#silver_paint_1" importfile="../models/dleft/dleft.import" /> + <Add ref="#leicht_metalic_005" name="leicht_metalic_110" referencedmaterial="#materials/leicht_metalic_110" sourcepath="../materials/leicht_metalic_110.materialdef" /> + <Add ref="#glass" importfile="../models/dleft/dleft.import" /> + <Add ref="#Simple_Glass_005" name="Simple_Glass_111" referencedmaterial="#materials/Simple_Glass_111" sourcepath="../materials/Simple_Glass_111.materialdef" /> + <Add ref="#chrome_2" importfile="../models/dleft/dleft.import" /> + <Add ref="#Brushed_Chrome_006" name="Brushed_Chrome_0002" sourcepath="../materials/Brushed_Chrome_0002.materialdef" /> + <Add ref="#black_1" importfile="../models/dleft/dleft.import" /> + <Add ref="#Int_panel_plastic_matte_003" name="Int_panel_plastic_matte_111" referencedmaterial="#materials/Int_panel_plastic_matte_111" sourcepath="../materials/Int_panel_plastic_matte_111.materialdef" /> + <Add ref="#dr_001" name="dr" controlledproperty="$rightDoorRotation rotation" importfile="../models/dr/dr.import" position="-166.1 143.3 178.3" sourcepath="../models/dr/dr.import" /> + <Add ref="#silver_paint_2" importfile="../models/dr/dr.import" /> + <Add ref="#leicht_metalic_006" name="leicht_metalic_110" referencedmaterial="#materials/leicht_metalic_110" sourcepath="../materials/leicht_metalic_110.materialdef" /> + <Add ref="#glass_2" importfile="../models/dr/dr.import" /> + <Add ref="#Simple_Glass_006" name="Simple_Glass_111" referencedmaterial="#materials/Simple_Glass_111" sourcepath="../materials/Simple_Glass_111.materialdef" /> + <Add ref="#chrome_3" importfile="../models/dr/dr.import" /> + <Add ref="#Brushed_Chrome_007" name="Brushed_Chrome_0002" sourcepath="../materials/Brushed_Chrome_0002.materialdef" /> + <Add ref="#black_3" importfile="../models/dr/dr.import" /> + <Add ref="#Int_panel_plastic_matte_004" name="Int_panel_plastic_matte_111" referencedmaterial="#materials/Int_panel_plastic_matte_111" sourcepath="../materials/Int_panel_plastic_matte_111.materialdef" /> + <Add ref="#tires" name="tires" /> + <Add ref="#rear_tires" importfile="../models/car/car.import" /> + <Add ref="#rear_tires11_002" name="rear_tires11" referencedmaterial="#materials/rear_tires11" sourcepath="../materials/rear_tires11.materialdef" /> + <Add ref="#front_tires" importfile="../models/car/car.import" /> + <Add ref="#rear_tires11_003" name="rear_tires11" referencedmaterial="#materials/rear_tires11" sourcepath="../materials/rear_tires11.materialdef" /> + <Add ref="#glasses" name="glasses" /> + <Add ref="#glass_4" importfile="../models/car/car.import" /> + <Add ref="#Simple_Glass_007" name="Simple_Glass_111" referencedmaterial="#materials/Simple_Glass_111" sourcepath="../materials/Simple_Glass_111.materialdef" /> + <Add ref="#back_window" controlledproperty="$trunkRotation rotation" importfile="../models/car/car.import" rotation="35 -89.991 0" /> + <Add ref="#Simple_Glass_008" name="Simple_Glass_111" referencedmaterial="#materials/Simple_Glass_111" sourcepath="../materials/Simple_Glass_111.materialdef" /> + <Add ref="#front_lights_front_ights" importfile="../models/car/car.import" /> + <Add ref="#Simple_Glass_009" name="Simple_Glass_111" referencedmaterial="#materials/Simple_Glass_111" sourcepath="../materials/Simple_Glass_111.materialdef" /> + <Add ref="#wheelDisks" name="wheelDisks" /> + <Add ref="#front_wheel_chrome" importfile="../models/car/car.import" /> + <Add ref="#chrome" name="chrome" blendmode="Normal" bumpamount="0.5" diffuse="0 0 0" diffuselightwrap="0" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="../models/car/car.import" importid="front_wheel_chrome_Diffuse_Default" ior="1.5" opacity="100" shaderlighting="None" sourcepath="" specularamount="0" specularmodel="Default" specularreflection="#chrome_specularreflection" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" /> + <Add ref="#chrome_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/chromeMap.jpg" subpresentation="" /> + <Add ref="#rear_wheel_chrome" importfile="../models/car/car.import" /> + <Add ref="#rear_wheel_chrome_Diffuse_Default" name="rear_wheel_chrome_Diffuse_Default" referencedmaterial="#chrome" /> + <Add ref="#mainShell" name="mainShell" /> + <Add ref="#shell" importfile="../models/car/car.import" /> + <Add ref="#leicht_metalic_007" name="leicht_metalic_110" referencedmaterial="#materials/leicht_metalic_110" sourcepath="../materials/leicht_metalic_110.materialdef" /> + <Add ref="#sun_roof" controlledproperty="$sunRoofRotation rotation $sunRoofPosition position" importfile="../models/car/car.import" position="37 0 12.818" rotation="-6 -90 0" /> + <Add ref="#leicht_metalic_008" name="leicht_metalic_110" referencedmaterial="#materials/leicht_metalic_110" sourcepath="../materials/leicht_metalic_110.materialdef" /> + <Add ref="#Cylinder" importfile="../models/car/car.import" /> + <Add ref="#Brushed_Chrome_008" name="Brushed_Chrome_0002" referencedmaterial="#materials/Brushed_Chrome_0002" sourcepath="../materials/Brushed_Chrome_0002.materialdef" /> + <Add ref="#Logo" importfile="../models/car/car.import" /> + <Add ref="#Brushed_Chrome_001" name="Brushed_Chrome_0002" referencedmaterial="#chrome" /> + <Add ref="#chrome_001" importfile="../models/car/car.import" /> + <Add ref="#Brushed_Chrome_009" name="Brushed_Chrome_0002" referencedmaterial="#materials/Brushed_Chrome_0002" sourcepath="../materials/Brushed_Chrome_0002.materialdef" /> + <Add ref="#matt_black" importfile="../models/car/car.import" scale="100 100 100" /> + <Add ref="#Brushed_Chrome_0002" name="Brushed_Chrome_0002" referencedmaterial="#materials/Brushed_Chrome_0002" sourcepath="../materials/Brushed_Chrome_0002.materialdef" /> + <Add ref="#taillights" importfile="../models/car/car.import" /> + <Add ref="#Coloured_Glass11_001" name="Coloured_Glass11" referencedmaterial="#materials/Coloured_Glass11" sourcepath="../materials/Coloured_Glass11.materialdef" /> + <Add ref="#shadow" importfile="../models/car/car.import" /> + <Add ref="#Default_animatable" name="Default_animatable" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" diffusemap="#Default_animatable_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="#Default_animatable_diffusemap" sourcepath="../assets/shadow.png" subpresentation="" /> + <Add ref="#seats" importfile="../models/car/car.import" /> + <Add ref="#seats_001" name="seats_111" referencedmaterial="#materials/seats_111" sourcepath="../materials/seats_111.materialdef" /> + <Add ref="#licence_plates" importfile="../models/car/car.import" /> + <Add ref="#Int_panel_plastic_matte_111" name="Int_panel_plastic_matte_111" referencedmaterial="#materials/Int_panel_plastic_matte_111" sourcepath="../materials/Int_panel_plastic_matte_111.materialdef" /> + <Add ref="#interior" importfile="../models/car/car.import" /> + <Add ref="#Rubber_-_Black_002" name="Rubber_-_Black_001" referencedmaterial="#materials/Rubber_-_Black_001" sourcepath="../materials/Rubber_-_Black_001.materialdef" /> + <Add ref="#back" name="back" position="1.88961 -0.107365 27.0972" rotation="0 0 0" scale="0.5 0.53748 1" sourcepath="#Rectangle" /> + <Add ref="#Material_001" diffusemap="#Material_001_diffusemap" /> + <Add ref="#Material_001_diffusemap" sourcepath="../assets/back.png" subpresentation="" /> + <Add ref="#Light3" name="Light3" lighttype="Point" position="446.401 394.144 -277.394" scope="#back" /> + <Add ref="#Light2" name="Light2" lighttype="Point" position="-491.75 394.144 -493.488" scope="#back" /> + <Add ref="#Sun" brightness="80" importfile="../models/VehicleAppScene/VehicleAppScene.import" lighttype="Point" position="0 -50 -145" scale="0.1 0.1 0.1" /> + </State> + </State> + </Logic> + </Project> +</UIP> diff --git a/apps/com.luxoft.vehicle/assets/3dCar/vehicle3dStudio.uia b/apps/com.luxoft.vehicle/assets/3dCar/vehicle3dStudio.uia new file mode 100644 index 00000000..2bdc0904 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/3dCar/vehicle3dStudio.uia @@ -0,0 +1,22 @@ +<?xml version='1.0' encoding='utf-8'?> +<application xmlns="http://qt.io/qt3dstudio/uia"> + <assets initial="vehicle3dStudio"> + <presentation src="presentations/vehicle3dStudio.uip" id="vehicle3dStudio"/> + <dataInput type="Vector3" name="diffuseColor"/> + <dataInput type="Vector3" name="leftDoorRotation"/> + <dataInput type="Vector3" name="rightDoorRotation"/> + <dataInput type="Vector3" name="sunRoofPosition"/> + <dataInput type="Vector3" name="sunRoofRotation"/> + <dataInput type="Vector3" name="trunkRotation"/> + <dataInput type="Vector3" name="vehicleRotation"/> + </assets> + <statemachine ref="#logic"> + <visual-states> + <state ref="Initial"> + <enter> + <goto-slide rel="next" element="main:Scene"/> + </enter> + </state> + </visual-states> + </statemachine> +</application> diff --git a/apps/com.luxoft.vehicle/assets/images/car-model-base.png b/apps/com.luxoft.vehicle/assets/images/car-model-base.png new file mode 100644 index 00000000..60da4fd3 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/car-model-base.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:119ce84579a07aeaaa80bcd24da2a04e1ad8043be1ac3effd863c94372604fa4 +size 128049 diff --git a/apps/com.luxoft.vehicle/assets/images/car-model-top.png b/apps/com.luxoft.vehicle/assets/images/car-model-top.png new file mode 100644 index 00000000..b1d37f41 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/car-model-top.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6727c3dbbff27a333b0a095ccadbfa113447541c56eaf7ca30950a8975b2a63 +size 35482 diff --git a/apps/com.luxoft.vehicle/assets/images/car-tires.png b/apps/com.luxoft.vehicle/assets/images/car-tires.png new file mode 100644 index 00000000..d62390a3 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/car-tires.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9a31a32e47c725b34e3e84b2d1c19df95040872ff57e26f04e62d4c538d3f8f +size 113725 diff --git a/apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-dark.png b/apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-dark.png new file mode 100644 index 00000000..297f0703 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5be466b15fa59a3e547d3606ba7d0d5bb995ae630eef75a205969a25a981b6a +size 301288 diff --git a/apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-light.png b/apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-light.png new file mode 100644 index 00000000..6f287244 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-light.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967cc83febef53750fa28afdaf25ead116d661c6fa24fe40ce9a64ccedcebb56 +size 357961 diff --git a/apps/com.luxoft.vehicle/assets/images/carPlaceholderIC.png b/apps/com.luxoft.vehicle/assets/images/carPlaceholderIC.png new file mode 100644 index 00000000..93c992f3 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/carPlaceholderIC.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cf1b37ec3911b9f1a71ee28007e80e5cc4a1e9dbbe486f5b7f81d272adf9438 +size 507517 diff --git a/apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_irradiance.dds b/apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_irradiance.dds new file mode 100644 index 00000000..242b9ce4 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_irradiance.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dc9c4c1ef4cbfb6fa5ef2725a40bb9c956fd7127ce94ff9365704fa3dc1e7bb +size 262276 diff --git a/apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_specular.dds b/apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_specular.dds new file mode 100644 index 00000000..7174dbab --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_specular.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b6e42e4baa90422cfdff488e381b7eae069a2d9fdcbdbc98ffcfc0ac0632e74 +size 1048708 diff --git a/apps/com.luxoft.vehicle/assets/images/door-left.png b/apps/com.luxoft.vehicle/assets/images/door-left.png new file mode 100644 index 00000000..9806717a --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/door-left.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:857708a5e790ddddabce9b3859a6e6ebe05c1c59380e3c4020b973019a2bd1d5 +size 7735 diff --git a/apps/com.luxoft.vehicle/assets/images/energy-graph-dark.png b/apps/com.luxoft.vehicle/assets/images/energy-graph-dark.png new file mode 100644 index 00000000..69abc86e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/energy-graph-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14bc1675bff0d72e663b1d49e1fd366f944a95454ef66a5042ae5649ba78c345 +size 21358 diff --git a/apps/com.luxoft.vehicle/assets/images/energy-graph.png b/apps/com.luxoft.vehicle/assets/images/energy-graph.png new file mode 100644 index 00000000..f7510c33 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/energy-graph.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9792c17645251dad6e7d23fe674dd2910f10b44974610c374c6bfd54b3810f35 +size 29699 diff --git a/apps/com.luxoft.vehicle/assets/images/fees-dark.png b/apps/com.luxoft.vehicle/assets/images/fees-dark.png new file mode 100644 index 00000000..13195cb1 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/fees-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cb8e6f9958b05569dd6e2da0e65c35be46eaa2e73b41791f5b6e2d2a9101fe7 +size 1323 diff --git a/apps/com.luxoft.vehicle/assets/images/fees.png b/apps/com.luxoft.vehicle/assets/images/fees.png new file mode 100644 index 00000000..6795b881 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/fees.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60cbf2a2b8c8253a46c225f13c46d7c15179736de44902720cd903674970ee36 +size 1040 diff --git a/apps/com.luxoft.vehicle/assets/images/front_tires.png b/apps/com.luxoft.vehicle/assets/images/front_tires.png new file mode 100644 index 00000000..1d80bce0 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/front_tires.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c1e826c1d2ae32d2effd31533704f1aba865c67065dbc72bb30c02697937eb3 +size 190283 diff --git a/apps/com.luxoft.vehicle/assets/images/hill-descent-control-dark.png b/apps/com.luxoft.vehicle/assets/images/hill-descent-control-dark.png new file mode 100644 index 00000000..c19afc61 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/hill-descent-control-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5c0dfa3e5487fa12470708d0f84b88142e40a4141a8b079d1d6fbea2c5a7ce2 +size 1476 diff --git a/apps/com.luxoft.vehicle/assets/images/hill-descent-control.png b/apps/com.luxoft.vehicle/assets/images/hill-descent-control.png new file mode 100644 index 00000000..fa7b2cdb --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/hill-descent-control.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd1028942d9e8596588112f18fc4499f3d1b9ea884bbe92630f511ddf9af2eb2 +size 1223 diff --git a/apps/com.luxoft.vehicle/assets/images/ic-calibrate-dark.png b/apps/com.luxoft.vehicle/assets/images/ic-calibrate-dark.png new file mode 100644 index 00000000..2f8375a6 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic-calibrate-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3964eb6ad086e8d667c9278a7ae47980525e27c9fc2c2015e1e08bc537acfc20 +size 733 diff --git a/apps/com.luxoft.vehicle/assets/images/ic-calibrate.png b/apps/com.luxoft.vehicle/assets/images/ic-calibrate.png new file mode 100644 index 00000000..9602fd0a --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic-calibrate.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f934c82ab9af3d1d400f94eedb3b4a4903970d04d9de0e9bebf00d8e3b50d06 +size 822 diff --git a/apps/com.luxoft.vehicle/assets/images/ic-car-widget-ribbon.png b/apps/com.luxoft.vehicle/assets/images/ic-car-widget-ribbon.png new file mode 100644 index 00000000..2c1f6799 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic-car-widget-ribbon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fb242ab230b1325b569d0338285987f03e19e281484dce44c25e2f0746cd2f1 +size 677 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_background.png b/apps/com.luxoft.vehicle/assets/images/ic_background.png new file mode 100644 index 00000000..688d76ac --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_background.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dd6453804435baf851d413af4dbadcf7f66dfab2d27bbb76867b94235c9fdf9 +size 2152197 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_bodyVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_bodyVehicle.png new file mode 100644 index 00000000..e073a734 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_bodyVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a7bae1ace4bb0aadb90c5f49cdc4adbbbd84eaccdc65c808a1225c86bb45635 +size 512144 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_leftDoorAlarmVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorAlarmVehicle.png new file mode 100644 index 00000000..f842d030 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorAlarmVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a2a2d379b2c4b9b1f7d7a86a439d1903d6b34f98e0c3b67aa77b54a3d05ba80 +size 21785 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_leftDoorClosedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorClosedVehicle.png new file mode 100644 index 00000000..9ee2ee68 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorClosedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3503b3e5e819e81acbd911dcd2fc52a8c0e4ca1e630cfc53f1ab4aa314f5fb6 +size 17413 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicle.png new file mode 100644 index 00000000..38dbd90e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9c6465128a67ad4b3d5f824360ade07f2b2e2435ee29656d8d711bfec5db4e6 +size 28896 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicleCarPart.png b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicleCarPart.png new file mode 100644 index 00000000..78d39e32 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicleCarPart.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d644a0d270aeb8b714ec4817e0c548d5dd135d65d5ddffc65677821429fbc3e +size 16172 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_rightDoorAlarmVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorAlarmVehicle.png new file mode 100644 index 00000000..cf7f3df6 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorAlarmVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e904cc9f549160e0b1e0776b3dfca656747b2f79f50d10c80881b2be475b8641 +size 22053 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_rightDoorClosedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorClosedVehicle.png new file mode 100644 index 00000000..395edf52 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorClosedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7f0e0601161026dc854e87468e2e1d8df59352e559c7bc3022de7d7aa7cb80f +size 17402 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicle.png new file mode 100644 index 00000000..61ab3378 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68e5a6494e414814a6df5ff4b7e12b66e111ebc50f76730637928a253e3badca +size 21292 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicleCarPart.png b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicleCarPart.png new file mode 100644 index 00000000..057baa0c --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicleCarPart.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fef57fff1b565394e62f4cc2a546226823289c70ec7b25bb403d271b3b77513 +size 15670 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_roofAlarmVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_roofAlarmVehicle.png new file mode 100644 index 00000000..c64a9897 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_roofAlarmVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b50192635b09c8a1f7e45436f0c7003e969a76bf9cda8a58e3d57822cb5da1ec +size 13721 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_roofClosedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_roofClosedVehicle.png new file mode 100644 index 00000000..58f9ba0d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_roofClosedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7337bc5e8f9be8b0ce310a08d814c4c858f781f4f566f8d91bd312798d9f0527 +size 6878 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_roofOpenedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_roofOpenedVehicle.png new file mode 100644 index 00000000..90cdef53 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_roofOpenedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:396d051cc3b93ac735b74d3809e1844dca2464e226e355fe4d4e4667d9de2295 +size 11458 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_trunkAlarmVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_trunkAlarmVehicle.png new file mode 100644 index 00000000..742c14e1 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_trunkAlarmVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b91f424b814fa34ac49fd3b242e0a7fd99d83f0368c4f5cb9324bbd3898b16cc +size 14342 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_trunkClosedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_trunkClosedVehicle.png new file mode 100644 index 00000000..740c87b8 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_trunkClosedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d0051a37851f265c3e5b7584f23ea1fe64bc5a57ebc025e9e792ee52bd03fd6 +size 18389 diff --git a/apps/com.luxoft.vehicle/assets/images/ic_trunkOpenedVehicle.png b/apps/com.luxoft.vehicle/assets/images/ic_trunkOpenedVehicle.png new file mode 100644 index 00000000..b9784cc7 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/ic_trunkOpenedVehicle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5697d8ae7158616b3d2f37a9728ac6a107d6073471db29c42aae5a43c4243028 +size 17216 diff --git a/apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation-dark.png b/apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation-dark.png new file mode 100644 index 00000000..fc93df5a --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:483cbc6d6eb15a122cc2868dea9f087a121a1cea9ce26f356e8dd75d37b2a853 +size 1487 diff --git a/apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation.png b/apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation.png new file mode 100644 index 00000000..dbe8d489 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:641c7d8d594ea040cc36cb11ad002d1dc6696fbb6a0cdc2a51daf4e418c8e5d2 +size 1184 diff --git a/apps/com.luxoft.vehicle/assets/images/rear_tires.png b/apps/com.luxoft.vehicle/assets/images/rear_tires.png new file mode 100644 index 00000000..ceebe720 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/rear_tires.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16fd36c0a1237d60f93e3837df549feaab5cb8e8f88f60bacc1561937f8bbebf +size 190640 diff --git a/apps/com.luxoft.vehicle/assets/images/round-button.png b/apps/com.luxoft.vehicle/assets/images/round-button.png new file mode 100644 index 00000000..ad95fe2b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/round-button.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be8fd8c43d5df2de51b28df3f02b32a6eb0270bab9339f9d7f42dcc1143aba1 +size 3083 diff --git a/apps/com.luxoft.vehicle/assets/images/sceneBackground.png b/apps/com.luxoft.vehicle/assets/images/sceneBackground.png new file mode 100644 index 00000000..3ce1b1d6 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/sceneBackground.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c47abb6a2a493d920d5e87f50c91c9cc99fe9a840a43c7a57dc184fb0d31a6c +size 348514 diff --git a/apps/com.luxoft.vehicle/assets/images/seats.png b/apps/com.luxoft.vehicle/assets/images/seats.png new file mode 100644 index 00000000..0f9f25c8 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/seats.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:142c2fcf4e1333af059161b24be56d12f5314dcd1c665e30a82a40af3b290069 +size 1482485 diff --git a/apps/com.luxoft.vehicle/assets/images/shadow.png b/apps/com.luxoft.vehicle/assets/images/shadow.png new file mode 100644 index 00000000..ef78ece4 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/shadow.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97c97309c40aefd513eb0c9ac225c80fe880e30917f95b52bb8a04a163729cc4 +size 127275 diff --git a/apps/com.luxoft.vehicle/assets/images/sunroof.png b/apps/com.luxoft.vehicle/assets/images/sunroof.png new file mode 100644 index 00000000..fa22d522 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/sunroof.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:402b39b2f7bf8a5033886f796ea0283ca891206a2122035ec60ae93338d3fa80 +size 2454 diff --git a/apps/com.luxoft.vehicle/assets/images/tire.png b/apps/com.luxoft.vehicle/assets/images/tire.png new file mode 100644 index 00000000..cb0d7e67 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/tire.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82fa7585ddd145030060d0206b63ae871b87d5f354baaf79c33713179d14ebda +size 1388 diff --git a/apps/com.luxoft.vehicle/assets/images/traffic-jam-assist-dark.png b/apps/com.luxoft.vehicle/assets/images/traffic-jam-assist-dark.png new file mode 100644 index 00000000..a034d90b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/traffic-jam-assist-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c06ffdbe58c3db728fe6a3a1ebe5a9b08e27c300afd774eb0c931fdeb7073d0 +size 1385 diff --git a/apps/com.luxoft.vehicle/assets/images/traffic-jam-assist.png b/apps/com.luxoft.vehicle/assets/images/traffic-jam-assist.png new file mode 100644 index 00000000..43115c28 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/traffic-jam-assist.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c0402f9baa61510324e15566a0208bc79155f84b7452fbd878e78e81a819e21 +size 1123 diff --git a/apps/com.luxoft.vehicle/assets/images/trunk.png b/apps/com.luxoft.vehicle/assets/images/trunk.png new file mode 100644 index 00000000..af96d158 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/images/trunk.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8095c7595c276e338e9387ea8d727584d3cf47520494a6834b37ca9eade8bcf4 +size 18308 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/back_window.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/back_window.stl new file mode 100644 index 00000000..e4911086 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/back_window.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d73a5840b0a61350c3b6e7f58e97948062c53de3850790db6818fe39ade74dee +size 177384 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/black_1.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/black_1.stl new file mode 100644 index 00000000..d0eb8d9a --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/black_1.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fd657a1dbf61fbaf6e81f486ccbc866e112ffe8999b9b0aeada61a768de2053 +size 64084 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/black_3.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/black_3.stl new file mode 100644 index 00000000..6cf4ef0d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/black_3.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75ecc6247437242d632f1b759e642361f49a9484c19eca620163acfa7a838558 +size 64084 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome.stl new file mode 100644 index 00000000..d190690b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:889b95d7c0fb1123bcb5b467a10cb2bc9007af0bdbebb83fefe918de04fcff96 +size 1312634 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_2.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_2.stl new file mode 100644 index 00000000..45dbf007 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_2.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d3b664d9c6f17afdcc5aee4dfd050fa11171105e0a4e5bc74ded5414b95f0e8 +size 64084 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_3.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_3.stl new file mode 100644 index 00000000..6d075392 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_3.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38c6bef5943a55484f65ae9ac6f32bffda4df5b6dd165bc05a74499f493d6f6e +size 64084 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_lights.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_lights.stl new file mode 100644 index 00000000..9345711c --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_lights.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4983311db743a7af9f9039e9cbfa00190efb81c495be49eed4ea67bb46a5916 +size 167984 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_tires.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_tires.stl new file mode 100644 index 00000000..09ada541 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_tires.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c18198ac085423e832bc9e78a5af90d70f4de7c5749024763b88c246415fdcee +size 28884 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_wheel_chrome.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_wheel_chrome.stl new file mode 100644 index 00000000..c7073b1d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/front_wheel_chrome.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d12fe50c7097d9f9c89d6a893d05cbce719a2b1f99c58dd4c5ba154a8751265d +size 1303884 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass.obj b/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass.obj new file mode 100644 index 00000000..0b70de14 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d2a26eae2c8e76b991c8e0af9352dbef9bb5cb25a0e152538e72eb562f1e28 +size 24159 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_2.obj b/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_2.obj new file mode 100644 index 00000000..8cf4a32e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_2.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:341ea9aa4fc3a8d272f1e4554bb0290e202ee6fbd0d628ef19e3c8951772e4d8 +size 24665 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_4.obj b/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_4.obj new file mode 100644 index 00000000..f06a4c2b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_4.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cc1e19296e2758b89b53858fe88b8283dbbac6bc1424b0bf6b77107d49101fe +size 51219 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/interior.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/interior.stl new file mode 100644 index 00000000..e8779932 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/interior.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6a2bf3449a017b440ab581c47ad1f857b1618c7bcc2665d1d0d52fca8c3eec3 +size 977484 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/licence_plates.obj b/apps/com.luxoft.vehicle/assets/models/mixedFormats/licence_plates.obj new file mode 100644 index 00000000..8fa97a10 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/licence_plates.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2eff211ebf31063b86afb8e3a2eb006b216d501fbef2e9136ddde15c8065a6bf +size 143991 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/matt_black.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/matt_black.stl new file mode 100644 index 00000000..e899121f --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/matt_black.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79fad533b1c4f8d51f2330ad1aac5b1cf5f7e9f53caf219b80c64ad669ded3f0 +size 2903734 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_tires.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_tires.stl new file mode 100644 index 00000000..ccca077e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_tires.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:803987182aba10ffba481962669f1af2daf79193a3a467193bb14dc4b7c2d7ae +size 28884 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_wheel_chrome.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_wheel_chrome.stl new file mode 100644 index 00000000..f50c5f6d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_wheel_chrome.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcb9a53c30a459883403b1a14a057fe393908b444afc0e88bf314ffd72e70bb8 +size 1303884 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/seats.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/seats.stl new file mode 100644 index 00000000..3d5f81e1 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/seats.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bba8d1362fc3600619297fb2798e6eb5dab8f618049311cc96c7b132a6a2c7e7 +size 614484 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/shadow.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/shadow.stl new file mode 100644 index 00000000..7917220d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/shadow.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fe4bf76d4c9220e75b41de696f89d61a7440d8e5fa62f15f5a4e241b26863d0 +size 40084 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/shell.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/shell.stl new file mode 100644 index 00000000..d6095e8b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/shell.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f19623c304d1cc2ad04796696f962b15ac45c5dd8f3d3918130157555787d2d9 +size 10368384 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_1.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_1.stl new file mode 100644 index 00000000..e685a091 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_1.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04d63f81fd06add86d0a8880accc6cb8c1717d1b22f0ba7b37feccb124e02e7e +size 175984 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_2.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_2.stl new file mode 100644 index 00000000..072dfd55 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_2.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a2fcd8a1b786f147753eea1717dd0e618d7a24e580896fde484834d4bec3be8 +size 175984 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/sun_roof.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/sun_roof.stl new file mode 100644 index 00000000..13f57cda --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/sun_roof.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f7aff85a9b64a8af1f646a44b9ebbc5cf04d28ebd5dfb1468593a3aa7fe4983 +size 11384 diff --git a/apps/com.luxoft.vehicle/assets/models/mixedFormats/taillights.stl b/apps/com.luxoft.vehicle/assets/models/mixedFormats/taillights.stl new file mode 100644 index 00000000..15060a5f --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/mixedFormats/taillights.stl @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1534b9cd848d293189536d43462bac7a157e58350c91d3ed4afe3f7d73c63d5e +size 106084 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/back_window.obj b/apps/com.luxoft.vehicle/assets/models/optimized/back_window.obj new file mode 100644 index 00000000..a8ae49f8 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/back_window.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65780f55fa0f1844a19a260eee673ca5dcf78fd3ab7cd73d1515747c88c3aa20 +size 276518 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/black_1.obj b/apps/com.luxoft.vehicle/assets/models/optimized/black_1.obj new file mode 100644 index 00000000..f0de94c2 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/black_1.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea51159499e93f2c6939c18fad37b75d73e14860023586d2977b95cb86507571 +size 67461 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/black_3.obj b/apps/com.luxoft.vehicle/assets/models/optimized/black_3.obj new file mode 100644 index 00000000..aa39f651 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/black_3.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b75b265c7e67d74a319368a0643b5f425ab0cad82531293046468c28a82f2e53 +size 67444 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/chrome.obj b/apps/com.luxoft.vehicle/assets/models/optimized/chrome.obj new file mode 100644 index 00000000..2bfa42be --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/chrome.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa0a89f96a17c3a76351df3f6019825573e57d1af6a901962b43075f7c4236b9 +size 1616966 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/chrome_2.obj b/apps/com.luxoft.vehicle/assets/models/optimized/chrome_2.obj new file mode 100644 index 00000000..785a58d9 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/chrome_2.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c064341c0e6529ffbb68d2d278cef000b8c2af2bad56496a6a027f81d61a5308 +size 67295 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/chrome_3.obj b/apps/com.luxoft.vehicle/assets/models/optimized/chrome_3.obj new file mode 100644 index 00000000..c5067c0b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/chrome_3.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efbb57ea3f74aba82833dbc5194689a11588274fd0b8fcf8793b03c071047e7c +size 67924 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/front_lights.obj b/apps/com.luxoft.vehicle/assets/models/optimized/front_lights.obj new file mode 100644 index 00000000..56793e4d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/front_lights.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99baa462adcdd74cbe398af8fd9ec5ce1841bcdfc75923b78206cbf08e26bef2 +size 235949 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/front_tires.obj b/apps/com.luxoft.vehicle/assets/models/optimized/front_tires.obj new file mode 100644 index 00000000..ac18dc98 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/front_tires.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5865718f7864e92e77eda329c5228e6eae442918e8bfbc02fdef9ac87085c8a2 +size 41147 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/front_wheel_chrome.obj b/apps/com.luxoft.vehicle/assets/models/optimized/front_wheel_chrome.obj new file mode 100644 index 00000000..3c0f02d5 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/front_wheel_chrome.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14618a28e5b936edd59fbbb3e4768a84e3dc447ecf8a9dd1a7eb78896d788e49 +size 1389532 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/glass.obj b/apps/com.luxoft.vehicle/assets/models/optimized/glass.obj new file mode 100644 index 00000000..0b70de14 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/glass.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d2a26eae2c8e76b991c8e0af9352dbef9bb5cb25a0e152538e72eb562f1e28 +size 24159 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/glass_2.obj b/apps/com.luxoft.vehicle/assets/models/optimized/glass_2.obj new file mode 100644 index 00000000..8cf4a32e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/glass_2.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:341ea9aa4fc3a8d272f1e4554bb0290e202ee6fbd0d628ef19e3c8951772e4d8 +size 24665 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/glass_4.obj b/apps/com.luxoft.vehicle/assets/models/optimized/glass_4.obj new file mode 100644 index 00000000..f06a4c2b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/glass_4.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cc1e19296e2758b89b53858fe88b8283dbbac6bc1424b0bf6b77107d49101fe +size 51219 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/interior.obj b/apps/com.luxoft.vehicle/assets/models/optimized/interior.obj new file mode 100644 index 00000000..6362e279 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/interior.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:416a9246c15f13904f1ed35151cadb36bf99932d4d0b7b1cff6b269c82d1c84d +size 1068571 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/licence_plates.obj b/apps/com.luxoft.vehicle/assets/models/optimized/licence_plates.obj new file mode 100644 index 00000000..8fa97a10 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/licence_plates.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2eff211ebf31063b86afb8e3a2eb006b216d501fbef2e9136ddde15c8065a6bf +size 143991 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/matt_black.obj b/apps/com.luxoft.vehicle/assets/models/optimized/matt_black.obj new file mode 100644 index 00000000..8cb2f3b6 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/matt_black.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47d9f8fde323b92c1c1d8f615364c83761e84cd0a918f14851987a4bd45aaf75 +size 4261074 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/rear_tires.obj b/apps/com.luxoft.vehicle/assets/models/optimized/rear_tires.obj new file mode 100644 index 00000000..86e4b981 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/rear_tires.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b96c90820f6bcb1a524f3c954b34407683b396277695c1dd6e1ece172b3c1428 +size 41509 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/rear_wheel_chrome.obj b/apps/com.luxoft.vehicle/assets/models/optimized/rear_wheel_chrome.obj new file mode 100644 index 00000000..260105bc --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/rear_wheel_chrome.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc64219c9d3f67d20a2692a1c53f1f8d07f2f2b21209c0e9424158c900686408 +size 1402759 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/seats.obj b/apps/com.luxoft.vehicle/assets/models/optimized/seats.obj new file mode 100644 index 00000000..47ef354d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/seats.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7eab2462c911581fbd5aa463aac08666dc00c31fa373aa3abd5f05139a1369e +size 842219 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/shell.obj b/apps/com.luxoft.vehicle/assets/models/optimized/shell.obj new file mode 100644 index 00000000..55a82531 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/shell.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98358cc035eeb481020a4a620fdebde328df1d0fabbb1e18c403be12cb51bb8d +size 10580316 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_1.obj b/apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_1.obj new file mode 100644 index 00000000..6a4adb1f --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_1.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa22c6c9b376a75eab67c92205acbb44c260b7433f17203ef317fa60ff9b8b3b +size 191763 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_2.obj b/apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_2.obj new file mode 100644 index 00000000..3b15b759 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_2.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9bfa3eef93a56014ff655513ee2e3e0d890761ba254d331cc6b4e41b12ae01b +size 194878 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/sun_roof.obj b/apps/com.luxoft.vehicle/assets/models/optimized/sun_roof.obj new file mode 100644 index 00000000..30aacf7d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/sun_roof.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f3e5f25d692c8bdfa8fd86263231e9cdd1d1d59015a0221279e53837aa023df +size 13502 diff --git a/apps/com.luxoft.vehicle/assets/models/optimized/taillights.obj b/apps/com.luxoft.vehicle/assets/models/optimized/taillights.obj new file mode 100644 index 00000000..10434e53 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/optimized/taillights.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b378b4c23227e39012522435e04ca118291e6e66c7d5f833e47f963804a149a1 +size 103218 diff --git a/apps/com.luxoft.vehicle/assets/models/original/back_window.obj b/apps/com.luxoft.vehicle/assets/models/original/back_window.obj new file mode 100644 index 00000000..0631139d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/back_window.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7122326b70239702b07bf321d47582b886645a4fbae518cb126cca94e9644e8b +size 723693 diff --git a/apps/com.luxoft.vehicle/assets/models/original/black_1.obj b/apps/com.luxoft.vehicle/assets/models/original/black_1.obj new file mode 100644 index 00000000..f0de94c2 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/black_1.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea51159499e93f2c6939c18fad37b75d73e14860023586d2977b95cb86507571 +size 67461 diff --git a/apps/com.luxoft.vehicle/assets/models/original/black_3.obj b/apps/com.luxoft.vehicle/assets/models/original/black_3.obj new file mode 100644 index 00000000..aa39f651 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/black_3.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b75b265c7e67d74a319368a0643b5f425ab0cad82531293046468c28a82f2e53 +size 67444 diff --git a/apps/com.luxoft.vehicle/assets/models/original/chrome.obj b/apps/com.luxoft.vehicle/assets/models/original/chrome.obj new file mode 100644 index 00000000..7f9e4145 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/chrome.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c3d4d88c131d7c32b9645b09ccc07b41ded40ac273f788e8df6315424b6e354 +size 11138528 diff --git a/apps/com.luxoft.vehicle/assets/models/original/chrome_2.obj b/apps/com.luxoft.vehicle/assets/models/original/chrome_2.obj new file mode 100644 index 00000000..785a58d9 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/chrome_2.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c064341c0e6529ffbb68d2d278cef000b8c2af2bad56496a6a027f81d61a5308 +size 67295 diff --git a/apps/com.luxoft.vehicle/assets/models/original/chrome_3.obj b/apps/com.luxoft.vehicle/assets/models/original/chrome_3.obj new file mode 100644 index 00000000..c5067c0b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/chrome_3.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efbb57ea3f74aba82833dbc5194689a11588274fd0b8fcf8793b03c071047e7c +size 67924 diff --git a/apps/com.luxoft.vehicle/assets/models/original/front_lights.obj b/apps/com.luxoft.vehicle/assets/models/original/front_lights.obj new file mode 100644 index 00000000..623ca1c1 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/front_lights.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c770315f4cf0453c40147a3ebeecf612217498001b5df12d001e891e8e5834a0 +size 1601305 diff --git a/apps/com.luxoft.vehicle/assets/models/original/front_tires.obj b/apps/com.luxoft.vehicle/assets/models/original/front_tires.obj new file mode 100644 index 00000000..ac18dc98 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/front_tires.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5865718f7864e92e77eda329c5228e6eae442918e8bfbc02fdef9ac87085c8a2 +size 41147 diff --git a/apps/com.luxoft.vehicle/assets/models/original/front_wheel_chrome.obj b/apps/com.luxoft.vehicle/assets/models/original/front_wheel_chrome.obj new file mode 100644 index 00000000..02d4b031 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/front_wheel_chrome.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:797aa7cf2135d9350be339f163f1601b4139bdac38f8502377698eb0a6ac2b6d +size 2364716 diff --git a/apps/com.luxoft.vehicle/assets/models/original/glass.obj b/apps/com.luxoft.vehicle/assets/models/original/glass.obj new file mode 100644 index 00000000..0b70de14 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/glass.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d2a26eae2c8e76b991c8e0af9352dbef9bb5cb25a0e152538e72eb562f1e28 +size 24159 diff --git a/apps/com.luxoft.vehicle/assets/models/original/glass_2.obj b/apps/com.luxoft.vehicle/assets/models/original/glass_2.obj new file mode 100644 index 00000000..8cf4a32e --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/glass_2.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:341ea9aa4fc3a8d272f1e4554bb0290e202ee6fbd0d628ef19e3c8951772e4d8 +size 24665 diff --git a/apps/com.luxoft.vehicle/assets/models/original/glass_4.obj b/apps/com.luxoft.vehicle/assets/models/original/glass_4.obj new file mode 100644 index 00000000..f06a4c2b --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/glass_4.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3cc1e19296e2758b89b53858fe88b8283dbbac6bc1424b0bf6b77107d49101fe +size 51219 diff --git a/apps/com.luxoft.vehicle/assets/models/original/interior.obj b/apps/com.luxoft.vehicle/assets/models/original/interior.obj new file mode 100644 index 00000000..188f016a --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/interior.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab3688002647c8518ebfae71f01fa76e189090080c6920f48e683128bce09fc9 +size 1074918 diff --git a/apps/com.luxoft.vehicle/assets/models/original/licence_plates.obj b/apps/com.luxoft.vehicle/assets/models/original/licence_plates.obj new file mode 100644 index 00000000..8fa97a10 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/licence_plates.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2eff211ebf31063b86afb8e3a2eb006b216d501fbef2e9136ddde15c8065a6bf +size 143991 diff --git a/apps/com.luxoft.vehicle/assets/models/original/matt_black.obj b/apps/com.luxoft.vehicle/assets/models/original/matt_black.obj new file mode 100644 index 00000000..b24970d1 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/matt_black.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e83e8465c4b22b6e7d05fa879e32c2f759fd1825f71663b5e8e3b2c6eb88a927 +size 20797986 diff --git a/apps/com.luxoft.vehicle/assets/models/original/rear_tires.obj b/apps/com.luxoft.vehicle/assets/models/original/rear_tires.obj new file mode 100644 index 00000000..86e4b981 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/rear_tires.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b96c90820f6bcb1a524f3c954b34407683b396277695c1dd6e1ece172b3c1428 +size 41509 diff --git a/apps/com.luxoft.vehicle/assets/models/original/rear_wheel_chrome.obj b/apps/com.luxoft.vehicle/assets/models/original/rear_wheel_chrome.obj new file mode 100644 index 00000000..4488206d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/rear_wheel_chrome.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b11e8d26571073205b167e787cb66f70170492fbe55edff107e6302267cd804b +size 2386319 diff --git a/apps/com.luxoft.vehicle/assets/models/original/seats.obj b/apps/com.luxoft.vehicle/assets/models/original/seats.obj new file mode 100644 index 00000000..47ef354d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/seats.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7eab2462c911581fbd5aa463aac08666dc00c31fa373aa3abd5f05139a1369e +size 842219 diff --git a/apps/com.luxoft.vehicle/assets/models/original/shadow.obj b/apps/com.luxoft.vehicle/assets/models/original/shadow.obj new file mode 100644 index 00000000..87cfdf9d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/shadow.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef7800e22f53da8126496af92c0114cab8ca20305584eb986db03a30a3310700 +size 29221 diff --git a/apps/com.luxoft.vehicle/assets/models/original/shell.obj b/apps/com.luxoft.vehicle/assets/models/original/shell.obj new file mode 100644 index 00000000..237eb8fb --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/shell.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09a4331dee9e6c1671bdc88836c34b4929618a07b84f2e4e09d84967109b1a2f +size 29008460 diff --git a/apps/com.luxoft.vehicle/assets/models/original/silver_paint_1.obj b/apps/com.luxoft.vehicle/assets/models/original/silver_paint_1.obj new file mode 100644 index 00000000..6a4adb1f --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/silver_paint_1.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa22c6c9b376a75eab67c92205acbb44c260b7433f17203ef317fa60ff9b8b3b +size 191763 diff --git a/apps/com.luxoft.vehicle/assets/models/original/silver_paint_2.obj b/apps/com.luxoft.vehicle/assets/models/original/silver_paint_2.obj new file mode 100644 index 00000000..3b15b759 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/silver_paint_2.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9bfa3eef93a56014ff655513ee2e3e0d890761ba254d331cc6b4e41b12ae01b +size 194878 diff --git a/apps/com.luxoft.vehicle/assets/models/original/sun_roof.obj b/apps/com.luxoft.vehicle/assets/models/original/sun_roof.obj new file mode 100644 index 00000000..30aacf7d --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/sun_roof.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f3e5f25d692c8bdfa8fd86263231e9cdd1d1d59015a0221279e53837aa023df +size 13502 diff --git a/apps/com.luxoft.vehicle/assets/models/original/taillights.obj b/apps/com.luxoft.vehicle/assets/models/original/taillights.obj new file mode 100644 index 00000000..63c31352 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/models/original/taillights.obj @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01d960b798dde65481b043bf2c73dd71101647bcdfed038524f0a7668341bb3d +size 111725 diff --git a/apps/com.luxoft.vehicle/assets/shaders/pbr_shader.frag b/apps/com.luxoft.vehicle/assets/shaders/pbr_shader.frag new file mode 100644 index 00000000..c8025d26 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/shaders/pbr_shader.frag @@ -0,0 +1,148 @@ +/**************************************************************************** +** +** Copyright (C) 2019 Luxoft Sweden AB +** Copyright (C) 2018 Pelagicore AG +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Neptune 3 UI. +** +** $QT_BEGIN_LICENSE:GPL-QTAS$ +** Commercial License Usage +** Licensees holding valid commercial Qt Automotive Suite licenses may use +** this file in accordance with the commercial license agreement provided +** with the Software or, alternatively, in accordance with the terms +** contained in a written agreement between you and The Qt Company. For +** licensing terms and conditions see https://www.qt.io/terms-conditions. +** For further information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +** SPDX-License-Identifier: GPL-3.0 +** +****************************************************************************/ + +#define FP highp +#define PI 3.1415926535897932384626433832795 + +uniform FP vec3 eyePosition; + +varying FP vec3 worldPosition; +varying FP vec3 worldNormal; +varying FP vec4 worldTangent; + +// PBR material +uniform FP float metalness; +uniform FP float roughness; +uniform FP vec3 albedo; +uniform FP float ao; +uniform FP float alpha; + +FP float DistributionGGX(FP vec3 N, FP vec3 H, FP float roughness) +{ + FP float a = roughness * roughness; + FP float a2 = a * a; + FP float NdotH = max(dot(N, H), 0.0); + FP float NdotH2 = NdotH * NdotH; + + FP float nom = a2; + FP float denom = (NdotH2 * (a2 - 1.0) + 1.0); + denom = PI * denom * denom; + + return nom / denom; +} + +FP float GeometrySchlickGGX(FP float NdotV, FP float roughness) +{ + FP float r = (roughness + 1.0); + FP float k = (r*r) / 8.0; + + FP float nom = NdotV; + FP float denom = NdotV * (1.0 - k) + k; + + return nom / denom; +} + +FP float GeometrySmith(FP vec3 N, FP vec3 V, FP vec3 L, FP float roughness) +{ + FP float NdotV = max(dot(N, V), 0.0); + FP float NdotL = max(dot(N, L), 0.0); + FP float ggx2 = GeometrySchlickGGX(NdotV, roughness); + FP float ggx1 = GeometrySchlickGGX(NdotL, roughness); + + return ggx1 * ggx2; +} + +FP vec3 FresnelSchlick(FP float cosTheta, FP vec3 F0) +{ + return F0 + (1.0 - F0) * pow(1.0 - cosTheta, 5.0); +} + +void main() +{ + FP vec3 V = normalize(eyePosition - worldPosition); + FP vec3 F0 = vec3(0.04); + + F0 = mix(F0, albedo, metalness); + + const int lightsCount = 3; + + FP vec3 lightPositions[lightsCount]; + + // 2000.0 is radiant flux + const FP vec3 lightColor = vec3(300.0, 300.0, 300.0); + + const FP float dist = 8.0; + + lightPositions[0] = vec3(0, dist, 0); // Top light + lightPositions[1] = vec3(-dist, dist, dist); // Left back + lightPositions[2] = vec3(dist, dist, -dist); // Right front + + // reflectance equation + FP vec3 Lo = vec3(0.0); + for(int i = 0; i < lightsCount; ++i) + { + // calculate per-light radiance + FP vec3 L = normalize(lightPositions[i] - worldPosition); + FP vec3 H = normalize(V + L); + + FP float distance = length(lightPositions[i] - worldPosition); + FP float attenuation = 1.0 / (distance * distance); + FP vec3 radiance = lightColor * attenuation; + + // cook-torrance brdf + FP float NDF = DistributionGGX(worldNormal, H, roughness); + FP float G = GeometrySmith(worldNormal, V, L, roughness); + FP vec3 F = FresnelSchlick(max(dot(H, V), 0.0), F0); + + FP vec3 kS = F; + FP vec3 kD = vec3(1.0) - kS; + kD *= 1.0 - metalness; + + FP vec3 nominator = NDF * G * F; + FP float denominator = 4.0 * max(dot(worldNormal, V), 0.0) + * max(dot(worldNormal, L), 0.0); + FP vec3 specular = nominator / max(denominator, 0.001); + + // add to outgoing radiance Lo + FP float NdotL = max(dot(worldNormal, L), 0.0); + Lo += (kD * albedo / PI + specular) * radiance * NdotL; + } + + FP vec3 ambient = vec3(0.03) * albedo * ao; + FP vec3 color = ambient + Lo; + + // Gamma correction + color = color / (color + vec3(1.0)); + color = pow(color, vec3(1.0/2.2)); + + gl_FragColor = vec4(color, alpha); +} diff --git a/apps/com.luxoft.vehicle/assets/shaders/pbr_shader.vert b/apps/com.luxoft.vehicle/assets/shaders/pbr_shader.vert new file mode 100644 index 00000000..f3865c15 --- /dev/null +++ b/apps/com.luxoft.vehicle/assets/shaders/pbr_shader.vert @@ -0,0 +1,60 @@ +/**************************************************************************** +** +** Copyright (C) 2019 Luxoft Sweden AB +** Copyright (C) 2018 Pelagicore AG +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Neptune 3 UI. +** +** $QT_BEGIN_LICENSE:GPL-QTAS$ +** Commercial License Usage +** Licensees holding valid commercial Qt Automotive Suite licenses may use +** this file in accordance with the commercial license agreement provided +** with the Software or, alternatively, in accordance with the terms +** contained in a written agreement between you and The Qt Company. For +** licensing terms and conditions see https://www.qt.io/terms-conditions. +** For further information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +** SPDX-License-Identifier: GPL-3.0 +** +****************************************************************************/ + +#define FP highp + +attribute vec3 vertexPosition; +attribute vec3 vertexNormal; +attribute vec4 vertexTangent; +attribute vec2 vertexTexCoord; + +varying FP vec3 worldPosition; +varying FP vec3 worldNormal; +varying FP vec4 worldTangent; +varying FP vec2 texCoord; + +uniform FP mat4 modelMatrix; +uniform FP mat3 modelNormalMatrix; +uniform FP mat4 modelViewProjection; + +void main() +{ + texCoord = vertexTexCoord; + + // Transform position, normal, and tangent to world space + worldPosition = vec3(modelMatrix * vec4(vertexPosition, 1.0)); + worldNormal = normalize(modelNormalMatrix * vertexNormal); + worldTangent.xyz = normalize(vec3(modelMatrix * vec4(vertexTangent.xyz, 0.0))); + worldTangent.w = vertexTangent.w; + + gl_Position = modelViewProjection * vec4(vertexPosition, 1.0); +} |