- Design asset prompts with scale, function, and constraints.
- Clean up meshes and materials before exporting.
- Prepare reusable assets for Godot, Unity, or web 3D.
Asset prompt: Create the specification for a 3D asset for an educational game. Asset: modular laboratory door. Style: clean low-poly, understated science fiction. Use: opens after collecting 3 objects. Constraints: - human scale - single main mesh - simple PBR materials - no legible text - exportable to GLB - must work in Godot and Unity Return: 1. visual description 2. approximate dimensions 3. mesh parts 4. materials 5. Blender cleanup checklist
Recommended Pipeline
- Specify function, scale, style, camera, and constraints.
- Generate or model a simple first version.
- Clean up in Blender: names, origin, scale, normals, geometry, and materials.
- Export GLB/glTF for Godot, Unity, or Three.js.
- Verify in the engine: size, collision, lighting, performance, and warnings.
Asset checklist before commit: - name: lab_door_01.glb - license noted in docs/decisiones.md - under 5 MB for web prototype - correct pivot - scale checked next to a character - simple collision created in engine - max texture 1024 or 2048 if justified - tested in an empty scene
Official Resources
Performance budget
Before filling a scene, define limits. An educational web prototype should load quickly even on normal laptops.
asset_budget_web:
max_glb_mb: 5
max_texture_px: 2048
target_fps: 60
mobile_fallback: true
lod_required_if:
triangles: "> 20000"
reject_if:
- "4K textures without a reason"
- "duplicated materials"
- "scale not verified"- Blender glTF 2.0 import/export
- Three.js GLTFLoader
- Unity: importing objects from Blender