# Авторство 3D-моделей

## SHIFT garage interface artwork / 2026-11-10

Original transparent SVG mechanical spot illustrations in `assets/system-icons`: fourteen images authored for this interface, generic editorial assemblies, not verified OEM fitment. No extracted game artwork. Original multi-design graffiti atlas is generated by `workshopArtwork()` in `src/3d/garage-environment.js`, using canvas shapes and system Arial. Service/repair, engine, brakes and diagnostics compositions reuse one atlas; added workshop equipment is original procedural geometry. NFS Heat informed the lighting/composition direction, but its game assets were not used.

Офіційне завантаження Sketchfab, 1 листопада 2026. Ліцензія CC BY 4.0 за сторінками авторів.

- Volkswagen Golf 7. — Mona x Supercars. https://sketchfab.com/models/364f56c79e9a4bfbb0bfa981b9abb6a3 . License: https://creativecommons.org/licenses/by/4.0/ .
- 2014 Skoda Octavia RS — tonielpro520. https://sketchfab.com/models/858a5aab4ab54e22936e210039b9f622 . License: https://creativecommons.org/licenses/by/4.0/ .
- Volkswagen Tiguan 2020 — ItsDiyor. https://sketchfab.com/models/fc46a721e21440a2a641750007942a13 . License: https://creativecommons.org/licenses/by/4.0/ .

Зміни FORM: об’єднання геометрії, спрощення, стиснення, текстури WebP, адаптація матеріалів, освітлення та власний переглядач. Це не авторські моделі FORM і не перевірені інженерні копії.

## Service illustration layer
Engine block/cover, intake, brake disc, caliper/pads, strut, spring and battery are original procedural illustrations created for this project. They reuse a shared library with per-vehicle visual anchors. They are not OEM CAD, not verified exact internal geometry, and do not establish part compatibility. No third-party product photographs are embedded in this layer. Source implementation: Tools/gltf-pipeline/service-layer.js; shared catalogue: service-parts.js.


## Engine study sources and changes / 2026-11-01

- Four-cylinder inline piston engine cutaway — Innerscene, CC0. https://www.innerscene.com/tools/library/3d-parts/four-cylinder-inline-piston-engine-cutaway-e0417b1b . Original GLB and STEP retained. FORM: component rig, materials, UVs, original microtextures, cam profiles/followers, PFI rail/injectors/spark-plug illustration, lighting, camera and service interaction. This is generic teaching geometry, not an OEM engineering specification.
- Disassembled V8 Engine_ANIM — antoniosalvatoreolia, CC BY 4.0. https://sketchfab.com/3d-models/disassembled-v8-engine-anim-7b61484920384338ba318f02bb330de5 . FORM: lossless geometry cleanup, viewer, lighting, material response and component selection. Source animation tracks retained; not a verified complete engine simulation.
- V6 Car Engine with engine morethem — Blendoriano, CC BY 4.0. https://sketchfab.com/3d-models/v6-car-engine-with-engine-morethem-7309cf5e6b07435c962f954513ca170e . Downloaded 4K GLB retained for evaluation only, not yet integrated. Author describes a game asset with simplifications; it is not evidence of a modern PFI/GDI engine layout.

Licenses: https://creativecommons.org/publicdomain/zero/1.0/ and https://creativecommons.org/licenses/by/4.0/ . Asset hashes and status are recorded in assets/engine/source-manifest.json.

## Current FORM no-name presentation / 2026-11-01

- Passenger-car exterior adapted from **Audi A7 Sportback 2018**, **KiW (QlER5)**, **CC BY 4.0**: https://sketchfab.com/3d-models/audi-a7-sportback-2018-95700e5a98904b3591c6a03a4b67787b . Acquired as the licensed redistribution at https://github.com/pedrosoandre/carros/blob/main/assets/audi-a7.glb . This is a previously reduced redistribution, not the full original 687,712-face download. Official source API licensing evidence is retained under Originals/a7/source-metadata.json. FORM changes: removal of emblems and original wheels, original split-spoke wheels, materials, orientation, compression and a separate mobile variant.
- SUV exterior adapted from **Range Rover Sport 2018**, **diw3d**, **CC BY 4.0**: https://sketchfab.com/3d-models/range-rover-sport-2018-d1fe581b3baf4af89275e9aa9a1392e2 . FORM changes: removal of visible names, grille/wheel badges, paint/carbon treatment, orientation and two geometry tiers.
- **FORM bearing sculpture**, split-spoke wheels, shared brake/suspension/battery illustration and lighting: original procedural work in mechanical-signature.js, atelier-wheels.js, chassis-mechanism.js and service-vehicle-viewer.js.
- Engine internals use the Innerscene CC0 teaching CAD described above, plus FORM rig and PFI visualization. These shared assemblies are not verified fits inside the adapted car exteriors.
- Static illustrations and hero posters are rendered screenshots of these same licensed/original assets. Attribution applies equally to the static views.

