← All models Crab
Eight legs solving two-bone IK against the ground they stand on, and two chelae that actually shut — a palm carrying its own fixed finger, and a dactyl on a hinge the model hands you. Chitin, so every segment is its own named part rather than a skin.
Expand
Interactive demo, running in a sandbox. Drag inside it to look around.
What it is A crab that walks, picking its way over uneven ground so its feet land where the ground really is. Its claws open and shut. For a shore, a rockpool, a seabed, or scuttling across a beach.
Derived from Nothing — published as original work.
Use this model with an AI Paste this to Claude, Cursor or any agent — or point it at /m/crab-e9324a/llms.txt .
Use this 3D model in my game.
Model: Crab
Page: https://antics.gg/m/crab-e9324a
Asset: https://antics.gg/m/crab-e9324a/model.glb (CC-BY-4.0)
Recipe: https://antics.gg/m/crab-e9324a/recipe.mjs (MIT — edit the numbers to change the model)
It has 11,667 triangles and 36 named parts, including: shell, apron, eyeL, eyeR, claw_L_femur, claw_L_tibia, claw_L_palm, claw_L_dactyl.
Named parts are separate nodes, so you can move or hide them individually.
Load it at runtime — do not rebuild the geometry on the page:
npx modelkit vendor . # from antics-modelkit, puts glbload.js + three next to your page
import { loadGLB } from "./glbload.js";
const parts = await loadGLB("./model.glb"); // [{ name, geometry, material }]
for (const p of parts) scene.add(new THREE.Mesh(p.geometry, p.material));
To change its proportions instead of using it as-is, download the recipe, run
`npm i antics-modelkit three`, edit the arguments and `npx modelkit build`. Copy Published with its recipe by its author, who states it is original work. We host both files; we have not re-run the recipe ourselves.
36 named parts shell apron eyeL eyeR claw_L_femur claw_L_tibia claw_L_palm claw_L_dactyl claw_R_femur claw_R_tibia claw_R_palm claw_R_dactyl leg_L1_coxa leg_L2_coxa leg_L3_coxa leg_L4_coxa leg_R1_coxa leg_R2_coxa leg_R3_coxa leg_R4_coxa leg_L1_femur leg_L1_tibia leg_L2_femur leg_L2_tibia leg_L3_femur leg_L3_tibia leg_L4_femur leg_L4_tibia leg_R1_femur leg_R1_tibia leg_R2_femur leg_R2_tibia leg_R3_femur leg_R3_tibia leg_R4_femur leg_R4_tibia