CCORE GLB-3D-Coder 1.7B

Initial test checkpoint. Training is expected to finish between November 11 and 12, 2026. I'll share updated weights after training ends.

Important note — Next releases

Generate Three.js game assets and export them as GLB on modest hardware.

I fine-tuned Qwen3-1.7B on the CCORE GLB dataset to write complete HTML pages with an interactive 3D preview and a GLB export button.

Why Qwen3-1.7B?

I wanted to see how far a small model could go on this task while keeping full causal attention with grouped-query attention across all 28 layers. The goal is a short iteration loop for people with limited VRAM or no dedicated GPU. The Q8_0 file is about 1.83 GB and is my suggested starting point for CPU or low-VRAM use. Generation speed depends on the hardware, runtime, context length, and how much code the model writes.

Examples

Frames from the showcase. The prompts below are suggestions for similar assets.

Asset Asset
Jungle command post Jungle command post Stone golem boss Stone golem boss
Desert command post Desert command post Frozen goblin camp Frozen goblin camp
Bakery display counter Bakery display counter Low-poly iron table Low-poly iron table
Magic sword Magic sword
Asset Example prompt
Jungle command post Create a reinforced jungle command post with a watchtower, palm trees, and a perimeter fence.
Stone golem boss Create a stone golem boss with chunky rock limbs and a glowing green crystal core.
Desert command post Create a compact desert command post with a bunker, sandbags, and radio antennas.
Frozen goblin camp Create a frozen goblin watch camp with snowy pine trees, a lookout tower, and a campfire.
Bakery display counter Create a bakery display counter with a glass case, loaves of bread, and wicker baskets.
Iron table Create a low-poly iron table with a riveted top and a lower shelf.
Magic sword Create a low-poly magic sword with a blue blade, a crescent-shaped guard, and a glowing display pedestal.

Weights and release status

GGUF Approx. size Notes
Q8_0 1.83 GB Suggested starting point for local testing
F16 3.45 GB 16-bit weights

I'll update the weights over the next few days, as with previous releases, and plan to share Safetensors as well. I'll add the full training information when training is complete.

Quick start

  1. Load the GGUF in a Qwen3-compatible runtime such as llama.cpp or LM Studio.
  2. Use the system prompt below and describe the asset you want.
  3. Save the generated HTML to a file and open it in a browser.
  4. Click Export GLB and open the downloaded asset in your 3D editor.

Recommended sampling

Setting Value
Temperature 0.8
Top K 40
Top P 0.95
Min P 0.0
Repeat penalty 1.0

System prompt

Create game assets for the Godot editor, which uses GLB files. Create whatever the user requests as a good-quality low-poly asset using only Three.js in one complete standalone HTML file. The HTML must show the asset and include an Export GLB button that downloads a working GLB. If the requested asset needs animation, add it and include the animation in the exported GLB; otherwise make it static.

Training domains

40 domains represented in the GLB dataset
  • Characters and creatures — Characters and NPCs, civilian characters, fantasy adventurers, modern specialists, companions and creatures, creatures and companions, enemies, enemies and bosses, bosses, robots and constructs.
  • Items and props — Weapons and armor, weapons/armor/equipment, items/tools/pickups, props and furniture, furniture and interiors, household appliances, electronics and optics, musical instruments, workshop and repair.
  • Environments and structures — Nature and environment, nature and garden, modular architecture, battlefield scenery, underwater structures, camping and travel, farming and homestead, urban services.
  • Vehicles and machines — Ground transport, air and space transport, watercraft, industrial machinery.
  • Activities and interactive assets — Cuisine and markets, festivals and ceremonies, sports and playgrounds, fitness and rehabilitation, laboratory and medical, museums and field research, interactive objects, traps and hazards, puzzles and gameplay markers.

Current limitations

In my tests, the model usually produces a 3D asset. Some attempts fail to render or export as GLB and may need a retry.

Support

Future model and dataset releases depend on community support. If you find this project useful, your contribution helps me cover GPU costs and keep those releases going. Support the project on Ko-fi.

Currency Network Address
BTC Bitcoin (SegWit) bc1qr2gnr9g0uzk8rmsq0k6xpjgg4l7r0rfyrq69e6
ETH Ethereum Mainnet (ERC20) 0xa17608FCdeAd9e717Cd42e04127175527b4E75CB
SOL / USDC / USDT Solana GhNmYmezKi1uWGKZeVxgddjiRW2rYNHZrf84ZaMcnha

License

Apache 2.0. Based on Qwen3-1.7B by the Qwen team.

Downloads last month
25
GGUF
Model size
2B params
Architecture
qwen3
Hardware compatibility
Log In to add your hardware

8-bit

16-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for ccore/Qwen3-1.7B-GLB-3D-Coder

Finetuned
Qwen/Qwen3-1.7B
Quantized
(492)
this model

Dataset used to train ccore/Qwen3-1.7B-GLB-3D-Coder

Collection including ccore/Qwen3-1.7B-GLB-3D-Coder