3D Voxel Knitting · Diego Fabri
Simulation active
Stiffness Map
Flexible Stiff
1–2 layers: very flexible, easy to deform
Thin section, limited structural support
Moderate, some rigidity building up
3+ layers: good inter-layer connectivity
Dense section, high stiffness
Colour reflects local stiffness based on layer depth, neighbour count and purl density. Orange areas will flex or pivot more easily when the garment is worn.
DigiKnitting · 3D Voxel Knitter
by Diego Fabri
Click Place a stitch
Shift + Click Delete a stitch
Click + Drag Paint or erase multiple
+ / − Resize the voxel grid
Right Drag Rotate the camera
Ctrl + Right Drag Pan / move the viewport
Scroll Zoom in / out
Ctrl Z Undo last action
Ctrl Shift Z Redo
Tip: Undo and Redo buttons are also in the left panel, useful on touch devices.
KNIT
Standard knit loop, face side. Most common stitch for building rows.
PURL
Reverse loop, purl bump. Place purls below any stitch that needs to support a layer above.
CAST ON
Foundation row stitch. Always start layer 0 with Cast Ons before knitting above.
3D Purl: a purl automatically upgrades to its full 3D form when a stitch is placed at its cover position (one layer up, one step in the facing direction).
3D Cast On: a cast-on gains its 3D arch shape once a knit stitch is placed on the layer above it.
Colour any stitch using the colour picker in the left panel before placing it.
Use Up / Down Layer buttons in the panel to move between rows. Each layer sits one grid step above the last.
Odd layers automatically flip orientation, matching the alternating direction of real knitting rows.
Stitches with no supporting purl beneath them are highlighted in red; they have no loop structure to anchor into.
Circular knitting: drag the bend slider to wrap flat rows into a tube. Connectors and stitches warp together.
Tip: always start with a Cast On row at layer 0, then switch to Knit for subsequent rows. Place Purls below any stitch that needs to support a layer above.
Abstract View
Switches to knitspeak symbol notation, ideal for knitters who read traditional knitting charts.
Section View
Slices the model vertically so you can inspect the inner layer structure.
Stiffness Sim
Colours every stitch by local stiffness. A colour legend appears in the corner while active.
Top-Down View
Snaps the camera overhead, useful for planning a new layer.
Flexible (1–2 layers)Stiff (3+ layers)
Orange: very flexible, easy to deform. Thin or isolated sections.
Green: high stiffness. Dense multi-layer sections with strong connectivity.
💾
Save
Saves the full model: stitches, connectors, layers, bend and colours.
.json
📂
Load
Reopens a previously saved file. Replaces the current scene.
.json
📦
Export OBJ
Exports 3D geometry grouped by layer, colour and stitch type.
.obj + .mtl
📄
Chart
Generates a printable knitting chart, one page per layer. Each cell shows the stitch symbol with a colour tint. Row numbers count upward from 1 (knitting convention). Opens in a new tab — use Print or Save as PDF.
print / PDF
OBJ export includes a companion .mtl material file. Import both into Blender or Cinema 4D to keep the correct stitch colours.
Layer
Current 0
History
View Modes
Circular Knitting
Files

Stitch Type

Orientation

How to: Knit