The client-facing category names do not claim a manufacturer affiliation. These exteriors remain derivatives of their credited sources, not entirely original vehicle designs. Source and output hashes, actual output triangle counts and removed components: assets/vehicles/atelier-build-report.json. License: https://creativecommons.org/licenses/by/4.0/ .


## FORM precision gears — original editorial artwork
Procedural geometry, materials and lighting created for this project in Tools/gltf-pipeline/precision-gears.js. No third-party mesh or texture is used. The public homepage uses pre-rendered WebP artwork; it does not load the render tool. The 2026-11-02 automotive identity uses assets/illustrations/precision-gears-cutout.webp (1000 × 820, 80,026 bytes), exported with alpha directly from the original 3D scene. This removes the white background without altering the mechanism silhouette. Decorative illustration, not a validated manufacturing drawing or OEM part. The previous bearing composition is no longer displayed beside the vehicles.

## Integrated studio additions (2026-11-01)
Original FORM procedural cabin, split-spoke sedan wheels/rotor holes, inner wheel-arch liner, enlarged copper caliper, seeded paint/leather micro-roughness and cutaway shader: `Tools/gltf-pipeline/cabin-studio.js`, `atelier-wheels.js`, `automotive-coating.js`, `service-vehicle-viewer.js`. Two visual profiles are not verified OEM fit. Existing exterior/source wheel attribution remains unchanged. Steel-blue graphite paint and clearcoat are runtime treatments, not new manufacturer geometry.


2026-11-02 update: see VEHICLE-WORKSPACE.md for the larger integrated viewer, short depth navigation, transparent cabin, batched CAD engine overview, capability-based phone quality and localized owner benefits. Source body shapes and credits are unchanged. Original overview batching preserves semantic component IDs; it does not establish exact vehicle fitment.
# Surface refinement — 2026-11-02

The approved licensed sedan/SUV exteriors retain their geometry, author attribution and licenses. This revision applies bilateral filtering to authored paint-surface normals, neutral graphite coating and revised studio lighting. Decoded vertex positions remain unchanged. Updated stills are renders of these adapted assets. Interiors and mechanical assemblies remain illustrative; this is not verified OEM fitment or a newly engineered car body.



## Integrated reference V8 / 2026-11-09
The main viewer uses procedural geometry and kinematics from https://github.com/elvarofficial/teardown (MIT, copyright elvarofficial and whaleyxbt 2026). Unmodified engine.js and kin.js are preserved in Tools/gltf-pipeline/vendor/teardown; the shipped notice is assets/TEARDOWN-LICENSE.txt. FORM adds selection, service intake, an illustrative port-injector overlay and adaptive rendering. The injector overlay is not an upstream component or verified OEM construction. Black/steel/red studio direction follows the referenced V8 presentation. Earlier archived engine assets retain their original licenses.

Other operating demonstrations (gears, fan, rack, flow markers, blower, wheel and parking-sensor pulses) are authored explanatory geometry. Their speeds, paths and clearances are illustrative. Sensor rings do not measure actual obstacles; flow markers do not simulate pressure, temperature or electrical charge. The cabin demonstrates front-seat adjustment. The exterior silhouette is preserved from the existing licensed visual shells.


## 2026-11-09 mechanical-detail update
Original studio additions: system-detail.js, differential.js, machined-gear.js. Generic educational assemblies, not OEM CAD or fitment verification. FWD/RWD/AWD are independently selectable for both body profiles. Open-differential output-angle average and an illustrative 4:1 final-drive ratio are synchronized; tooth taper/contact, lubrication, stresses, torque loads, clutch/centre-coupling dynamics and combustion physics are not engineering simulations. The V8 remains the MIT teardown source; injection overlay is authored illustration. Customer-reported drivetrain is separate from the visual configuration.
Reference reading (not redistributed assets): https://www.eaton.com/content/dam/eaton/products/differentials-traction-control/Eaton-differentials-owners-manual.pdf ; https://www.denso-am.eu/products/ac-engine-cooling .

## Interactive workshop / 2026-11-10
Original FORM workshop geometry in garage-environment.js: service platform, lift posts, shelving, tool chest, wall structures, light fixtures and procedural tread/masonry. The original FORM mural was generated for this project; it is not an extracted game texture.

