ICA 3D Car Drive
by Agga https://www.linkedin.com/company/ideacode-academy , IdeaCode Academy https://www.linkedin.com/company/ideacode-academy# ICA 3D Car Drive
ica_car_3d_drive adds a backend client action with a simple Three.js driving scene. The action is registered as ica_car_3d_drive.CarDriveAction and is available from 3D Car Drive > Driving Scene after installing the module.
## Three.js dependency
The scene dynamically imports Three.js from:
`text /ica_car_3d_drive/static/lib/three/three.module.min.js `
This module includes a local Three.js r160 ES module build at:
`text ica_car_3d_drive/static/lib/three/three.module.min.js `
Three.js is distributed under the MIT license; the vendored file keeps its upstream license header.
If you replace or update Three.js, keep the filename and path unchanged so the Odoo client action can load it without changing asset declarations.
## Install or update
Use the normal Odoo module update flow, for example:
`bash ./odoo-bin -d <database> -u ica_car_3d_drive `
Then open 3D Car Drive > Driving Scene in the backend. Use the Left, Right, Play, and Pause controls, or ArrowLeft, ArrowRight, and Space on the keyboard.
Please log in to comment on this module