aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorBramastyo Harimukti <bramastyo.harimukti.santoso@pelagicore.com>2019-11-27 14:44:47 +0100
committerGrigorii Zimin <gzimin@luxoft.com>2019-11-28 10:58:07 +0000
commit36a4333b2817a0866c9d5d8615d6b9aff2069951 (patch)
tree79bf77e7cf2e87b8ca43b704366febefe6368b1b /apps
parentc9f975acd1fe6493cb3842e06748938d281f17fe (diff)
[assets] re-import all assets back to neptune 3
- this time, it uses the new git-lfs - this commit doesn't include the shell.mesh of vehicle app as it needs to be compressed as well Task-number: AUTOSUITE-1337 Change-Id: I3d21fdb6109400ed465809f73bcabbb5567338c8 Reviewed-by: Grigorii Zimin <gzimin@luxoft.com>
Diffstat (limited to 'apps')
-rw-r--r--apps/com.luxoft.vehicle/+lucee/icon.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/assets/back.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/assets/shadow.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/maps/OpenfootageNET_Pinzgau-512.hdr3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/maps/Specular-ceiling_lights-1.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/maps/chromeMap.jpgbin0 -> 6382 bytes
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_0002.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/Brushed_Chrome_111.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/Coloured_Glass11.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/Int_panel_plastic_matte_111.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/Rubber_-_Black_001.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/Simple_Glass_111.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/leicht_metalic_110.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/rear_tires11.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/seats_111.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/materials/shadow_Diffuse_Default3.materialdef3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/car.import193
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Cylinder.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/Logo.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/back_window.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_1.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/black_3.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_2.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/chrome_3.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_lights_front_ights.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_tires.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/front_wheel_chrome.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_2.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/glass_4.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/interior.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/licence_plates.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/matt_black.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_tires.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/rear_wheel_chrome.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/seats.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/shadow.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_1.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/silver_paint_2.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/sun_roof.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/car/meshes/taillights.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dleft/dleft.import39
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/black_1.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/chrome_2.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/glass.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dleft/meshes/silver_paint_1.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dr/dr.import39
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/black_3.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/chrome_3.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/glass_2.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/models/dr/meshes/silver_paint_2.mesh3
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/presentations/vehicle3dStudio.uip224
-rw-r--r--apps/com.luxoft.vehicle/assets/3dCar/vehicle3dStudio.uia22
-rw-r--r--apps/com.luxoft.vehicle/assets/images/car-model-base.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/car-model-top.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/car-tires.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-dark.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/carPlaceholderCC-light.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/carPlaceholderIC.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_irradiance.dds3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/cedar-bridge/cedar_bridge_specular.dds3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/door-left.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/energy-graph-dark.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/energy-graph.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/fees-dark.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/fees.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/front_tires.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/hill-descent-control-dark.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/hill-descent-control.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic-calibrate-dark.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic-calibrate.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic-car-widget-ribbon.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_background.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_bodyVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_leftDoorAlarmVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_leftDoorClosedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_leftDoorOpenedVehicleCarPart.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_rightDoorAlarmVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_rightDoorClosedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_rightDoorOpenedVehicleCarPart.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_roofAlarmVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_roofClosedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_roofOpenedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_trunkAlarmVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_trunkClosedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/ic_trunkOpenedVehicle.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation-dark.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/intelligent-speed-adaptation.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/rear_tires.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/round-button.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/sceneBackground.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/seats.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/shadow.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/sunroof.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/tire.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/traffic-jam-assist-dark.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/traffic-jam-assist.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/images/trunk.png3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/back_window.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/black_1.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/black_3.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_2.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/chrome_3.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/front_lights.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/front_tires.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/front_wheel_chrome.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/glass.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_2.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/glass_4.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/interior.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/licence_plates.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/matt_black.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_tires.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/rear_wheel_chrome.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/seats.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/shadow.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/shell.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_1.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/silver_paint_2.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/sun_roof.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/mixedFormats/taillights.stl3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/back_window.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/black_1.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/black_3.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/chrome.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/chrome_2.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/chrome_3.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/front_lights.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/front_tires.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/front_wheel_chrome.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/glass.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/glass_2.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/glass_4.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/interior.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/licence_plates.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/matt_black.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/rear_tires.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/rear_wheel_chrome.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/seats.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/shell.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_1.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/silver_paint_2.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/sun_roof.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/optimized/taillights.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/back_window.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/black_1.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/black_3.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/chrome.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/chrome_2.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/chrome_3.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/front_lights.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/front_tires.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/front_wheel_chrome.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/glass.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/glass_2.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/glass_4.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/interior.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/licence_plates.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/matt_black.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/rear_tires.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/rear_wheel_chrome.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/seats.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/shadow.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/shell.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/silver_paint_1.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/silver_paint_2.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/sun_roof.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/models/original/taillights.obj3
-rw-r--r--apps/com.luxoft.vehicle/assets/shaders/pbr_shader.frag148
-rw-r--r--apps/com.luxoft.vehicle/assets/shaders/pbr_shader.vert60
-rw-r--r--apps/com.luxoft.vehicle/icon.png3
-rw-r--r--apps/com.pelagicore.apps.settings/+lucee/icon.png3
-rw-r--r--apps/com.pelagicore.apps.settings/assets/assets.js44
-rw-r--r--apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.png3
-rw-r--r--apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.txt1
-rw-r--r--apps/com.pelagicore.apps.settings/assets/gfx/theme_dark.png3
-rw-r--r--apps/com.pelagicore.apps.settings/assets/gfx/theme_light.png3
-rw-r--r--apps/com.pelagicore.apps.settings/assets/qmldir1
-rw-r--r--apps/com.pelagicore.apps.settings/icon.png3
-rw-r--r--apps/com.pelagicore.calendar/+lucee/icon.png3
-rw-r--r--apps/com.pelagicore.calendar/assets/dummy-weather.png3
-rw-r--r--apps/com.pelagicore.calendar/assets/icon_cloudy.png3
-rw-r--r--apps/com.pelagicore.calendar/assets/icon_sunny_cloudy.png3
-rw-r--r--apps/com.pelagicore.calendar/assets/icon_sunny_cloudy_green.png3
-rw-r--r--apps/com.pelagicore.calendar/assets/weather-graph.png3
-rw-r--r--apps/com.pelagicore.calendar/icon.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-bottom.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-middle-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-middle.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-top-active-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-top-active.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-top-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/air-flow-top.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-0-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-0.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-1-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-1.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-2-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-2.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-3-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-3.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-4-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-4.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-5-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-5.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-6-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-6.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-7-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-7.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-8-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-8.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-background-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/fan-speed-background.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/seat-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/gfx/seat.png3
-rw-r--r--apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status.png3
-rw-r--r--apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status.png3
-rw-r--r--apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status-dark.png3
-rw-r--r--apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status.png3
-rw-r--r--apps/com.pelagicore.climate/icon.png3
-rw-r--r--apps/com.pelagicore.downloads/+lucee/icon.png3
-rw-r--r--apps/com.pelagicore.downloads/assets/hero-appstore.png3
-rw-r--r--apps/com.pelagicore.downloads/assets/hero-appstore.txt1
-rw-r--r--apps/com.pelagicore.downloads/icon.png3
-rw-r--r--apps/com.pelagicore.hud/assets/ic-acc.png3
-rw-r--r--apps/com.pelagicore.hud/icon.png3
-rw-r--r--apps/com.pelagicore.map/+lucee/icon.png3
-rw-r--r--apps/com.pelagicore.map/assets/bg-home-navigation-overlay-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/bg-home-navigation-overlay.png3
-rw-r--r--apps/com.pelagicore.map/assets/floating-button-bg-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/floating-button-bg.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-3D_OFF-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-3D_OFF.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-3D_ON-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-3D_ON.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-end-route-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-end-route.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-home-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-home.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-my-position_OFF.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-my-position_ON.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-search-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-search.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-start-navigation-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-start-navigation.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-work-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/ic-work.png3
-rw-r--r--apps/com.pelagicore.map/assets/navigation-widget-overlay-top-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/navigation-widget-overlay-top.png3
-rw-r--r--apps/com.pelagicore.map/assets/panel-background-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/panel-background.png3
-rw-r--r--apps/com.pelagicore.map/assets/panel-more-contrast-background-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/panel-more-contrast-background.png3
-rw-r--r--apps/com.pelagicore.map/assets/panel-shadow-dark.png3
-rw-r--r--apps/com.pelagicore.map/assets/panel-shadow.png3
-rw-r--r--apps/com.pelagicore.map/assets/pin-destination.png3
-rw-r--r--apps/com.pelagicore.map/assets/pin-your-position.png3
-rw-r--r--apps/com.pelagicore.map/icon.png3
-rw-r--r--apps/com.pelagicore.map/maps/mapboxgl.db3
-rw-r--r--apps/com.pelagicore.music/+lucee/icon.png3
-rw-r--r--apps/com.pelagicore.music/icon.png3
-rw-r--r--apps/com.pelagicore.phone/+lucee/icon.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/aharvester.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/bhummels.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/cmcgilbert.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/dalleson.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/ejackson.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/hcarter.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/jbrown.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/jsmith.png3
-rw-r--r--apps/com.pelagicore.phone/assets/profile_photos/neptunesupport.png3
-rw-r--r--apps/com.pelagicore.phone/icon.png3
-rw-r--r--apps/com.pelagicore.tuner/+lucee/icon.png3
-rw-r--r--apps/com.pelagicore.tuner/icon.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/fonts/readme2
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/fonts/russianroadsign-medium.ttf3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/gauges.uia28
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/Glass-alpha05.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/OpenfootageNET_garage-512.hdr3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7-w.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/chromeMap.jpgbin0 -> 6382 bytes
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001-w.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260-w.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/Ring_2.import18
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/meshes/qt_gauge_ring_2.mesh3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/gauges.import26
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/Automotive_Gauges.mesh3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/glass1.mesh3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/meshes/qt_gauge_needles_2.mesh3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/needle_2.import20
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/maps/gradient.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/meshes/qt_gauge_background_round_1.mesh3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/roundbg_1.import24
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/tickmark_260.import18
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh3
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/tickmark_8_small.import18
-rw-r--r--apps/com.theqtcompany.cluster/assets/3dGauges/presentations/gauges.uip351
-rw-r--r--apps/com.theqtcompany.cluster/assets/bg.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay-dark.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/cluster_music.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/cluster_telltales.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-cruise-circle-shadow.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-cruise-circle.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-energy-areas-dark.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-energy-areas.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-inner-circle.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-inner-circle_fakebg.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-inner-circle_shadow.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-outer-circle-bg.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-outer-circle-edge.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-outer-circle-shadow.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-small-bg-dark.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/dial-small-bg.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/fullscreen-overlay.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/highlight-mask-inner.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/ic-acc-dark.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/ic-acc.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/ic-battery-dark.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/ic-battery.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/ic-chargingstation-dark.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/ic-chargingstation.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/speed-limit-badge-red.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/speed-limit-badge.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltale-bg.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-abs-fault.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-airbag.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-brake-fault.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-fog-lights.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-high-beam.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-left-turn.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-low-beam.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-parking-brake.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-right-turn.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-seat-belt.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-stability-control.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/ic-tire-pressure.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-left.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-right.png3
-rw-r--r--apps/com.theqtcompany.cluster/assets/telltales/telltale-bg.png3
-rw-r--r--apps/com.theqtcompany.cluster/icon.png3
356 files changed, 2279 insertions, 0 deletions
diff --git a/apps/com.luxoft.vehicle/+lucee/icon.png b/apps/com.luxoft.vehicle/+lucee/icon.png
new file mode 100644
index 00000000..8df8de22
--- /dev/null
+++ b/apps/com.luxoft.vehicle/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cff47f6c6ba5b27ceeb3fbe1a4aca8e04a572a802eaa9fc518c475c66121a726
+size 820
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
new file mode 100644
index 00000000..971b9eb0
--- /dev/null
+++ b/apps/com.luxoft.vehicle/assets/3dCar/maps/chromeMap.jpg
Binary files differ
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);
+}
diff --git a/apps/com.luxoft.vehicle/icon.png b/apps/com.luxoft.vehicle/icon.png
new file mode 100644
index 00000000..bb54ede0
--- /dev/null
+++ b/apps/com.luxoft.vehicle/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fdf31c810a829c7e78728c82030a06c5bc2fd1f59bf12de8c89789a256a3187a
+size 2387
diff --git a/apps/com.pelagicore.apps.settings/+lucee/icon.png b/apps/com.pelagicore.apps.settings/+lucee/icon.png
new file mode 100644
index 00000000..1c8d74bd
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7f9cd1e11abc12cef51ac7cd250eaf109059464a4cf042659d1b175c0090b9ec
+size 1044
diff --git a/apps/com.pelagicore.apps.settings/assets/assets.js b/apps/com.pelagicore.apps.settings/assets/assets.js
new file mode 100644
index 00000000..f765858c
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/assets/assets.js
@@ -0,0 +1,44 @@
+/****************************************************************************
+**
+** 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
+**
+****************************************************************************/
+
+.pragma library
+
+var gfx_dir = Qt.resolvedUrl('gfx');
+var icon_dir = Qt.resolvedUrl('icon');
+
+function gfx(name) {
+ return gfx_dir + '/' + name + '.png';
+}
+
+function icon(name) {
+ return icon_dir + '/' + name + '.png';
+}
diff --git a/apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.png b/apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.png
new file mode 100644
index 00000000..d2735d8b
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4d8ea7553569f6a8ad3736e175ca03f3dcf66dbf19dcbbd5c3b5753c03751dc8
+size 956017
diff --git a/apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.txt b/apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.txt
new file mode 100644
index 00000000..73222c52
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/assets/gfx/hero-settings.txt
@@ -0,0 +1 @@
+Photo by Alessio Lin on Unsplash (see https://unsplash.com/photos/-6LYjG0H32E)
diff --git a/apps/com.pelagicore.apps.settings/assets/gfx/theme_dark.png b/apps/com.pelagicore.apps.settings/assets/gfx/theme_dark.png
new file mode 100644
index 00000000..bf0875d0
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/assets/gfx/theme_dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ac36c8000b7833b490ddc34ef9c5ac8f0fa2e48b4d3b03fcf0188e15e196ad1b
+size 7438
diff --git a/apps/com.pelagicore.apps.settings/assets/gfx/theme_light.png b/apps/com.pelagicore.apps.settings/assets/gfx/theme_light.png
new file mode 100644
index 00000000..731486cd
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/assets/gfx/theme_light.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ee75b179e9eec755dd67eb41d5d0b0b11c2558907f85a76c83e621c1a022c323
+size 7855
diff --git a/apps/com.pelagicore.apps.settings/assets/qmldir b/apps/com.pelagicore.apps.settings/assets/qmldir
new file mode 100644
index 00000000..0955964c
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/assets/qmldir
@@ -0,0 +1 @@
+Assets 1.0 assets.js
diff --git a/apps/com.pelagicore.apps.settings/icon.png b/apps/com.pelagicore.apps.settings/icon.png
new file mode 100644
index 00000000..2e1e8c84
--- /dev/null
+++ b/apps/com.pelagicore.apps.settings/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:aea55c5e7b643c049fe61504c76819e32c59d34c7917f2ce903b1e505cc1c0a3
+size 1505
diff --git a/apps/com.pelagicore.calendar/+lucee/icon.png b/apps/com.pelagicore.calendar/+lucee/icon.png
new file mode 100644
index 00000000..33fa526e
--- /dev/null
+++ b/apps/com.pelagicore.calendar/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:93d2032a347a0f1b7bd2f18bdd0f09b84a9f6d1c8470c3b55338d4ebda2ef16e
+size 795
diff --git a/apps/com.pelagicore.calendar/assets/dummy-weather.png b/apps/com.pelagicore.calendar/assets/dummy-weather.png
new file mode 100644
index 00000000..335a653f
--- /dev/null
+++ b/apps/com.pelagicore.calendar/assets/dummy-weather.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:80255639e488819d54e516ffd7cabe8580a0f61ad0916a5d838857522fcc3bae
+size 11763
diff --git a/apps/com.pelagicore.calendar/assets/icon_cloudy.png b/apps/com.pelagicore.calendar/assets/icon_cloudy.png
new file mode 100644
index 00000000..e02db8a9
--- /dev/null
+++ b/apps/com.pelagicore.calendar/assets/icon_cloudy.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d7976c0727bbb4a0086cbf9035cbe41888406312db4259355e1e5b91ca8f9d60
+size 1287
diff --git a/apps/com.pelagicore.calendar/assets/icon_sunny_cloudy.png b/apps/com.pelagicore.calendar/assets/icon_sunny_cloudy.png
new file mode 100644
index 00000000..9c822b56
--- /dev/null
+++ b/apps/com.pelagicore.calendar/assets/icon_sunny_cloudy.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6ee3ab8826969eed2dd97f8d14239b5fbdea2b7ee2b1be27e6810790340b492a
+size 1912
diff --git a/apps/com.pelagicore.calendar/assets/icon_sunny_cloudy_green.png b/apps/com.pelagicore.calendar/assets/icon_sunny_cloudy_green.png
new file mode 100644
index 00000000..6977b37e
--- /dev/null
+++ b/apps/com.pelagicore.calendar/assets/icon_sunny_cloudy_green.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:03a4f875648281ea1335ab177bdf0ea84d2cab597a6af00d54abc3f25191c116
+size 1795
diff --git a/apps/com.pelagicore.calendar/assets/weather-graph.png b/apps/com.pelagicore.calendar/assets/weather-graph.png
new file mode 100644
index 00000000..353a3c00
--- /dev/null
+++ b/apps/com.pelagicore.calendar/assets/weather-graph.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7d4efe225cc740af4c11dd3e133bc4bfbfe6654b1468288667aa0e27979f5737
+size 15834
diff --git a/apps/com.pelagicore.calendar/icon.png b/apps/com.pelagicore.calendar/icon.png
new file mode 100644
index 00000000..d0971a71
--- /dev/null
+++ b/apps/com.pelagicore.calendar/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:92e7161fde97cb2116f4e0ba6175cbbb4451e0e630f7cbf1c48dc578eddad3fb
+size 487
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active-dark.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active-dark.png
new file mode 100644
index 00000000..3578437c
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5fa79cd470f2777b91b14358ffe7f500e9781279123d6f82d7e619845542306f
+size 14739
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active.png
new file mode 100644
index 00000000..3578437c
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-active.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5fa79cd470f2777b91b14358ffe7f500e9781279123d6f82d7e619845542306f
+size 14739
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-dark.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-dark.png
new file mode 100644
index 00000000..89410a76
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:80b5753df846f98a68a8e5c6ec5be06fe4d6e2b0dcd85c8a463b0c056367b82b
+size 4283
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom.png
new file mode 100644
index 00000000..ad429f0d
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-bottom.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f71e39eed346c5ec7590f0e28b425e606e3ad88ef400cd2985d199fdab37a1e0
+size 7447
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active-dark.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active-dark.png
new file mode 100644
index 00000000..b1ed795a
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b85a9fc256faaaa32bd412593fbc809b8c2b02d4db0348373c40e371df8384c0
+size 15778
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active.png
new file mode 100644
index 00000000..b1ed795a
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-active.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b85a9fc256faaaa32bd412593fbc809b8c2b02d4db0348373c40e371df8384c0
+size 15778
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-dark.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-dark.png
new file mode 100644
index 00000000..1195b399
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9e06e94e625a33c4358c5bce018f077bfde298b2cbca68fbd50350f73e30737f
+size 3275
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-middle.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle.png
new file mode 100644
index 00000000..09796b64
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-middle.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5aa3d709fab12155a19ca4ad058e84ec5b769c72ec09bb6cba960be999c04eb3
+size 6390
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-top-active-dark.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-top-active-dark.png
new file mode 100644
index 00000000..861a8630
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-top-active-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1f622c2399d2cabfeccea02a53938f18475be37337ff8f4e0623cb1f17de44d8
+size 18382
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-top-active.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-top-active.png
new file mode 100644
index 00000000..861a8630
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-top-active.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1f622c2399d2cabfeccea02a53938f18475be37337ff8f4e0623cb1f17de44d8
+size 18382
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-top-dark.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-top-dark.png
new file mode 100644
index 00000000..a5bef2f2
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-top-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d23fb1bc636a70bce9dee61aa0a4359bebe21cb7269f5913ae07ae4ba9801a1e
+size 5267
diff --git a/apps/com.pelagicore.climate/assets/gfx/air-flow-top.png b/apps/com.pelagicore.climate/assets/gfx/air-flow-top.png
new file mode 100644
index 00000000..6580c258
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/air-flow-top.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8fa63b8d5ecafe11c9f39dac0f13de0bded7c00f7503da5d72c9cf15eddf0a89
+size 9090
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-0-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-0-dark.png
new file mode 100644
index 00000000..e5752735
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-0-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:abe3594cda3d15584d6f4c23d447916c337b95fe61a26802f8ffcbf4a7bc6687
+size 2472
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-0.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-0.png
new file mode 100644
index 00000000..2a85e831
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-0.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:863372e311240f78fb8e36fa4b88178bc64de27a837eb55cb0c1cea401945ef6
+size 1930
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-1-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-1-dark.png
new file mode 100644
index 00000000..15004e1c
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-1-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2af6ac2b642cc4cbfdb8d0e570f2c51a618d272b3f584a56ccf627dcaa3b02de
+size 3076
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-1.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-1.png
new file mode 100644
index 00000000..9c066a17
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-1.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6938980e87b810c742cec70581a6f976f47d56bca320914733d20cdbf8307a3a
+size 2297
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-2-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-2-dark.png
new file mode 100644
index 00000000..8abeb8be
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-2-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cfa8f9dec0acd782be3354cf873702f64e5927c41f3985ca607be36b82ee909f
+size 3323
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-2.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-2.png
new file mode 100644
index 00000000..fe685d4f
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-2.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c763551c3caefcc46edcec2a297a9e6c5612005ccbb4f473ac7f705ca84d02d6
+size 2618
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-3-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-3-dark.png
new file mode 100644
index 00000000..55c57cd5
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-3-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f76a672df8ba28ccfc408948dc4efea661bd15ba218c1c41ee7c7e9ad77998ea
+size 3543
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-3.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-3.png
new file mode 100644
index 00000000..e6beef27
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-3.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e7e159b0665801edf6c4e43f211faf9db25631043bb4a5ef3fd573d9d9ded4a2
+size 2855
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-4-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-4-dark.png
new file mode 100644
index 00000000..a039d2be
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-4-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1e65bad6b8e92c778ec189745f12ce18eb18444d707da02dbd0f11e8be5d74ab
+size 3811
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-4.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-4.png
new file mode 100644
index 00000000..46d401ca
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-4.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8ff6fcad9cdd19202c0158e5951925b0d765d26eb7c41625fb1906bfa6afed5b
+size 3098
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-5-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-5-dark.png
new file mode 100644
index 00000000..afa811a1
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-5-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ce22604d48c291bc03635b716d8525cd5b99175d6e713d356c81cf4c748080ca
+size 3904
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-5.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-5.png
new file mode 100644
index 00000000..d199e72c
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-5.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ac4bb50c09dae63d7566845195863ee4e1b2aeab6426e4c34a8a10fef5bed569
+size 3322
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-6-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-6-dark.png
new file mode 100644
index 00000000..695cb9d3
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-6-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:64fba48352463449feef2545736b15ac81a516637cc7dc362cfa8bd7cbf1298f
+size 4160
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-6.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-6.png
new file mode 100644
index 00000000..55ad7da8
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-6.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c58b3d3ce09b2cc30125cb1fabc8b8979d697eb673dc50b71f3d95b61c34b112
+size 3493
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-7-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-7-dark.png
new file mode 100644
index 00000000..1416fedf
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-7-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b5e77a2f6062708353d2425736438359baf1d29ccdb5c815807a1024eed2f79e
+size 4336
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-7.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-7.png
new file mode 100644
index 00000000..1416fedf
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-7.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b5e77a2f6062708353d2425736438359baf1d29ccdb5c815807a1024eed2f79e
+size 4336
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-8-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-8-dark.png
new file mode 100644
index 00000000..45e7e3fa
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-8-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5a63850cf6eeacc739fb68c029cf5015eea0f3298e75ca8daf2d4a377764b7bd
+size 4139
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-8.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-8.png
new file mode 100644
index 00000000..45e7e3fa
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-8.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5a63850cf6eeacc739fb68c029cf5015eea0f3298e75ca8daf2d4a377764b7bd
+size 4139
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-background-dark.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-background-dark.png
new file mode 100644
index 00000000..079ce370
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-background-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0fb3f4340b2f9be379b99b7e3cf9f9e7b7fdf031defff07ce5836fabba453817
+size 10377
diff --git a/apps/com.pelagicore.climate/assets/gfx/fan-speed-background.png b/apps/com.pelagicore.climate/assets/gfx/fan-speed-background.png
new file mode 100644
index 00000000..2a85e831
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/fan-speed-background.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:863372e311240f78fb8e36fa4b88178bc64de27a837eb55cb0c1cea401945ef6
+size 1930
diff --git a/apps/com.pelagicore.climate/assets/gfx/seat-dark.png b/apps/com.pelagicore.climate/assets/gfx/seat-dark.png
new file mode 100644
index 00000000..68306863
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/seat-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a6c4de0e10d318d2c243bbe4ed2b86019e821ce5f927e4f05b09d1ea0f44d12a
+size 3016
diff --git a/apps/com.pelagicore.climate/assets/gfx/seat.png b/apps/com.pelagicore.climate/assets/gfx/seat.png
new file mode 100644
index 00000000..6bc6cbff
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/gfx/seat.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5f32d0dd92e87314400e60c26822ee5528192b45fb1c6b115551682aec098fbc
+size 5042
diff --git a/apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status-dark.png b/apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status-dark.png
new file mode 100644
index 00000000..fdd0407b
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ebb70f2a5febf987a45a6d3810c49a2827be02074ad702dde39e3f84f66bcddb
+size 998
diff --git a/apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status.png b/apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status.png
new file mode 100644
index 00000000..26febac7
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/icons/ic-front-defrost-status.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4d154111a918b8057206b739639ff5ee0ff398795d53ca2ecb686a2c72736b44
+size 1002
diff --git a/apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status-dark.png b/apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status-dark.png
new file mode 100644
index 00000000..b3c2a2a5
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d732c01ec0f61f45a2bfb1cad8aa76455a46a59133565396b7c3232c27477df4
+size 740
diff --git a/apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status.png b/apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status.png
new file mode 100644
index 00000000..249caf56
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/icons/ic-rear-defrost-status.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:89912ad3fc4cc5867e1545854f29983c0145e08de476f756a39913b2aeed1a08
+size 774
diff --git a/apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status-dark.png b/apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status-dark.png
new file mode 100644
index 00000000..38dc5b15
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:06e10a20b0e4527a068d8389a26afbbc151b372d31c16f800549b102ee1b5835
+size 832
diff --git a/apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status.png b/apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status.png
new file mode 100644
index 00000000..cd4a12ea
--- /dev/null
+++ b/apps/com.pelagicore.climate/assets/icons/ic-seat-heat-status.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9fdbb0051d482f05c582e9a73516d2359b165371e824552dff5e02442261995b
+size 852
diff --git a/apps/com.pelagicore.climate/icon.png b/apps/com.pelagicore.climate/icon.png
new file mode 100644
index 00000000..d0971a71
--- /dev/null
+++ b/apps/com.pelagicore.climate/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:92e7161fde97cb2116f4e0ba6175cbbb4451e0e630f7cbf1c48dc578eddad3fb
+size 487
diff --git a/apps/com.pelagicore.downloads/+lucee/icon.png b/apps/com.pelagicore.downloads/+lucee/icon.png
new file mode 100644
index 00000000..6103f1d9
--- /dev/null
+++ b/apps/com.pelagicore.downloads/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:aefed3f9eaf032b6d6f9f7ffee162bb4050b9292bfc7007e54424b2a29409cb0
+size 504
diff --git a/apps/com.pelagicore.downloads/assets/hero-appstore.png b/apps/com.pelagicore.downloads/assets/hero-appstore.png
new file mode 100644
index 00000000..59ed56ec
--- /dev/null
+++ b/apps/com.pelagicore.downloads/assets/hero-appstore.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fc27cffce6b3653aaf92c639171e451755a1433a99a4677d146688358c9a9589
+size 1209887
diff --git a/apps/com.pelagicore.downloads/assets/hero-appstore.txt b/apps/com.pelagicore.downloads/assets/hero-appstore.txt
new file mode 100644
index 00000000..06ed0048
--- /dev/null
+++ b/apps/com.pelagicore.downloads/assets/hero-appstore.txt
@@ -0,0 +1 @@
+Photo contributed by Luxoft
diff --git a/apps/com.pelagicore.downloads/icon.png b/apps/com.pelagicore.downloads/icon.png
new file mode 100644
index 00000000..9fc54a07
--- /dev/null
+++ b/apps/com.pelagicore.downloads/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f1bbb8ce843745dc53a6742e61d9138854d3098b0b4b316d9c8564a93843b1f3
+size 717
diff --git a/apps/com.pelagicore.hud/assets/ic-acc.png b/apps/com.pelagicore.hud/assets/ic-acc.png
new file mode 100644
index 00000000..ac5026ef
--- /dev/null
+++ b/apps/com.pelagicore.hud/assets/ic-acc.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3c14ec8c599e808ae81b59514023d097b34ef183c0e904b7fdb3eb23ddf920f3
+size 906
diff --git a/apps/com.pelagicore.hud/icon.png b/apps/com.pelagicore.hud/icon.png
new file mode 100644
index 00000000..215b6590
--- /dev/null
+++ b/apps/com.pelagicore.hud/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fd93c03a6a6d06a91e0988291300711e967d114084ac9fcfb93a2244d3c7cec5
+size 878
diff --git a/apps/com.pelagicore.map/+lucee/icon.png b/apps/com.pelagicore.map/+lucee/icon.png
new file mode 100644
index 00000000..9b4fe494
--- /dev/null
+++ b/apps/com.pelagicore.map/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4aba024d537ac6325b36c714b04bf71d54f65e731b831193c4a63eb71ba7ada1
+size 756
diff --git a/apps/com.pelagicore.map/assets/bg-home-navigation-overlay-dark.png b/apps/com.pelagicore.map/assets/bg-home-navigation-overlay-dark.png
new file mode 100644
index 00000000..4144983d
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/bg-home-navigation-overlay-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:172d6ae1be75fc1a479204663f5665d9f5654d808693a74997ea6d6386954a63
+size 66106
diff --git a/apps/com.pelagicore.map/assets/bg-home-navigation-overlay.png b/apps/com.pelagicore.map/assets/bg-home-navigation-overlay.png
new file mode 100644
index 00000000..e55cc3d1
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/bg-home-navigation-overlay.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:689179b4e8591272774fcfad3093f3745ff25b9c319500f5f699e3f114cac799
+size 78176
diff --git a/apps/com.pelagicore.map/assets/floating-button-bg-dark.png b/apps/com.pelagicore.map/assets/floating-button-bg-dark.png
new file mode 100644
index 00000000..1126861c
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/floating-button-bg-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3550afd638dac6ab10fa737d3980c7c392c1e2349b624b6863f76cf00b063843
+size 4477
diff --git a/apps/com.pelagicore.map/assets/floating-button-bg.png b/apps/com.pelagicore.map/assets/floating-button-bg.png
new file mode 100644
index 00000000..0afbaf83
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/floating-button-bg.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0f8f62769ec5d2385434ae8a9a5c1937bd4e8582ba16d3c18ed13d98a353fa32
+size 19087
diff --git a/apps/com.pelagicore.map/assets/ic-3D_OFF-dark.png b/apps/com.pelagicore.map/assets/ic-3D_OFF-dark.png
new file mode 100644
index 00000000..b844ebbd
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-3D_OFF-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7942d2d5e7bd5e22690b9fc0b56626bb7299fdbefbee2ee78fa2edfe30804b24
+size 734
diff --git a/apps/com.pelagicore.map/assets/ic-3D_OFF.png b/apps/com.pelagicore.map/assets/ic-3D_OFF.png
new file mode 100644
index 00000000..09b67916
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-3D_OFF.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a8328eb59ec24740dd0d0903528237e1c7150b6d269d02fa6354d83938307ff4
+size 706
diff --git a/apps/com.pelagicore.map/assets/ic-3D_ON-dark.png b/apps/com.pelagicore.map/assets/ic-3D_ON-dark.png
new file mode 100644
index 00000000..1123a6fc
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-3D_ON-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d4279645a72fd7677e8c29dd4885d34514563d462a390e935676e7f0d3d736ec
+size 1116
diff --git a/apps/com.pelagicore.map/assets/ic-3D_ON.png b/apps/com.pelagicore.map/assets/ic-3D_ON.png
new file mode 100644
index 00000000..1123a6fc
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-3D_ON.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d4279645a72fd7677e8c29dd4885d34514563d462a390e935676e7f0d3d736ec
+size 1116
diff --git a/apps/com.pelagicore.map/assets/ic-end-route-dark.png b/apps/com.pelagicore.map/assets/ic-end-route-dark.png
new file mode 100644
index 00000000..a2bb7689
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-end-route-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4eb63054950d30256908dc1835ef41edf31e98bd5fa51570530c4f204578babf
+size 312
diff --git a/apps/com.pelagicore.map/assets/ic-end-route.png b/apps/com.pelagicore.map/assets/ic-end-route.png
new file mode 100644
index 00000000..82e1e087
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-end-route.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6a90eb7bdb4fb3a3a53bcf2b56bbe799965ffb3f498547d1fb1d6d656661e50d
+size 302
diff --git a/apps/com.pelagicore.map/assets/ic-home-dark.png b/apps/com.pelagicore.map/assets/ic-home-dark.png
new file mode 100644
index 00000000..3111f17a
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-home-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:25dd15848f40d1173765e5bd2daa4fd19129eb09d8fafe59f83904aa15aaa01f
+size 782
diff --git a/apps/com.pelagicore.map/assets/ic-home.png b/apps/com.pelagicore.map/assets/ic-home.png
new file mode 100644
index 00000000..dc676f94
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-home.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:45165f55eb2874de8a280c92b50054db385af2452896bcf4464f81aa7e255813
+size 796
diff --git a/apps/com.pelagicore.map/assets/ic-my-position_OFF.png b/apps/com.pelagicore.map/assets/ic-my-position_OFF.png
new file mode 100644
index 00000000..e42b8231
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-my-position_OFF.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:04457e3d03f3a96da7410791b0cbe0e9e7696fa35d245ba6092a3fcaedfeb63c
+size 1514
diff --git a/apps/com.pelagicore.map/assets/ic-my-position_ON.png b/apps/com.pelagicore.map/assets/ic-my-position_ON.png
new file mode 100644
index 00000000..619c6449
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-my-position_ON.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5aa0a3ae8d4f4b0d85b3881af1ee91f66cb0def43271c47a44dbd38eae263435
+size 1779
diff --git a/apps/com.pelagicore.map/assets/ic-search-dark.png b/apps/com.pelagicore.map/assets/ic-search-dark.png
new file mode 100644
index 00000000..908b2ffd
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-search-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:02ff19b9e2764aeb0691a7cfe5b24cf426c8f8e85017a5e98c685135ac3b0cb2
+size 843
diff --git a/apps/com.pelagicore.map/assets/ic-search.png b/apps/com.pelagicore.map/assets/ic-search.png
new file mode 100644
index 00000000..b80683c3
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-search.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:041bdcaa4f4254d69f9a1bc6dbd6a07cef60d6a149daa15664ed184a2553884f
+size 805
diff --git a/apps/com.pelagicore.map/assets/ic-start-navigation-dark.png b/apps/com.pelagicore.map/assets/ic-start-navigation-dark.png
new file mode 100644
index 00000000..d767dba9
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-start-navigation-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cd28f57d1d293a840d881de59be40470743f32387aa964ef430a4cc7f707f02c
+size 632
diff --git a/apps/com.pelagicore.map/assets/ic-start-navigation.png b/apps/com.pelagicore.map/assets/ic-start-navigation.png
new file mode 100644
index 00000000..06b6f66e
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-start-navigation.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7e5bd4ae0b6e1544a5ea3ae73cfaa7268183de86aed1995ac70ef87bc45789b4
+size 648
diff --git a/apps/com.pelagicore.map/assets/ic-work-dark.png b/apps/com.pelagicore.map/assets/ic-work-dark.png
new file mode 100644
index 00000000..eef48559
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-work-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:25e5bce1cee7b0cf156deb50a128609342da118818a2a77477695b818883cef4
+size 777
diff --git a/apps/com.pelagicore.map/assets/ic-work.png b/apps/com.pelagicore.map/assets/ic-work.png
new file mode 100644
index 00000000..b32a7e21
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/ic-work.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:65ddba3b510ba1d5e2d6522e0180c0788cd14020aa0103380531287b1be7a69b
+size 793
diff --git a/apps/com.pelagicore.map/assets/navigation-widget-overlay-top-dark.png b/apps/com.pelagicore.map/assets/navigation-widget-overlay-top-dark.png
new file mode 100644
index 00000000..c9fdec92
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/navigation-widget-overlay-top-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8aa002a6168e17e9c547bd7690229d240d1d6c29ae1230b4aca50b2767ebc7c5
+size 1918
diff --git a/apps/com.pelagicore.map/assets/navigation-widget-overlay-top.png b/apps/com.pelagicore.map/assets/navigation-widget-overlay-top.png
new file mode 100644
index 00000000..eb8fa984
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/navigation-widget-overlay-top.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:100b29599728a0a520d08490ed0f30e20e8b81c2e4728f8a5f995036a9d7506c
+size 16871
diff --git a/apps/com.pelagicore.map/assets/panel-background-dark.png b/apps/com.pelagicore.map/assets/panel-background-dark.png
new file mode 100644
index 00000000..960ce2bf
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/panel-background-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2ddaaa7fd7514b341779e593dbfd34e92d5b43597bcd72d8770f1a05d1fb53bc
+size 2180
diff --git a/apps/com.pelagicore.map/assets/panel-background.png b/apps/com.pelagicore.map/assets/panel-background.png
new file mode 100644
index 00000000..49605a42
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/panel-background.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:64a3bfb4cbe9a7f218ebf05b28dbdc12f01c0043cab80557b4304bb40e958277
+size 2133
diff --git a/apps/com.pelagicore.map/assets/panel-more-contrast-background-dark.png b/apps/com.pelagicore.map/assets/panel-more-contrast-background-dark.png
new file mode 100644
index 00000000..1c969728
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/panel-more-contrast-background-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f4f03d77ffc90e70febd3074be2eaee6e4a902b923a4b5d775ed2f7c1262d852
+size 3966
diff --git a/apps/com.pelagicore.map/assets/panel-more-contrast-background.png b/apps/com.pelagicore.map/assets/panel-more-contrast-background.png
new file mode 100644
index 00000000..0623a5c9
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/panel-more-contrast-background.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:751f3e3c3b4c8cd713c5585ec34fd30b8a8f18371510fa0f2e4cb7e0d0fc9625
+size 4672
diff --git a/apps/com.pelagicore.map/assets/panel-shadow-dark.png b/apps/com.pelagicore.map/assets/panel-shadow-dark.png
new file mode 100644
index 00000000..97e4af8b
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/panel-shadow-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ffd90a017c0d9951146caa3c8372997798dfc96311a9c3d2795b461f0ffa884c
+size 2805
diff --git a/apps/com.pelagicore.map/assets/panel-shadow.png b/apps/com.pelagicore.map/assets/panel-shadow.png
new file mode 100644
index 00000000..7be464c5
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/panel-shadow.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c6d3fda91d37849bb0739d6e05f42c9172cde67be55849bdb4de09a3e280b300
+size 2752
diff --git a/apps/com.pelagicore.map/assets/pin-destination.png b/apps/com.pelagicore.map/assets/pin-destination.png
new file mode 100644
index 00000000..56795361
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/pin-destination.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:965a2a35819e13e25364dc621b8228488861f367da7b37afe470422d991bbf9e
+size 7558
diff --git a/apps/com.pelagicore.map/assets/pin-your-position.png b/apps/com.pelagicore.map/assets/pin-your-position.png
new file mode 100644
index 00000000..f17de750
--- /dev/null
+++ b/apps/com.pelagicore.map/assets/pin-your-position.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:936b2c29a56aff78c225360aae06109ae7ac57a0ed2875873405b1be9d9d3ec1
+size 6154
diff --git a/apps/com.pelagicore.map/icon.png b/apps/com.pelagicore.map/icon.png
new file mode 100644
index 00000000..807797da
--- /dev/null
+++ b/apps/com.pelagicore.map/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5be35d0a4dab322c2d3238ccf3dd74995042ed42fa309e4d85645ff1bc0e67a0
+size 857
diff --git a/apps/com.pelagicore.map/maps/mapboxgl.db b/apps/com.pelagicore.map/maps/mapboxgl.db
new file mode 100644
index 00000000..7291d76e
--- /dev/null
+++ b/apps/com.pelagicore.map/maps/mapboxgl.db
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:67d18923a064b1102451e864010b793a412b339d7d38682abd47a5641e4fa3ca
+size 52367360
diff --git a/apps/com.pelagicore.music/+lucee/icon.png b/apps/com.pelagicore.music/+lucee/icon.png
new file mode 100644
index 00000000..c4b8f2b4
--- /dev/null
+++ b/apps/com.pelagicore.music/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:20c96f0e624cb03aa841da8718be9ca840de2f7b3562bdda8e37dd589a67b34c
+size 633
diff --git a/apps/com.pelagicore.music/icon.png b/apps/com.pelagicore.music/icon.png
new file mode 100644
index 00000000..e0176b92
--- /dev/null
+++ b/apps/com.pelagicore.music/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:98297ae069ab8ac243aeedc49fb5a0c90e7c156803e3e9ba75ee1ff1a0ea7abe
+size 709
diff --git a/apps/com.pelagicore.phone/+lucee/icon.png b/apps/com.pelagicore.phone/+lucee/icon.png
new file mode 100644
index 00000000..f7df9631
--- /dev/null
+++ b/apps/com.pelagicore.phone/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9553eca5e3e04565dec09055ad5a29084bc17b585e05463426ee38e601f03d9e
+size 514
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/aharvester.png b/apps/com.pelagicore.phone/assets/profile_photos/aharvester.png
new file mode 100644
index 00000000..6b8d82f8
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/aharvester.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4bd9237782ce477e0df50ca907b19d4a661c8721d19a993c497496e03fd8ebed
+size 24165
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/bhummels.png b/apps/com.pelagicore.phone/assets/profile_photos/bhummels.png
new file mode 100644
index 00000000..e40050eb
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/bhummels.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e2654102c3fefba657a93ec636562c0898c0c7f513ecb5bbcfed18647e2b248d
+size 28217
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/cmcgilbert.png b/apps/com.pelagicore.phone/assets/profile_photos/cmcgilbert.png
new file mode 100644
index 00000000..d7e8143c
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/cmcgilbert.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9ec9f8549aa2b8c441cfc789b79b322011fec131460897e9e7e6cfad7e7df54a
+size 27278
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/dalleson.png b/apps/com.pelagicore.phone/assets/profile_photos/dalleson.png
new file mode 100644
index 00000000..0853e39d
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/dalleson.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0f981661e4a91c729373cb1f562042aa140e01c0bb5499a7fced4a3beeeba38b
+size 30609
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/ejackson.png b/apps/com.pelagicore.phone/assets/profile_photos/ejackson.png
new file mode 100644
index 00000000..ce9e63d5
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/ejackson.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d56c0919159e8fb2cb8d8ae536efbb9b5fb053dd8970a75b80ebadeff3d87541
+size 30067
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/hcarter.png b/apps/com.pelagicore.phone/assets/profile_photos/hcarter.png
new file mode 100644
index 00000000..339cfb5e
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/hcarter.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cd0c70a844981d4d7f76f19346cc74cd2e87ee38df31ec6cd859ac8c30e04af5
+size 28561
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/jbrown.png b/apps/com.pelagicore.phone/assets/profile_photos/jbrown.png
new file mode 100644
index 00000000..28efb2bf
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/jbrown.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:bf9648ec839f1d5db7bd905119889ae09eb35ab1554203be473c3d10bf2fb61d
+size 21964
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/jsmith.png b/apps/com.pelagicore.phone/assets/profile_photos/jsmith.png
new file mode 100644
index 00000000..1039f932
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/jsmith.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8e1a9f0239f9a5f4a989de29919b5a5254ed9219b5f5c9c45f18968cf16f54c6
+size 36917
diff --git a/apps/com.pelagicore.phone/assets/profile_photos/neptunesupport.png b/apps/com.pelagicore.phone/assets/profile_photos/neptunesupport.png
new file mode 100644
index 00000000..2fadbea9
--- /dev/null
+++ b/apps/com.pelagicore.phone/assets/profile_photos/neptunesupport.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:96c7d70152bd7c4b4afb4284f81d2524251ec01f090e5bb793b09e23d7025bf3
+size 6680
diff --git a/apps/com.pelagicore.phone/icon.png b/apps/com.pelagicore.phone/icon.png
new file mode 100644
index 00000000..0454eaed
--- /dev/null
+++ b/apps/com.pelagicore.phone/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8f06396555e44770cf57d1da5d57516a6fd8b4a500ae1a76e70cf8ad89b796a1
+size 846
diff --git a/apps/com.pelagicore.tuner/+lucee/icon.png b/apps/com.pelagicore.tuner/+lucee/icon.png
new file mode 100644
index 00000000..553a3eae
--- /dev/null
+++ b/apps/com.pelagicore.tuner/+lucee/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:16bd8a67dcfc04de170cdae9afe6f4b683f18728ad7098a7f2df0ff8a8a8da68
+size 695
diff --git a/apps/com.pelagicore.tuner/icon.png b/apps/com.pelagicore.tuner/icon.png
new file mode 100644
index 00000000..215b6590
--- /dev/null
+++ b/apps/com.pelagicore.tuner/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fd93c03a6a6d06a91e0988291300711e967d114084ac9fcfb93a2244d3c7cec5
+size 878
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/fonts/readme b/apps/com.theqtcompany.cluster/assets/3dGauges/fonts/readme
new file mode 100644
index 00000000..ce8dce71
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/fonts/readme
@@ -0,0 +1,2 @@
+"Russian road sign font" (russianroadsign-medium.ttf) was digitized by Alexander Sapozhnikov, shoorick@cpan.org.
+The font is used under Creative Commons Licenses with the following terms: Attribution, ShareAlike.
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/fonts/russianroadsign-medium.ttf b/apps/com.theqtcompany.cluster/assets/3dGauges/fonts/russianroadsign-medium.ttf
new file mode 100644
index 00000000..135e0fae
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/fonts/russianroadsign-medium.ttf
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:47f5cb1064c0bcc613ffedf85f0bf1acbf23fabf358b5c2d948cc8a9eb7a1a2c
+size 123756
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/gauges.uia b/apps/com.theqtcompany.cluster/assets/3dGauges/gauges.uia
new file mode 100644
index 00000000..ac12ef7a
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/gauges.uia
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<application>
+ <assets initial="gauges">
+ <presentation src="presentations/gauges.uip" id="gauges"/>
+ <dataInput name="darkThemeVisible" type="Boolean"/>
+ <dataInput name="gaugesScale" type="Vector3"/>
+ <dataInput name="lightThemeVisible" type="Boolean"/>
+ <dataInput name="mainLightColor" type="Variant"/>
+ <dataInput name="mainPanelOpacity" type="Float"/>
+ <dataInput name="rpmGaugePosition" type="Vector3"/>
+ <dataInput name="rpmGaugeRotation" type="Vector3"/>
+ <dataInput name="rpmVectorQml" type="Vector3"/>
+ <dataInput name="speedGaugePosition" type="Vector3"/>
+ <dataInput name="speedGaugeRotation" type="Vector3"/>
+ <dataInput name="speedLimitObjectVisible" type="Boolean"/>
+ <dataInput name="speedLimitText" type="Float"/>
+ <dataInput name="speedVectorQml" type="Vector3"/>
+ </assets>
+ <statemachine ref="#logic">
+ <visual-states>
+ <state ref="Initial">
+ <enter>
+ <goto-slide element="main:Scene" rel="next"/>
+ </enter>
+ </state>
+ </visual-states>
+ </statemachine>
+</application>
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Glass-alpha05.png b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Glass-alpha05.png
new file mode 100644
index 00000000..ce58c28b
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Glass-alpha05.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8cdb1d50b884cee96d70fb3629d74c01219d21d3a3072604a1f9bf963e885e8f
+size 21903
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/OpenfootageNET_garage-512.hdr b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/OpenfootageNET_garage-512.hdr
new file mode 100644
index 00000000..0100da12
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/OpenfootageNET_garage-512.hdr
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:368a7cf87bc0aef114b30da24a84e5bdab6c60cecd009ab6e17f8c12e2863338
+size 422659
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7-w.png b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7-w.png
new file mode 100644
index 00000000..d34ca6b9
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7-w.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a1f18ea98edf81394fc50f04bf3f13ab71ad222c7e4e6dd6cf1910dafffdc63e
+size 10397
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7.png b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7.png
new file mode 100644
index 00000000..59f21a05
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/Rpm7.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e0eca23e7ec88a5b76d09cfc44ac625659e6935adc2f64bae1eaac6cd7d31e3e
+size 29968
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/chromeMap.jpg b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/chromeMap.jpg
new file mode 100644
index 00000000..971b9eb0
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/chromeMap.jpg
Binary files differ
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001-w.png b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001-w.png
new file mode 100644
index 00000000..32e5c044
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001-w.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:acd026789462a35cd7b63d0a80ed5c97c6bebba39cdc42880e1ace3b63b6d5f9
+size 268208
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001.png b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001.png
new file mode 100644
index 00000000..8e394200
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/gradient_lines_001.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3748062e6847c541d73f45399750e25b6c912d1813ed187528c034e9e067afbf
+size 269921
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260-w.png b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260-w.png
new file mode 100644
index 00000000..51051de7
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260-w.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e4c991fd21b358ba15ab2ff32600ecf59249614f3b56b487b3a36fe675994080
+size 15784
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260.png b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260.png
new file mode 100644
index 00000000..6065855e
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/maps/kmh260.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:89fd229fe0f1e1c57bbb226e2839313d9b78f67dc243b8374d5a92868a0a8810
+size 20767
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/Ring_2.import b/apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/Ring_2.import
new file mode 100644
index 00000000..fd352d5b
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/Ring_2.import
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<UIP Version="1" >
+ <Project Revision="1" >
+ <Graph >
+ <Group id="__import__root__" >
+ <Model id="qt_gauge_ring_2" name="qt_gauge_ring_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/qt_gauge_ring_2.mesh" >
+ <Material id="Default_white" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" opacity="100" specularamount="0" />
+ </Model>
+ </Group>
+ </Graph>
+ <Import SrcFile="../../../../3D Models/Automotive/Cluster/Other/Ring_2.fbx" ImageDir="Images" MeshDir="Meshes" >
+ <Mesh >
+ <Source >qt_gauge_ring_2</Source>
+ <Dest >meshes/qt_gauge_ring_2.mesh</Dest>
+ </Mesh>
+ </Import>
+ </Project>
+</UIP>
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/meshes/qt_gauge_ring_2.mesh b/apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/meshes/qt_gauge_ring_2.mesh
new file mode 100644
index 00000000..588d8d7c
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/Ring_2/meshes/qt_gauge_ring_2.mesh
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1aac1f7d40168a79344e965c4127472a2bfa809d8a331c29993261cc52bb6a5e
+size 25608
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/gauges.import b/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/gauges.import
new file mode 100644
index 00000000..d0e4e6d1
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/gauges.import
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<UIP Version="1" >
+ <Project Revision="1" >
+ <Graph >
+ <Group id="__import__root__" orientation="Right Handed" position="0 0 -0" rotation="-90 -0 0" rotationorder="XYZr" scale="1 1 1" >
+ <Model id="Automotive_Gauges" name="Automotive_Gauges" orientation="Right Handed" position="2.13057 0.118131 -0.124425" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/Automotive_Gauges.mesh" >
+ <Material id="white" name="white" blendmode="Normal" diffuse="0.150936 0.156254 0.32875" emissivepower="0" opacity="100" specularamount="0" specularroughness="50" />
+ </Model>
+ <Model id="glass1" name="glass1" orientation="Right Handed" position="0.632279 0.11815 -0.124416" rotation="0 -0 0" rotationorder="XYZr" scale="1.02503 1.02503 1.02503" sourcepath="meshes/glass1.mesh" >
+ <Material id="Material_001" name="Material_001" blendmode="Normal" diffuse="0.181266 0.176071 0.176071" emissivepower="0" opacity="20" specularamount="0" specularroughness="50" />
+ </Model>
+ <Light id="Sun" name="Sun" brightness="100" castshadow="False" lightdiffuse="1 1 1" lighttype="Directional" orientation="Right Handed" position="-10.4436 0 -0.165135" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" />
+ </Group>
+ </Graph>
+ <Import SrcFile="../../../../../../../../../sandbox/gauges.dae" ImageDir="Images" MeshDir="Meshes" >
+ <Mesh >
+ <Source >glass1</Source>
+ <Dest >meshes/glass1.mesh</Dest>
+ </Mesh>
+ <Mesh >
+ <Source >Automotive_Gauges</Source>
+ <Dest >meshes/Automotive_Gauges.mesh</Dest>
+ </Mesh>
+ </Import>
+ </Project>
+</UIP>
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/Automotive_Gauges.mesh b/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/Automotive_Gauges.mesh
new file mode 100644
index 00000000..eae3861b
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/Automotive_Gauges.mesh
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d5e75c4851d82a514dcb386c037475445b75b9a9b9429d7757ed2d70c702984e
+size 1136008
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/glass1.mesh b/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/glass1.mesh
new file mode 100644
index 00000000..0937a560
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/gauges/meshes/glass1.mesh
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ca8cab5827cdd13625a0023db54d52e6b203e1238d0d1e99e0c30b5fa4681060
+size 155136
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/meshes/qt_gauge_needles_2.mesh b/apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/meshes/qt_gauge_needles_2.mesh
new file mode 100644
index 00000000..9cfe2cdf
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/meshes/qt_gauge_needles_2.mesh
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d4aebef3ffabdad9520db65fb5d639a779eb65e0e5ce12b149b4c3f3214d0105
+size 16860
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/needle_2.import b/apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/needle_2.import
new file mode 100644
index 00000000..c70f05a9
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/needle_2/needle_2.import
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<UIP Version="1" >
+ <Project Revision="1" >
+ <Graph >
+ <Group id="__import__root__" >
+ <Model id="qt_gauge_needles_2" name="qt_gauge_needles_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/qt_gauge_needles_2.mesh" >
+ <Material id="qt_gauge_needles:red_transparent" name="qt_gauge_needles:red_transparent" blendmode="Normal" diffuse="1 1 1" emissivepower="0" opacity="100" specularamount="0" />
+ <Material id="qt_gauge_needles:black_solid" name="qt_gauge_needles:black_solid" blendmode="Normal" diffuse="1 1 1" emissivepower="0" opacity="100" specularamount="0" />
+ <Material id="qt_gauge_needles:solidWhite" name="qt_gauge_needles:solidWhite" blendmode="Normal" diffuse="1 1 1" emissivepower="0" opacity="100" specularamount="0" />
+ </Model>
+ </Group>
+ </Graph>
+ <Import SrcFile="../../../../3D Models/Automotive/Cluster/Needles/needle_2.fbx" ImageDir="Images" MeshDir="Meshes" >
+ <Mesh >
+ <Source >qt_gauge_needles_2</Source>
+ <Dest >meshes/qt_gauge_needles_2.mesh</Dest>
+ </Mesh>
+ </Import>
+ </Project>
+</UIP>
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/maps/gradient.png b/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/maps/gradient.png
new file mode 100644
index 00000000..546c2355
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/maps/gradient.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4516a0f438c9355963f2989a01cad23f0408e4bf7993452edf3ac1df5cabb2f8
+size 164954
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/meshes/qt_gauge_background_round_1.mesh b/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/meshes/qt_gauge_background_round_1.mesh
new file mode 100644
index 00000000..aa4ff857
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/meshes/qt_gauge_background_round_1.mesh
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b2cb79ecc0d271cb739bd6d35a9182c680cd06f1f2a3043df5a3f4d012a9d01d
+size 2892
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/roundbg_1.import b/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/roundbg_1.import
new file mode 100644
index 00000000..44c55ef9
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/roundbg_1/roundbg_1.import
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<UIP Version="1" >
+ <Project Revision="1" >
+ <Graph >
+ <Group id="__import__root__" >
+ <Model id="qt_gauge_background_round_1" name="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/qt_gauge_background_round_1.mesh" >
+ <Material id="background_1" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="background_1_diffusemap" emissivepower="0" opacity="100" specularamount="0" >
+ <Image id="background_1_diffusemap" name="background_1_diffusemap" sourcepath="maps/gradient.png" />
+ </Material>
+ </Model>
+ </Group>
+ </Graph>
+ <Import SrcFile="../../../../3D Models/Automotive/Cluster/GaugeBackgrounds/roundbg_1.fbx" ImageDir="Images" MeshDir="Meshes" >
+ <Image >
+ <Source >roundbg_1.fbm/gradient.png</Source>
+ <Dest >maps/gradient.png</Dest>
+ </Image>
+ <Mesh >
+ <Source >qt_gauge_background_round_1</Source>
+ <Dest >meshes/qt_gauge_background_round_1.mesh</Dest>
+ </Mesh>
+ </Import>
+ </Project>
+</UIP>
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh
new file mode 100644
index 00000000..3678520f
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:66ed84e2ee047a66fa7ce7d8bccbed19621c4e89257741edfdd08385e5207695
+size 40952
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/tickmark_260.import b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/tickmark_260.import
new file mode 100644
index 00000000..ca68731b
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_260/tickmark_260.import
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<UIP Version="1" >
+ <Project Revision="1" >
+ <Graph >
+ <Group id="__import__root__" >
+ <Model id="qt_gauge_tickmarks_260" name="qt_gauge_tickmarks_260" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/qt_gauge_tickmarks_260.mesh" >
+ <Material id="Default_white" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" opacity="100" specularamount="0" />
+ </Model>
+ </Group>
+ </Graph>
+ <Import SrcFile="../../../../3D Models/Automotive/Cluster/Tickmarks/tickmark_260.fbx" ImageDir="Images" MeshDir="Meshes" >
+ <Mesh >
+ <Source >qt_gauge_tickmarks_260</Source>
+ <Dest >meshes/qt_gauge_tickmarks_260.mesh</Dest>
+ </Mesh>
+ </Import>
+ </Project>
+</UIP>
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh
new file mode 100644
index 00000000..e18cb450
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b7cf8d0a8edd6aa4e10119168662ca07a9600900c7aceb19ce4b678e75ee1b51
+size 2248
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/tickmark_8_small.import b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/tickmark_8_small.import
new file mode 100644
index 00000000..28d627c4
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/models/tickmark_8_small/tickmark_8_small.import
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<UIP Version="1" >
+ <Project Revision="1" >
+ <Graph >
+ <Group id="__import__root__" >
+ <Model id="qt_gauge_tickmarks_8_small" name="qt_gauge_tickmarks_8_small" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="meshes/qt_gauge_tickmarks_8_small.mesh" >
+ <Material id="Default_white" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" opacity="100" specularamount="0" />
+ </Model>
+ </Group>
+ </Graph>
+ <Import SrcFile="../../../../3D Models/Automotive/Cluster/Tickmarks/tickmark_8_small.fbx" ImageDir="Images" MeshDir="Meshes" >
+ <Mesh >
+ <Source >qt_gauge_tickmarks_8_small</Source>
+ <Dest >meshes/qt_gauge_tickmarks_8_small.mesh</Dest>
+ </Mesh>
+ </Import>
+ </Project>
+</UIP>
diff --git a/apps/com.theqtcompany.cluster/assets/3dGauges/presentations/gauges.uip b/apps/com.theqtcompany.cluster/assets/3dGauges/presentations/gauges.uip
new file mode 100644
index 00000000..a7ffac7a
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/3dGauges/presentations/gauges.uip
@@ -0,0 +1,351 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<UIP version="3" >
+ <Project >
+ <ProjectSettings author="" company="" presentationWidth="1280" presentationHeight="480" maintainAspect="False" preferKtx="False" >
+ <CustomColors count="16" >#ff902f #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff</CustomColors>
+ </ProjectSettings>
+ <BufferData >
+ <ImageBuffer sourcepath="../maps/Glass-alpha05.png" hasTransparency="True" />
+ <ImageBuffer sourcepath="../maps/Rpm7-w.png" hasTransparency="True" />
+ <ImageBuffer sourcepath="../maps/Rpm7.png" hasTransparency="True" />
+ <ImageBuffer sourcepath="../maps/kmh260-w.png" hasTransparency="True" />
+ <ImageBuffer sourcepath="../maps/kmh260.png" hasTransparency="True" />
+ <ImageBuffer sourcepath="../models/roundbg_1/maps/gradient.png" hasTransparency="True" />
+ </BufferData>
+ <Graph >
+ <Scene id="Scene" backgroundcolor="0.27451 0.27451 0.27451" bgcolorenable="False" controlledproperty="" >
+ <Layer id="Cluster3D2" >
+ <Camera id="Camera_002" >
+ <Light id="DangerLight" />
+ <Light id="Light2" />
+ <Light id="MainLight2" />
+ </Camera>
+ <Group id="Cluster_001" >
+ <Group id="MainGauges" >
+ <Group id="LeftGauge_001" >
+ <Group id="gauges" importid="__import__root__" orientation="Right Handed" position="0 0 -0" rotation="-90 -0 0" rotationorder="XYZr" scale="1 1 1" >
+ <Model id="Automotive_Gauges" name="Automotive_Gauges" importid="Automotive_Gauges" orientation="Right Handed" position="2.13057 0.118131 -0.124425" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/gauges/meshes/Automotive_Gauges.mesh" >
+ <ReferencedMaterial id="Material_002" />
+ </Model>
+ <Model id="glass1" name="glass1" importid="glass1" orientation="Right Handed" position="0.632279 0.11815 -0.124416" rotation="0 -0 0" rotationorder="XYZr" scale="1.02503 1.02503 1.02503" sourcepath="../models/gauges/meshes/glass1.mesh" >
+ <ReferencedMaterial id="Material_001_animatable" />
+ </Model>
+ </Group>
+ <Model id="SpeedLimitObject" >
+ <Model id="Cylinder" >
+ <Material id="Default_animatable" />
+ <Text id="SpeedLimit" />
+ </Model>
+ <Material id="Default" />
+ </Model>
+ <Group id="GaugeBackground" >
+ <Group id="roundbg_1" importid="__import__root__" >
+ <Model id="qt_gauge_background_round_1" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" >
+ <Material id="background_1" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="#background_1_diffusemap" emissivepower="0" importid="background_1" opacity="100" specularamount="0" >
+ <Image id="background_1_diffusemap" name="background_1_diffusemap" importid="background_1_diffusemap" sourcepath="../models/roundbg_1/maps/gradient.png" />
+ <Image id="background_1_specularreflection" />
+ </Material>
+ </Model>
+ </Group>
+ <Group id="roundbg_1_002" importid="__import__root__" >
+ <Model id="qt_gauge_background_round_1_002" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" >
+ <Material id="background_1_002" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="#background_1_002_diffusemap" emissivepower="0" importid="background_1" opacity="100" specularamount="0" >
+ <Image id="background_1_002_diffusemap" name="background_1_diffusemap" importid="background_1_diffusemap" sourcepath="../models/roundbg_1/maps/gradient.png" />
+ <Image id="background_1_002_specularreflection" />
+ </Material>
+ </Model>
+ </Group>
+ <Group id="Ring_2" importid="__import__root__" >
+ <Model id="qt_gauge_ring_2" name="qt_gauge_ring_2" importid="qt_gauge_ring_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/Ring_2/meshes/qt_gauge_ring_2.mesh" >
+ <Material id="Default_white" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" >
+ <Image id="Default_white_specularreflection" />
+ </Material>
+ </Model>
+ </Group>
+ </Group>
+ <Component id="GaugeNeedle" >
+ <Group id="GaugeNeedle_001" >
+ <Group id="needle_2" importid="__import__root__" >
+ <Model id="qt_gauge_needles_2" name="qt_gauge_needles_2" importid="qt_gauge_needles_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/needle_2/meshes/qt_gauge_needles_2.mesh" >
+ <Material id="qt_gauge_needles:red_transparent" name="qt_gauge_needles:red_transparent" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:red_transparent" opacity="100" specularamount="0" />
+ <Material id="qt_gauge_needles:black_solid" name="qt_gauge_needles:black_solid" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:black_solid" opacity="100" specularamount="0" />
+ <Material id="qt_gauge_needles:solidWhite" name="qt_gauge_needles:solidWhite" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:solidWhite" opacity="100" specularamount="0" >
+ <Image id="qt_gauge_needles:solidWhite_specularreflection" />
+ </Material>
+ </Model>
+ <Light id="gaugesLight" />
+ </Group>
+ </Group>
+ </Component>
+ <Group id="GaugeTickmarks" >
+ <Group id="tickmark_260_001" importid="__import__root__" >
+ <Model id="qt_gauge_tickmarks_260_001" name="qt_gauge_tickmarks_260" importid="qt_gauge_tickmarks_260" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh" >
+ <Material id="black_tickmarks" />
+ </Model>
+ </Group>
+ <Group id="tickmark_260" importid="__import__root__" >
+ <Model id="qt_gauge_tickmarks_260" name="qt_gauge_tickmarks_260" importid="qt_gauge_tickmarks_260" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_260/meshes/qt_gauge_tickmarks_260.mesh" >
+ <Material id="Default_white_001" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" />
+ </Model>
+ </Group>
+ </Group>
+ <Group id="GaugeNumbers" >
+ <Model id="kmh260_001" >
+ <Material id="Material" >
+ <Image id="Material_diffusemap" />
+ </Material>
+ </Model>
+ <Model id="kmh260" >
+ <Material id="Material_003" >
+ <Image id="Material_003_diffusemap" />
+ </Material>
+ </Model>
+ </Group>
+ </Group>
+ <Group id="RightGauge_001" >
+ <Group id="gauges_001" importid="__import__root__" orientation="Right Handed" position="0 0 -0" rotation="-90 -0 0" rotationorder="XYZr" scale="1 1 1" >
+ <Model id="Automotive_Gauges_001" name="Automotive_Gauges" importid="Automotive_Gauges" orientation="Right Handed" position="2.13057 0.118131 -0.124425" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/gauges/meshes/Automotive_Gauges.mesh" >
+ <Material id="white_animatable" >
+ <Image id="white_animatable_specularreflection" />
+ </Material>
+ </Model>
+ <Model id="glass1_001" name="glass1" importid="glass1" orientation="Right Handed" position="0.632279 0.11815 -0.124416" rotation="0 -0 0" rotationorder="XYZr" scale="1.02503 1.02503 1.02503" sourcepath="../models/gauges/meshes/glass1.mesh" >
+ <Material id="Material_001_animatable_001" >
+ <Image id="Material_001_animatable_001_specularmap" />
+ <Image id="Material_001_animatable_001_diffusemap" />
+ </Material>
+ </Model>
+ </Group>
+ <Group id="GaugeBackground_001" >
+ <Group id="roundbg_1_003" importid="__import__root__" >
+ <Model id="qt_gauge_background_round_1_003" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" >
+ <Material id="background_1_003" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="#background_1_003_diffusemap" emissivepower="0" importid="background_1" opacity="100" specularamount="0" >
+ <Image id="background_1_003_diffusemap" name="background_1_diffusemap" importid="background_1_diffusemap" sourcepath="../models/roundbg_1/maps/gradient.png" />
+ <Image id="background_1_003_specularreflection" />
+ </Material>
+ </Model>
+ </Group>
+ <Group id="roundbg_1_001" importid="__import__root__" >
+ <Model id="qt_gauge_background_round_1_001" name="qt_gauge_background_round_1" importid="qt_gauge_background_round_1" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/roundbg_1/meshes/qt_gauge_background_round_1.mesh" >
+ <Material id="background_1_001" name="background_1" blendmode="Normal" diffuse="1 1 1" diffusemap="#background_1_001_diffusemap" emissivepower="0" importid="background_1" opacity="100" specularamount="0" >
+ <Image id="background_1_001_diffusemap" name="background_1_diffusemap" importid="background_1_diffusemap" sourcepath="../models/roundbg_1/maps/gradient.png" />
+ <Image id="background_1_001_specularreflection" />
+ </Material>
+ </Model>
+ </Group>
+ <Group id="Ring_2_001" importid="__import__root__" >
+ <Model id="qt_gauge_ring_2_001" name="qt_gauge_ring_2" importid="qt_gauge_ring_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/Ring_2/meshes/qt_gauge_ring_2.mesh" >
+ <Material id="Default_white_002" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" >
+ <Image id="Default_white_002_specularreflection" />
+ </Material>
+ </Model>
+ </Group>
+ </Group>
+ <Component id="GaugeNeedle_002" >
+ <Group id="GaugeNeedle_003" >
+ <Group id="needle_2_001" importid="__import__root__" >
+ <Light id="LightGagugesRight" />
+ <Model id="qt_gauge_needles_2_001" name="qt_gauge_needles_2" importid="qt_gauge_needles_2" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/needle_2/meshes/qt_gauge_needles_2.mesh" >
+ <Material id="qt_gauge_needles:red_transparent_001" name="qt_gauge_needles:red_transparent" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:red_transparent" opacity="100" specularamount="0" />
+ <Material id="qt_gauge_needles:black_solid_001" name="qt_gauge_needles:black_solid" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:black_solid" opacity="100" specularamount="0" />
+ <Material id="qt_gauge_needles:solidWhite_001" name="qt_gauge_needles:solidWhite" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="qt_gauge_needles:solidWhite" opacity="100" specularamount="0" >
+ <Image id="qt_gauge_needles:solidWhite_001_specularreflection" />
+ </Material>
+ </Model>
+ </Group>
+ </Group>
+ </Component>
+ <Group id="GaugeTickmarks_001" >
+ <Group id="tickmark_8_small" importid="__import__root__" >
+ <Model id="qt_gauge_tickmarks_8_small" name="qt_gauge_tickmarks_8_small" importid="qt_gauge_tickmarks_8_small" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh" >
+ <Material id="Default_white_003" name="Default_white" blendmode="Normal" diffuse="1 1 1" emissivepower="0" importid="Default_white" opacity="100" specularamount="0" />
+ </Model>
+ </Group>
+ <Group id="tickmark_8_small_001" importid="__import__root__" >
+ <Model id="qt_gauge_tickmarks_8_small_001" name="qt_gauge_tickmarks_8_small" importid="qt_gauge_tickmarks_8_small" orientation="Right Handed" position="0 0 -0" rotation="0 -0 0" rotationorder="XYZr" scale="1 1 1" sourcepath="../models/tickmark_8_small/meshes/qt_gauge_tickmarks_8_small.mesh" >
+ <Material id="Default_black" />
+ </Model>
+ </Group>
+ </Group>
+ <Group id="GaugeNumbers_001" >
+ <Model id="Rpm7_001" >
+ <Material id="Material_001" >
+ <Image id="Material_001_diffusemap" />
+ </Material>
+ </Model>
+ <Model id="Rpm7" >
+ <Material id="Material_004" >
+ <Image id="Material_004_diffusemap" />
+ </Material>
+ </Model>
+ </Group>
+ <Group id="GaugeText_001" />
+ </Group>
+ </Group>
+ </Group>
+ </Layer>
+ </Scene>
+ </Graph>
+ <Logic >
+ <State name="Master Slide" component="#Scene" >
+ <Add ref="#Cluster3D2" name="Cluster3D" aodither="False" aosamplerate="3" aostrength="0" background="Transparent" backgroundcolor="1 1 1" height="100" heightunits="percent" leftunits="percent" multisampleaa="SSAA" probe2fade="1" probebright="231" probefov="169.26" probehorizon="-1" progressiveaa="8x" temporalaa="False" width="100" widthunits="percent" />
+ <Add ref="#Camera_002" fov="8.16" orthographic="False" position="0 0 -395" rotation="0 0 0" />
+ <Add ref="#Cluster_001" name="Cluster" controlledproperty="$mainPanelOpacity opacity" position="1 -2.5 0" />
+ <Add ref="#MainGauges" name="MainGauges" locked="False" position="0 0.268 -1.522" rotation="0 0 0" />
+ <Add ref="#LeftGauge_001" name="LeftGauge" controlledproperty="$gaugesScale scale $speedGaugeRotation rotation $speedGaugePosition position" locked="False" pivot="0 0 0" position="-52 0 0" rotation="-60 -30 0" scale="1.7 1.7 1.7" />
+ <Add ref="#GaugeBackground" name="GaugeBackground" controlledproperty="" locked="False" position="0 0 0" scale="1 5 1" />
+ <Add ref="#roundbg_1" name="roundbg_1" controlledproperty="$darkThemeVisible eyeball" importfile="models/roundbg_1/roundbg_1.import" locked="False" position="0 -0.01 0" scale="0.89 0.9 0.89" sourcepath="../models/roundbg_1/roundbg_1.import" />
+ <Add ref="#qt_gauge_background_round_1" controlledproperty="$darkThemeVisible eyeball" importfile="models/roundbg_1/roundbg_1.import" locked="False" />
+ <Add ref="#background_1" bumpamount="1" importfile="models/roundbg_1/roundbg_1.import" ior="0.18" locked="False" specularamount="0.5" specularreflection="#background_1_specularreflection" specularroughness="0.321" />
+ <Add ref="#background_1_diffusemap" importfile="models/roundbg_1/roundbg_1.import" locked="False" sourcepath="../maps/gradient_lines_001.png" />
+ <Add ref="#background_1_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" />
+ <Add ref="#Ring_2" name="Ring_2" controlledproperty="" importfile="models/Ring_2/Ring_2.import" locked="False" position="0 -0.05 0" scale="1 1.2 1" sourcepath="../models/Ring_2/Ring_2.import" />
+ <Add ref="#qt_gauge_ring_2" controlledproperty="" importfile="models/Ring_2/Ring_2.import" locked="False" />
+ <Add ref="#Default_white" diffuse="0.0980392 0.0980392 0.0980392" importfile="models/Ring_2/Ring_2.import" locked="False" specularamount="1" specularreflection="#Default_white_specularreflection" />
+ <Add ref="#Default_white_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" />
+ <Add ref="#GaugeNeedle" name="GaugeNeedle" controlledproperty="" locked="False" position="0 -2.5 0" />
+ <Add ref="#GaugeTickmarks" name="GaugeTickmarks" controlledproperty="" locked="False" />
+ <Add ref="#tickmark_260" name="tickmark_260" controlledproperty="$darkThemeVisible eyeball" importfile="models/tickmark_260/tickmark_260.import" locked="False" sourcepath="../models/tickmark_260/tickmark_260.import" />
+ <Add ref="#qt_gauge_tickmarks_260" importfile="models/tickmark_260/tickmark_260.import" locked="False" />
+ <Add ref="#Default_white_001" diffuse="1 1 1" importfile="models/tickmark_260/tickmark_260.import" locked="False" />
+ <Add ref="#GaugeNumbers" name="GaugeNumbers" controlledproperty="" locked="False" position="0.597784 2 0.170977" rotation="90 0 0" scale="0.17 0.17 0.17" />
+ <Add ref="#kmh260" name="kmh260" controlledproperty="$darkThemeVisible eyeball" locked="False" position="1.52588e-05 -3.8147e-06 11.4355" rotation="0 0 0" scale="1.024 1.024 1" sourcepath="#Rectangle" />
+ <Add ref="#Material_003" bumpamount="0.5" controlledproperty="" diffusemap="#Material_003_diffusemap" emissivepower="0" locked="False" shaderlighting="None" />
+ <Add ref="#Material_003_diffusemap" locked="False" sourcepath="../maps/kmh260.png" />
+ <Add ref="#RightGauge_001" name="RightGauge" controlledproperty="$gaugesScale scale $rpmGaugeRotation rotation $rpmGaugePosition position" locked="False" position="48 0 0" rotation="-60 30 0" scale="1.7 1.7 1.7" />
+ <Add ref="#GaugeBackground_001" name="GaugeBackground" locked="False" position="0 0 0" scale="1 5 1" />
+ <Add ref="#roundbg_1_001" name="roundbg_1" controlledproperty="$darkThemeVisible eyeball" importfile="models/roundbg_1/roundbg_1.import" locked="False" position="0 -0.01 0" scale="0.89 0.9 0.89" sourcepath="../models/roundbg_1/roundbg_1.import" />
+ <Add ref="#qt_gauge_background_round_1_001" controlledproperty="$darkThemeVisible eyeball" importfile="models/roundbg_1/roundbg_1.import" locked="False" />
+ <Add ref="#background_1_001" bumpamount="1" importfile="models/roundbg_1/roundbg_1.import" ior="0.19" locked="False" specularamount="0.5" specularreflection="#background_1_001_specularreflection" specularroughness="0.31069" />
+ <Add ref="#background_1_001_diffusemap" importfile="models/roundbg_1/roundbg_1.import" locked="False" sourcepath="../maps/gradient_lines_001.png" />
+ <Add ref="#background_1_001_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" />
+ <Add ref="#Ring_2_001" name="Ring_2" importfile="models/Ring_2/Ring_2.import" locked="False" position="0 -0.05 0" scale="1 1.2 1" sourcepath="../models/Ring_2/Ring_2.import" />
+ <Add ref="#qt_gauge_ring_2_001" controlledproperty="" importfile="models/Ring_2/Ring_2.import" locked="False" />
+ <Add ref="#Default_white_002" diffuse="0.0980392 0.0980392 0.0980392" importfile="models/Ring_2/Ring_2.import" locked="False" specularamount="1" specularreflection="#Default_white_002_specularreflection" />
+ <Add ref="#Default_white_002_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" />
+ <Add ref="#GaugeNeedle_002" name="GaugeNeedle" controlledproperty="" locked="False" position="0 0.5 0" />
+ <Add ref="#GaugeTickmarks_001" name="GaugeTickmarks" controlledproperty="" locked="False" scale="1 1 1" />
+ <Add ref="#tickmark_8_small" name="tickmark_8_small" controlledproperty="$darkThemeVisible eyeball" importfile="models/tickmark_8_small/tickmark_8_small.import" locked="False" scale="1.3 1.3 1.3" sourcepath="../models/tickmark_8_small/tickmark_8_small.import" />
+ <Add ref="#qt_gauge_tickmarks_8_small" importfile="models/tickmark_8_small/tickmark_8_small.import" locked="False" />
+ <Add ref="#Default_white_003" importfile="models/tickmark_8_small/tickmark_8_small.import" locked="False" />
+ <Add ref="#GaugeNumbers_001" name="GaugeNumbers" locked="False" rotation="90 0 0" scale="0.17 0.17 0.17" />
+ <Add ref="#Rpm7" name="Rpm7" controlledproperty="$darkThemeVisible eyeball" locked="False" position="1.77449 4.30839 0" scale="1.24 1.24 1.24" sourcepath="#Rectangle" />
+ <Add ref="#Material_004" controlledproperty="" diffusemap="#Material_004_diffusemap" locked="False" shaderlighting="None" />
+ <Add ref="#Material_004_diffusemap" locked="False" sourcepath="../maps/Rpm7.png" />
+ <Add ref="#GaugeText_001" name="GaugeText" locked="False" />
+ <State id="Scene-Front" name="Front" playmode="Stop at end" playthroughto="Next" >
+ <Set ref="#Scene" >
+ <Action id="Scene-Action" eyeball="True" triggerObject="#Scene" event="onPressureDown" targetObject="#Scene" handler="Go to Slide" >
+ <HandlerArgument name="Slide" type="String" argtype="Slide" value="Angle" />
+ </Action>
+ </Set>
+ <Set ref="#Cluster3D2" endtime="24083" />
+ <Set ref="#Camera_002" endtime="24083" />
+ <Set ref="#Cluster_001" endtime="24083" />
+ <Set ref="#MainGauges" endtime="24083" />
+ <Set ref="#LeftGauge_001" endtime="24083" rotation="-90 0 0" />
+ <Set ref="#GaugeBackground" endtime="24083" />
+ <Set ref="#roundbg_1" endtime="24083" />
+ <Set ref="#qt_gauge_background_round_1" endtime="24083" />
+ <Set ref="#Ring_2" endtime="24083" eyeball="False" />
+ <Set ref="#qt_gauge_ring_2" endtime="24083" />
+ <Set ref="#GaugeNeedle" endtime="24083" />
+ <Set ref="#GaugeTickmarks" endtime="24083" />
+ <Set ref="#tickmark_260" endtime="24083" />
+ <Set ref="#qt_gauge_tickmarks_260" endtime="24083" />
+ <Set ref="#GaugeNumbers" endtime="24083" />
+ <Set ref="#kmh260" endtime="24083" />
+ <Set ref="#RightGauge_001" endtime="24083" rotation="-90 0 0" />
+ <Set ref="#GaugeBackground_001" endtime="24083" />
+ <Set ref="#roundbg_1_001" endtime="24083" />
+ <Set ref="#qt_gauge_background_round_1_001" endtime="24083" />
+ <Set ref="#Ring_2_001" endtime="24083" eyeball="False" />
+ <Set ref="#qt_gauge_ring_2_001" endtime="24083" />
+ <Set ref="#GaugeNeedle_002" endtime="24083" />
+ <Set ref="#GaugeTickmarks_001" endtime="24083" />
+ <Set ref="#tickmark_8_small" endtime="24083" />
+ <Set ref="#qt_gauge_tickmarks_8_small" endtime="24083" />
+ <Set ref="#GaugeNumbers_001" endtime="24083" />
+ <Set ref="#Rpm7" endtime="24083" />
+ <Set ref="#GaugeText_001" endtime="24083" />
+ <Add ref="#DangerLight" name="DangerLight" brightness="130" controlledproperty="" endtime="24083" lightambient="0.129412 0.65098 0.607843" lightdiffuse="1 1 1" lighttype="Point" linearfade="0" position="0 0 0" scope="#SpeedLimitObject" />
+ <Add ref="#Light2" name="MainLight" brightness="45" controlledproperty="$mainLightColor lightdiffuse $mainLightColor lightambient" endtime="24083" lightambient="0 0 0" lightdiffuse="1 1 1" lightspecular="1 1 1" lighttype="Directional" position="0 0 0" rotation="10 0 0" scale="11 11 1" scope="#LeftGauge_001" />
+ <Add ref="#MainLight2" name="MainLight2" brightness="50" controlledproperty="$mainLightColor lightdiffuse $mainLightColor lightambient" endtime="24083" lightambient="0 0 0" lightdiffuse="1 1 1" lightspecular="1 1 1" lighttype="Directional" position="0 0 0" rotation="10 0 0" scale="11 11 1" scope="#RightGauge_001" />
+ <Add ref="#gauges" name="gauges" endtime="24083" importfile="../models/gauges/gauges.import" position="-0.384471 1.982 0.287" rotation="0 0 -90" scale="1.6 2.3 2.3" sourcepath="../models/gauges/gauges.import" />
+ <Add ref="#Automotive_Gauges" endtime="24083" importfile="../models/gauges/gauges.import" />
+ <Add ref="#Material_002" name="Material" endtime="24083" referencedmaterial="#white_animatable" />
+ <Add ref="#glass1" endtime="24083" importfile="../models/gauges/gauges.import" />
+ <Add ref="#Material_001_animatable" name="Material_001_animatable" endtime="24083" referencedmaterial="#Material_001_animatable_001" />
+ <Add ref="#SpeedLimitObject" name="SpeedLimitObject" controlledproperty="$speedLimitObjectVisible eyeball" endtime="24083" position="-9 2.56995 10" rotation="0 0 0" scale="0.07 0.005 0.07" sourcepath="#Cylinder" />
+ <Add ref="#Cylinder" name="Cylinder" controlledproperty="$speedLimitObjectVisible eyeball" endtime="24083" position="0.927 27 0.12" scale="0.8 1 0.8" sourcepath="#Cylinder" />
+ <Add ref="#Default_animatable" name="Default_animatable" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="" importid="" ior="1.5" opacity="100" shaderlighting="None" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" />
+ <Add ref="#SpeedLimit" name="SpeedLimit" controlledproperty="$speedLimitText textstring $speedLimitObjectVisible eyeball" dropshadow="True" dropshadowoffsetx="32" dropshadowstrength="100" elide="False" endtime="24083" font="russianroadsign-medium" horzalign="Center" position="0 60 2" rotation="90 0 0" scale="0.8 0.8 0.8" size="72" textcolor="0 0 0" textstring="120" wordwrap="WrapWord" />
+ <Add ref="#Default" name="Default" blendmode="Normal" diffuse="0.435294 0 0" shaderlighting="Pixel" specularroughness="0.001" speculartint="1 1 1" vertexcolors="False" />
+ <Add ref="#roundbg_1_002" name="roundbg_white" controlledproperty="$lightThemeVisible eyeball" endtime="24083" importfile="models/roundbg_1/roundbg_1.import" locked="False" position="0 -0.01 0" scale="0.89 0.9 0.89" sourcepath="../models/roundbg_1/roundbg_1.import" />
+ <Add ref="#qt_gauge_background_round_1_002" controlledproperty="$lightThemeVisible eyeball" endtime="24083" importfile="models/roundbg_1/roundbg_1.import" locked="False" />
+ <Add ref="#background_1_002" bumpamount="1" importfile="models/roundbg_1/roundbg_1.import" ior="0.18" locked="False" specularamount="0.5" specularreflection="#background_1_002_specularreflection" specularroughness="0.321" />
+ <Add ref="#background_1_002_diffusemap" importfile="models/roundbg_1/roundbg_1.import" locked="False" sourcepath="../maps/gradient_lines_001-w.png" subpresentation="" />
+ <Add ref="#background_1_002_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" />
+ <Add ref="#tickmark_260_001" name="tickmark_260White" controlledproperty="$lightThemeVisible eyeball" endtime="24083" importfile="models/tickmark_260/tickmark_260.import" locked="False" sourcepath="../models/tickmark_260/tickmark_260.import" />
+ <Add ref="#qt_gauge_tickmarks_260_001" endtime="24083" importfile="models/tickmark_260/tickmark_260.import" locked="False" />
+ <Add ref="#black_tickmarks" name="black_tickmarks" diffuse="0 0 0" shaderlighting="None" />
+ <Add ref="#kmh260_001" name="kmh260white" controlledproperty="$lightThemeVisible eyeball" endtime="24083" locked="False" position="1.52588e-05 -3.8147e-06 11.4355" rotation="0 0 0" scale="1.024 1.024 1" sourcepath="#Rectangle" />
+ <Add ref="#Material" bumpamount="0.5" controlledproperty="" diffusemap="#Material_diffusemap" emissivepower="0" locked="False" shaderlighting="None" />
+ <Add ref="#Material_diffusemap" locked="False" sourcepath="../maps/kmh260-w.png" subpresentation="" />
+ <Add ref="#gauges_001" name="gauges" endtime="24083" importfile="../models/gauges/gauges.import" position="-0.48343 1.982 0.287" rotation="0 0 -90" scale="1.6 2.3 2.3" sourcepath="../models/gauges/gauges.import" />
+ <Add ref="#Automotive_Gauges_001" endtime="24083" importfile="../models/gauges/gauges.import" />
+ <Add ref="#white_animatable" name="chromeMat" diffuse="0 0 0" specularreflection="#white_animatable_specularreflection" speculartint="1 1 1" />
+ <Add ref="#white_animatable_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/chromeMap.jpg" subpresentation="" />
+ <Add ref="#glass1_001" endtime="24083" importfile="../models/gauges/gauges.import" />
+ <Add ref="#Material_001_animatable_001" name="glassMat" blendmode="Normal" bumpamount="0.5" diffuse="1 1 1" diffuselightwrap="0" diffusemap="#Material_001_animatable_001_diffusemap" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="../models/gauges/gauges.import" importid="Material_001" ior="1.5" opacity="15" shaderlighting="Pixel" sourcepath="" specularamount="5" specularmap="#Material_001_animatable_001_specularmap" specularmodel="Default" specularroughness="1" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" />
+ <Add ref="#Material_001_animatable_001_specularmap" sourcepath="../maps/Glass-alpha05.png" subpresentation="" />
+ <Add ref="#Material_001_animatable_001_diffusemap" sourcepath="../maps/Glass-alpha05.png" subpresentation="" />
+ <Add ref="#roundbg_1_003" name="roundbg_1_wh" controlledproperty="$lightThemeVisible eyeball" endtime="24083" importfile="models/roundbg_1/roundbg_1.import" locked="False" position="0 -0.01 0" scale="0.89 0.9 0.89" sourcepath="../models/roundbg_1/roundbg_1.import" />
+ <Add ref="#qt_gauge_background_round_1_003" controlledproperty="$lightThemeVisible eyeball" endtime="24083" importfile="models/roundbg_1/roundbg_1.import" locked="False" />
+ <Add ref="#background_1_003" bumpamount="1" importfile="models/roundbg_1/roundbg_1.import" ior="0.19" locked="False" specularamount="0.5" specularreflection="#background_1_003_specularreflection" specularroughness="0.31069" />
+ <Add ref="#background_1_003_diffusemap" importfile="models/roundbg_1/roundbg_1.import" locked="False" sourcepath="../maps/gradient_lines_001-w.png" subpresentation="" />
+ <Add ref="#background_1_003_specularreflection" locked="False" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" />
+ <Add ref="#tickmark_8_small_001" name="tickmark_8_smallWh" controlledproperty="$lightThemeVisible eyeball" endtime="24083" importfile="models/tickmark_8_small/tickmark_8_small.import" locked="False" scale="1.28 1.28 1.3" sourcepath="../models/tickmark_8_small/tickmark_8_small.import" />
+ <Add ref="#qt_gauge_tickmarks_8_small_001" endtime="24083" importfile="models/tickmark_8_small/tickmark_8_small.import" locked="False" />
+ <Add ref="#Default_black" name="Default_black" blendmode="Normal" bumpamount="0.5" diffuse="0 0 0" diffuselightwrap="0" displaceamount="20" emissivecolor="1 1 1" emissivepower="0" fresnelPower="0" importfile="" importid="" ior="1.5" opacity="100" shaderlighting="None" sourcepath="" specularamount="0" specularmodel="Default" specularroughness="0" speculartint="1 1 1" translucentfalloff="1" type="Material" vertexcolors="False" />
+ <Add ref="#Rpm7_001" name="Rpm7_wh" controlledproperty="$lightThemeVisible eyeball" endtime="24083" locked="False" position="1.77449 4.30839 0" scale="1.24 1.24 1.24" sourcepath="#Rectangle" />
+ <Add ref="#Material_001" controlledproperty="" diffusemap="#Material_001_diffusemap" locked="False" shaderlighting="None" />
+ <Add ref="#Material_001_diffusemap" locked="False" sourcepath="../maps/Rpm7-w.png" subpresentation="" />
+ </State>
+ </State>
+ <State name="Master Slide" component="#GaugeNeedle" >
+ <Add ref="#GaugeNeedle_001" name="GaugeNeedle" controlledproperty="" endtime="3000" position="0 3 1.31134e-07" rotation="0 -136 0" scale="0.9 0.9 0.9" />
+ <Add ref="#needle_2" name="needle_2" controlledproperty="$speedVectorQml rotation" endtime="3000" importfile="models/needle_2/needle_2.import" rotation="0 36 0" sourcepath="../models/needle_2/needle_2.import" />
+ <Add ref="#qt_gauge_needles_2" endtime="3000" importfile="models/needle_2/needle_2.import" rotation="0 0 0" />
+ <Add ref="#qt_gauge_needles:red_transparent" blendmode="Normal" diffuse="0.666667 0 0" emissivecolor="1 1 1" importfile="models/needle_2/needle_2.import" shaderlighting="None" specularroughness="1" />
+ <Add ref="#qt_gauge_needles:black_solid" diffuse="0.34902 0.34902 0.34902" importfile="models/needle_2/needle_2.import" shaderlighting="Pixel" />
+ <Add ref="#qt_gauge_needles:solidWhite" diffuse="0 0 0" importfile="models/needle_2/needle_2.import" specularamount="2.5" specularreflection="#qt_gauge_needles:solidWhite_specularreflection" />
+ <Add ref="#qt_gauge_needles:solidWhite_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" subpresentation="" />
+ <State id="GaugeNeedle-Slide1" name="Slide1" initialplaystate="Play" playmode="PingPong" >
+ <Add ref="#gaugesLight" name="gaugesLight" brightness="150" castshadow="False" lightdiffuse="1 1 1" lightspecular="1 1 1" lighttype="Point" linearfade="1000" position="0 0 11.5" rotation="0 0 0" scale="0.05 0.05 2" scope="#LeftGauge_001" shdwfactor="1" />
+ </State>
+ </State>
+ <State name="Master Slide" component="#GaugeNeedle_002" playmode="PingPong" >
+ <Add ref="#GaugeNeedle_003" name="GaugeNeedle" controlledproperty="" endtime="3000" rotation="4.07111e-13 -136 4.07111e-13" scale="0.9 0.9 0.9" />
+ <Add ref="#needle_2_001" name="needle_2" controlledproperty="$rpmVectorQml rotation" endtime="3000" importfile="models/needle_2/needle_2.import" rotation="0 217 0" sourcepath="../models/needle_2/needle_2.import" />
+ <Add ref="#qt_gauge_needles_2_001" controlledproperty="" endtime="3000" importfile="models/needle_2/needle_2.import" />
+ <Add ref="#qt_gauge_needles:red_transparent_001" diffuse="0.666667 0 0" importfile="models/needle_2/needle_2.import" shaderlighting="None" />
+ <Add ref="#qt_gauge_needles:black_solid_001" diffuse="0.34902 0.34902 0.34902" importfile="models/needle_2/needle_2.import" shaderlighting="Pixel" />
+ <Add ref="#qt_gauge_needles:solidWhite_001" diffuse="0 0 0" importfile="models/needle_2/needle_2.import" specularamount="2.5" specularreflection="#qt_gauge_needles:solidWhite_001_specularreflection" vertexcolors="False" />
+ <Add ref="#qt_gauge_needles:solidWhite_001_specularreflection" mappingmode="Environmental Mapping" sourcepath="../maps/OpenfootageNET_garage-512.hdr" subpresentation="" />
+ <State id="GaugeNeedle-Slide1_001" name="Slide1" initialplaystate="Play" playmode="PingPong" >
+ <Set ref="#GaugeNeedle_003" endtime="7000" />
+ <Set ref="#needle_2_001" endtime="7000" />
+ <Set ref="#qt_gauge_needles_2_001" endtime="7000" />
+ <Add ref="#LightGagugesRight" name="LightGagugesRight" brightness="160" endtime="7000" lighttype="Point" linearfade="1000" position="0 0 11.5" scope="#RightGauge_001" />
+ </State>
+ </State>
+ </Logic>
+ <Guides >
+ <Guide direction="Vertical" position="40" width="1" />
+ <Guide direction="Vertical" position="1240" width="1" />
+ <Guide direction="Horizontal" position="10" width="1" />
+ <Guide direction="Vertical" position="200" width="1" />
+ </Guides>
+ </Project>
+</UIP>
diff --git a/apps/com.theqtcompany.cluster/assets/bg.png b/apps/com.theqtcompany.cluster/assets/bg.png
new file mode 100644
index 00000000..8cd4c905
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/bg.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:26606745a9616b3ddc5c853beea16bd400682fe2e43fd7eff46739303e509dd8
+size 1071371
diff --git a/apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay-dark.png b/apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay-dark.png
new file mode 100644
index 00000000..1f1ef1ac
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cc9980b87056fe13ca543286057b2ad6d2e1bb725fab14ab07407f3038d16f63
+size 286448
diff --git a/apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay.png b/apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay.png
new file mode 100644
index 00000000..f0fc48e3
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/cluster-fullscreen-overlay.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e76cf5154dcdd02bcf51f3efc9be000196c27e63b50cd2209c3b496d5123da91
+size 328989
diff --git a/apps/com.theqtcompany.cluster/assets/cluster_music.png b/apps/com.theqtcompany.cluster/assets/cluster_music.png
new file mode 100644
index 00000000..72192352
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/cluster_music.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:29532a7f672b2cd8d5813f1d64b7cfe65263d7b443cf91e285cf7a1cd8bcac30
+size 1279254
diff --git a/apps/com.theqtcompany.cluster/assets/cluster_telltales.png b/apps/com.theqtcompany.cluster/assets/cluster_telltales.png
new file mode 100644
index 00000000..58eec511
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/cluster_telltales.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:74a0902cd852490c7e7805073f2fa4b011208bba9736c413bc86c0ab300bf833
+size 1287255
diff --git a/apps/com.theqtcompany.cluster/assets/dial-cruise-circle-shadow.png b/apps/com.theqtcompany.cluster/assets/dial-cruise-circle-shadow.png
new file mode 100644
index 00000000..bdf5a4d6
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-cruise-circle-shadow.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1f20a89bbf4b9faea7f3c2f59cbf317e61880c03351352fe689de5c19ba2c333
+size 7502
diff --git a/apps/com.theqtcompany.cluster/assets/dial-cruise-circle.png b/apps/com.theqtcompany.cluster/assets/dial-cruise-circle.png
new file mode 100644
index 00000000..41a2dd22
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-cruise-circle.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1658ae42342775d00f9600bdc48a3b08aa9026ac852de389bf0569a5df0b82a2
+size 21112
diff --git a/apps/com.theqtcompany.cluster/assets/dial-energy-areas-dark.png b/apps/com.theqtcompany.cluster/assets/dial-energy-areas-dark.png
new file mode 100644
index 00000000..c39ad542
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-energy-areas-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5211fbc968b1460255fec1855113fc7027fc3adb92809a218c47e7348f1687de
+size 4250
diff --git a/apps/com.theqtcompany.cluster/assets/dial-energy-areas.png b/apps/com.theqtcompany.cluster/assets/dial-energy-areas.png
new file mode 100644
index 00000000..110b9cca
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-energy-areas.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c9f1bf81771c0967464bbacb216463bd59f1008aa28f4d3d8b8ccb1b89e521b7
+size 5233
diff --git a/apps/com.theqtcompany.cluster/assets/dial-inner-circle.png b/apps/com.theqtcompany.cluster/assets/dial-inner-circle.png
new file mode 100644
index 00000000..60b8ccf1
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-inner-circle.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c2018aae8fe159c47ce08425430310032c7bef74edd78a5deb658cd57bfe9426
+size 29827
diff --git a/apps/com.theqtcompany.cluster/assets/dial-inner-circle_fakebg.png b/apps/com.theqtcompany.cluster/assets/dial-inner-circle_fakebg.png
new file mode 100644
index 00000000..a5cd91b6
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-inner-circle_fakebg.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:edf17a16c50c462a3f87385d20b5e708718588fc61abe84862d6652ab9c6bb49
+size 58393
diff --git a/apps/com.theqtcompany.cluster/assets/dial-inner-circle_shadow.png b/apps/com.theqtcompany.cluster/assets/dial-inner-circle_shadow.png
new file mode 100644
index 00000000..0b9b70f1
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-inner-circle_shadow.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:905818decb7c66a729e1c8d2944bc408682165aaffbf9a982fe44a1dbb6232a4
+size 7650
diff --git a/apps/com.theqtcompany.cluster/assets/dial-outer-circle-bg.png b/apps/com.theqtcompany.cluster/assets/dial-outer-circle-bg.png
new file mode 100644
index 00000000..4b0a809c
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-outer-circle-bg.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f5e84df2b239aa79cb1061f689470110accab06642b47e0c9d919d60fe20282c
+size 73024
diff --git a/apps/com.theqtcompany.cluster/assets/dial-outer-circle-edge.png b/apps/com.theqtcompany.cluster/assets/dial-outer-circle-edge.png
new file mode 100644
index 00000000..00b920fb
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-outer-circle-edge.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8373b905a671dc0a6af489acf86d9eb82bb77f2c25f62bcc3ca012d023ab2748
+size 10999
diff --git a/apps/com.theqtcompany.cluster/assets/dial-outer-circle-shadow.png b/apps/com.theqtcompany.cluster/assets/dial-outer-circle-shadow.png
new file mode 100644
index 00000000..937698f2
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-outer-circle-shadow.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:eae7c10c3d498c4b63bd5b7ea7725e532030b6e6ec89aee1d2a0bf101f20ae8a
+size 13140
diff --git a/apps/com.theqtcompany.cluster/assets/dial-small-bg-dark.png b/apps/com.theqtcompany.cluster/assets/dial-small-bg-dark.png
new file mode 100644
index 00000000..dd772cd7
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-small-bg-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:61d5e986dde18f236f45db9882301b6418d6a81387b749f485c0206c2dee8d0e
+size 19836
diff --git a/apps/com.theqtcompany.cluster/assets/dial-small-bg.png b/apps/com.theqtcompany.cluster/assets/dial-small-bg.png
new file mode 100644
index 00000000..a60706cb
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/dial-small-bg.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:258b0f72932017c6f345c39b7b3f4091d5c8d5e3238bad2346f2d9a25d649831
+size 22475
diff --git a/apps/com.theqtcompany.cluster/assets/fullscreen-overlay.png b/apps/com.theqtcompany.cluster/assets/fullscreen-overlay.png
new file mode 100644
index 00000000..0bfed2eb
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/fullscreen-overlay.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:099f72a451d9aa7c5f8444635ad60fdaf1bacdc9302faf8e0b1383c57c3726a0
+size 551651
diff --git a/apps/com.theqtcompany.cluster/assets/highlight-mask-inner.png b/apps/com.theqtcompany.cluster/assets/highlight-mask-inner.png
new file mode 100644
index 00000000..df7181b5
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/highlight-mask-inner.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3ab53dd8ef89100b731915138b43577e6a0dbea5c7c753c62dd4c5a6aaad6bb7
+size 3591
diff --git a/apps/com.theqtcompany.cluster/assets/ic-acc-dark.png b/apps/com.theqtcompany.cluster/assets/ic-acc-dark.png
new file mode 100644
index 00000000..ac5026ef
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/ic-acc-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3c14ec8c599e808ae81b59514023d097b34ef183c0e904b7fdb3eb23ddf920f3
+size 906
diff --git a/apps/com.theqtcompany.cluster/assets/ic-acc.png b/apps/com.theqtcompany.cluster/assets/ic-acc.png
new file mode 100644
index 00000000..ac157ad7
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/ic-acc.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7d3eda781db1f16d4805fa490dc1e361d5facf7e57656a70a2637b4ded6bb106
+size 922
diff --git a/apps/com.theqtcompany.cluster/assets/ic-battery-dark.png b/apps/com.theqtcompany.cluster/assets/ic-battery-dark.png
new file mode 100644
index 00000000..c3976de7
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/ic-battery-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8f5bf24f2092b460be56d2ca92b17132599ef101e673567c02ca26f231a4861d
+size 369
diff --git a/apps/com.theqtcompany.cluster/assets/ic-battery.png b/apps/com.theqtcompany.cluster/assets/ic-battery.png
new file mode 100644
index 00000000..f7a8d379
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/ic-battery.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c25a2955393c97a86d1996ac5c377b730fb1705b6bb10c6da23a06790fad80d8
+size 351
diff --git a/apps/com.theqtcompany.cluster/assets/ic-chargingstation-dark.png b/apps/com.theqtcompany.cluster/assets/ic-chargingstation-dark.png
new file mode 100644
index 00000000..a0c88f9b
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/ic-chargingstation-dark.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7eba421c4705b30248ce1ae2fdee998b30e3a75e799478f1aa0445ba649297fb
+size 611
diff --git a/apps/com.theqtcompany.cluster/assets/ic-chargingstation.png b/apps/com.theqtcompany.cluster/assets/ic-chargingstation.png
new file mode 100644
index 00000000..66f5229e
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/ic-chargingstation.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f3725a8349c05aa0f140e0860ef3c011b36ea16189860032ff0a754213dd295c
+size 592
diff --git a/apps/com.theqtcompany.cluster/assets/speed-limit-badge-red.png b/apps/com.theqtcompany.cluster/assets/speed-limit-badge-red.png
new file mode 100644
index 00000000..e2d84a18
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/speed-limit-badge-red.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:81a75dca89ed425158196d2139c605b0c5767a97ad14bc2dfb09adf2231083a6
+size 4591
diff --git a/apps/com.theqtcompany.cluster/assets/speed-limit-badge.png b/apps/com.theqtcompany.cluster/assets/speed-limit-badge.png
new file mode 100644
index 00000000..f1b9a5d6
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/speed-limit-badge.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8ff28ff4f579918b771bb0627d58097eb2a7e799bcd61c2eb013795becd8b0c4
+size 5554
diff --git a/apps/com.theqtcompany.cluster/assets/telltale-bg.png b/apps/com.theqtcompany.cluster/assets/telltale-bg.png
new file mode 100644
index 00000000..deda0cc6
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltale-bg.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7880626fb6d7ae931f703367eea4cf43fc7f1e5a85114dab60928268e73c5a3c
+size 496324
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-abs-fault.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-abs-fault.png
new file mode 100644
index 00000000..8a33ba4f
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-abs-fault.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c986661e14c4bee7729d12ee90f40c5b33873cb93e078d87cc1c151e717a3473
+size 2289
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-airbag.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-airbag.png
new file mode 100644
index 00000000..f9911dd6
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-airbag.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fd81c183718d9da1fd96a77b733b14610a802058c26255faa8a5d0218a62bfb9
+size 1596
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-brake-fault.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-brake-fault.png
new file mode 100644
index 00000000..96f4591f
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-brake-fault.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1ac7fe920d9a1bd5920a07f53eac1e96ba7938175801426689b739ece5d74ff3
+size 2138
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-fog-lights.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-fog-lights.png
new file mode 100644
index 00000000..3b1c0b69
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-fog-lights.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c4dd357dda116d12eada72900d4e09655e5f80618a9c1517696752338b6f2d07
+size 1941
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-high-beam.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-high-beam.png
new file mode 100644
index 00000000..bbb9d84d
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-high-beam.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2143b78ecc55b8472f6040696509bf58db9c41f71548fbd52dde57455603a932
+size 1449
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-left-turn.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-left-turn.png
new file mode 100644
index 00000000..73bc814f
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-left-turn.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c27d862d422f469a4af78e9831d5a6d55c6bce4911540291bcb5e63393e08e28
+size 1156
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-low-beam.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-low-beam.png
new file mode 100644
index 00000000..6c50bdb8
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-low-beam.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b4516064c2526b39d92490a8d969ea6dc28d2f7e02c30132c537878e4dfb5822
+size 2040
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-parking-brake.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-parking-brake.png
new file mode 100644
index 00000000..0ffe1f21
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-parking-brake.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4e9bd2b4a25e1b5a975b6e76d09f41f801725795449dab296ae8e6e13b2024c8
+size 2203
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-right-turn.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-right-turn.png
new file mode 100644
index 00000000..d1518bf5
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-right-turn.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b7789d58a3a078d6d75e3ff50e992d4dc58d6750c901305146c8da0d5dae1122
+size 1142
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-seat-belt.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-seat-belt.png
new file mode 100644
index 00000000..aaefb7d5
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-seat-belt.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2fcfcdc39185ab1e8cb835a4c2a04425d57e370042ef04e3d74ede55ee88f4e9
+size 1423
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-stability-control.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-stability-control.png
new file mode 100644
index 00000000..b29a4628
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-stability-control.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:424abf9f91df122e32977a306053376f877c55b36673b55a8512cc8c7ea4c051
+size 1301
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/ic-tire-pressure.png b/apps/com.theqtcompany.cluster/assets/telltales/ic-tire-pressure.png
new file mode 100644
index 00000000..9ff4d2ab
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/ic-tire-pressure.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:291e6550631c2e73b150d7a1ddd04ddb7df823a56043f4910afca5c27a9ce9ad
+size 1364
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-left.png b/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-left.png
new file mode 100644
index 00000000..71ca1c8f
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-left.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:529d630473fe95250704c353d8be0840a0dfd7ea30866a4d54caf530583ebeed
+size 15360
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-right.png b/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-right.png
new file mode 100644
index 00000000..f7b80a1b
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg-right.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5d317a3414d8f55af0bc98087c892560b7d82f5fc757a59379732962374c87d5
+size 15962
diff --git a/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg.png b/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg.png
new file mode 100644
index 00000000..e34eb26c
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/assets/telltales/telltale-bg.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:73028a0a6d395bf033211a3dbe5e24662c9a49af45756a975d0563aa7e2adf37
+size 47292
diff --git a/apps/com.theqtcompany.cluster/icon.png b/apps/com.theqtcompany.cluster/icon.png
new file mode 100644
index 00000000..7e5aca72
--- /dev/null
+++ b/apps/com.theqtcompany.cluster/icon.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a54eeb543d3b8286e2bb2416faf0b1328e2bc5f5daab62acde6432c96e294633
+size 1108