
About
The crate, banding and lid are the same geometry as the airborne drop, settled onto the ground with the lid part open. The canopy is remodelled as eleven jittered folds heaped to one side and the four lines are re-swept as slack curves running into the pile. The close clip drops the lid the last 35 degrees, and open swings it a further 50 degrees back from where it rests. Bounding size 1.65 by 0.91 by 0.89 m; metres, +Y up, +Z forward. Origin: ground contact at y=0, centred on the footprint, because a landed drop rests on the floor like any other crate. Clips: close (1.2 s), open (1.3 s). Rigid node animation only: named nodes with translation, rotation and scale clips, no skinned rig and no skeleton. No collision volumes and no navigation data. Opaque materials throughout; the pack uses no alpha blending and no transmission.
Use with an AI agent
Copy this prompt into your AI chat, then describe what you want to build with the asset.
Use the “Supply drop, landed (Pickups and Collectibles)” asset in my project. Model: https://cdn.3dassets.dev/assets/11265/v1/model.glb Asset page: https://3dassets.dev/assets/pickups-and-collectibles-supply-drop-landed-74895512 Description: The same drop on the ground: crate resting flat with its lid ajar 35 degrees, the canopy collapsed into eleven folds heaped beside it and four rigging lines slack across the floor. Clips both ways from there. - Dimensions (X × Y × Z): 1.646 × 0.905 × 0.888 metres - Triangles: 1.1k - Animations: close, 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/11265/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)
}Supply drop, landed (Pickups and Collectibles)
The same drop on the ground: crate resting flat with its lid ajar 35 degrees, the canopy collapsed into eleven folds heaped beside it and four rigging lines slack across the floor. Clips both ways from there.