Introduction
Sprite stacking is a simple techique that allows you to get 3D models by making a stack of 2D images. Each image is offset by 1 pixel and represents a horizontal slice of a 3D model.
The basics
I will show you how to draw an empty box using three different techniques.
Using 3D view
- Hold shift to draw lines.
- Use mouse wheel to go up and down the stack
- Notice that I offset higher blocks by 1 pixel when going up
Using 2D (top down) view
- Press TAB to switch from 3D to 2D view.
- Hold shift to draw lines.
- Use mouse wheel to go up and down the stack
- Don't offset pixels. Just draw them on top of the bottom slice.
Using extrude tool
- Hold shift to draw lines.
- Use mouse wheel to go up and down the stack
- Use extrude tool to duplicate pixels up.
Bonus video, drawing a simple house
Hotkeys
Mouse Wheel
move up and down the stack
Mouse middle button (drag)
Move the camera
Mouse middle button (click)
Cast a ray to select a slice
CTRL + mouse wheel
Zoom in/out
WSAD
change color
TAB
change between 3D and flat mode
SHIFT + AD
rotate model around Z axis
SHIFT + WS
rotate model around Y axis
(note that this rotation also centers the models and brings it to the ground)
SPACE
experimental wall mode, lock cursor Y position and use mouse to move along Z axis - mouse wheel moves cursor Y now
1
Toggle clip top
2
Toggle symmetry
C
Pen
F
Fill
B
Brush
E
Extrude
M
Move