Concrete Floor 02 maps by Rob Tuytel / Poly Haven, CC0: https://polyhaven.com/a/concrete_floor_02 ; license https://polyhaven.com/license . 1K colour, OpenGL normal and roughness sources are preserved locally. WebP derivatives are used on the garage floor.

Need for Speed Heat was used as a visual composition reference (garage layout, illuminated platform, industrial workshop and HUD hierarchy). No game models, game textures, logos, audio, characters or game code are included. This implementation does not claim identical game graphics or EA affiliation. Existing licensed sedan/SUV silhouettes and educational mechanics retain the credits above.

## SHIFT GARAGE source checkpoint / 2026-11-10

The current scene source is preserved in `src/3d/` in the project repository. The earlier FORM name above identifies historical modifications; the portfolio brand is now SHIFT GARAGE. The current SHIFT wall artwork is an original procedural canvas mural. Camera presets, enclosure, metal coating, light rig and live environment reflections were authored for this adaptation. Current stills were rendered from these same scenes. The trial rebuilding imported paint normals was rejected and rolled back; no new body topology or manufacturer accuracy is claimed. The unmodified upstream MIT V8 files and license are preserved at `src/3d/vendor/teardown/`.

Follow-up: palladium paint, glazing/light treatment and original merged wheel-rotor fasteners/vent details. The square-stroke HUD pictograms in `garage-hud.js` are original vector paths. They are not extracted game UI assets. Geometry remains a visual teaching illustration and not a manufacturing model.

## Navigation and mechanism completion / 2026-11-10

The fourteen transparent mechanical SVGs in `assets/system-icons/` and four service-themed graffiti compositions are original SHIFT vector/procedural artwork. The garage adds an authored diagnostic trolley, compressor, service equipment and signs; no additional game assets are used.

`src/3d/intake-manifold.js` is an original generic V8 intake: eight runners, plenum, static throttle bore/butterfly, fasteners and sensor details. It adds 18,112 triangles in six material batches. It is selectable separately and lifts during the explanatory exploded view; it does not simulate throttle operation or airflow. Original upstream engine kinematics remain unchanged.

Radiator micro-louvers retain their solid dimensions and placement with plain rectangular geometry; larger fins, frame, fans and hoses are unchanged. Camera-aware scenery exclusion and bounds-based framing are rendering/navigation changes, not new vehicle engineering data. The brake cycle illustrates forward rotation, deceleration, full stop and release; it is not a braking-force simulation.


## Complete service bay and auxiliary assemblies / 2026-11-10

The revised original SHIFT workshop uses a lowered twin-runway scissor lift aligned to both vehicles' wheel tracks, with ramps, folded linkages and hydraulic cylinders. Equipment has dedicated perimeter zones; original SHIFT, diagnosis, oil-service and tyre graphics share the existing atlas. No NFS assets are redistributed, no exact game-graphics claim is made.

Original authored geometry in `auxiliary-mechanisms.js`, `thermal-service-mechanisms.js` and `cabin-service-mechanisms.js`: starter, alternator, A/C compressor/condenser/evaporator and refrigerant lines, coolant pump, thermostat, catalytic honeycomb, fuel filter, cable window regulator and seat-belt retractor. Units are metres, Y up; anchor positions depend on the illustrative body profile. Separate low-cost overview geometry is used where available; detailed mechanical versions are constructed on selection. Window and belt animations are generic explanations, not OEM fitment, crash simulation or SRS repair instructions. Thermostat movement does not simulate temperature, and cooling/fuel/refrigerant flow is not a pressure or thermal simulation. The transmission still illustrates gears and differential operation without a complete gear-changing/clutch model.

Reference reading only; no photographs or source geometry were copied:
- DENSO rotating electrics: https://www.denso-am.eu/products/rotating-electrics
- DENSO compressor: https://www.denso-am.eu/products/ac-engine-cooling/ac-compressor
- HELLA cooling function: https://www.hella.com/techworld/ae/technical/car-cooling-system/engine-cooling/
- HELLA air-conditioning circuit: https://www.hella.com/techworld/ae/technical/car-air-conditioning/car-air-conditioning/
- Bosch starter cutaway: https://www.boschaftermarket.com/xrm/media/images/parts/starters_and_alternators/pdf_43/en/poster_bosch_starter.pdf
- Autoliv seatbelt overview: https://www.autoliv.com/seatbelt

The outside vehicle meshes remain the licensed adapted shells recorded above; this update does not replace their complete topology or claim a new scratch-built car.
