
About
Stock car with dirt-coloured body. Bounds 2.330 x 1.478 x 5.411 metres X/Y/Z. +Y up, nose +Z. Named wheel pivots where present. Clips: wheel-roll, doors-open, bonnet-open. Rigid node transforms, no skinning. No collision or navigation data. Banked turns include a flat 5 m apron for placement; track ports distinguish flat and banked cross-sections.
Use with an AI agent
Copy this prompt into your AI chat, then describe what you want to build with the asset.
Use the “Stock car with dirt-coloured body (Stock Car Oval Speedway)” asset in my project. Model: https://cdn.3dassets.dev/assets/16959/v1/model.glb Asset page: https://3dassets.dev/assets/stock-car-oval-speedway-dirt-caked-stock-car-8601f4f7 Description: Stock car with dirt-coloured body in an original colourful speedway family. - Dimensions (X × Y × Z): 2.33 × 1.478 × 5.411 metres - Triangles: 7.7k - Animations: wheel-roll, doors-open, bonnet-open - Licence: CC0 1.0 Universal (https://creativecommons.org/publicdomain/zero/1.0/) - Loading: Three.js GLTFLoader; no additional decoders required.
Also available as JSON, Markdown, or via the MCP server.
Import manually
Choose your framework, then copy the code into your project to load the asset.
import { GLTFLoader } from 'three/addons/loaders/GLTFLoader.js'
import { AnimationMixer } from 'three'
let mixer
const loader = new GLTFLoader()
loader.load('https://cdn.3dassets.dev/assets/16959/v1/model.glb', (gltf) => {
scene.add(gltf.scene)
mixer = new AnimationMixer(gltf.scene)
mixer.clipAction(gltf.animations[0]).play()
})
// Call from your render loop; deltaSeconds is time since the previous frame.
function updateAssetAnimation(deltaSeconds) {
mixer?.update(deltaSeconds)
}Stock car with dirt-coloured body (Stock Car Oval Speedway)
Stock car with dirt-coloured body in an original colourful speedway family.