Doot Snap
A downloadable tool
Download NowName your own price
A fun plugin for low poly modelling using WASD, specifically designed for building modular tilesets.
Features
- Vertices are constrained to definable cell sizes, origin is always at the base and in the center
- Seamless tile helpers will mirror vertices along given axis's
- Blend adjacent tile normals (not perfect)
- Toggleable Sounds and Screenshake for whenever actions are performed just to give a more enjoyable modelling experience
General Usage + Settings:
- Can be found under the N > Tools Side Panel
- Cell Size: Define how large the tile will be in world units.
- Axis Seamless Tile Locks: Vertices will on opposite sides of an axis will mirror eachother, and be locked to their bounds. Great for lining up a tiling asset. Tip: Use linked duplicates (Alt-D) adjacent to one another to see how the tile repeats
- Vertex movement is based on view which I think takes some getting use to but I think it's pretty intuitive, requiring orbiting around the object lots
Usage in Object Mode:
- WASD: will move the tile 1 whole unit
- Shift + Space: Toggle Addon
- Blend Normals: Move tiles adjacent to one another, select the tile and hit blend normals
Usage in Edit Mode
- WASD: Selected vertices will move in .1 increments
- SHIFT + WASD: Selected vertices will move in .05 increments
Usage in UV Editor:
- WASD: Nudge and snap pixels when addon is active
- Selected Face will automatically display their corresponding material texture
*Currently unable to remap keys without digging into the source, or set screenshake and sound settings besides disabling them.
*Rotations / Scale will need to be applied to function properly with this addon. Location is good to leave alone.
*You'll notice when working with the default cube, vertices will snap initially to the bounding box defined in the objects settings. Vertices will also not go below the origin.
Download
Download NowName your own price
Click download now to get access to the following files:
doot_snap.py (v1A) 59 kB
Development log
- v1A: Better Blend Normals + Increment ControlAug 18, 2024
- Hotfix: Viewing Angle Movement + Direction GizmoAug 15, 2024
Comments
Log in with itch.io to leave a comment.
Looks good. I'm always looking for little tools like this to speed up work flow. I'll have to check it out.
Lmk you know how it goes for you! I'm a bit of a efficiency nut myself, this and pixel unwrapper go so well together if you're trying get that pixel perfect look: https://github.com/noio/Pixel-Unwrapper