Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Asset Forge

Create your own 3D models and 2D sprites! · By Kenney

Advanced Vertex Snap

A topic by A1steaksa created Jan 03, 2022 Views: 150 Replies: 1
Viewing posts 1 to 2

I'd love to have snap to vertex take multiple points in and use those to intelligently position and scale the moving object.  There are cases I've found where tiny gaps develop between objects and it is currently not possible to my knowledge to fix those tiny gaps.

For example, I'd like to match up these two objects so the purple meets and matches the gray.

Currently there's no good way to do this other than snapping one of the points and then trying to scale it to match.  That's no good.

I'm no UX expert, but I think it would be nice to be able to select select several vertexes to snap at once by something like holding SHIFT and then once released, all snapping takes place at once.

Something like this:


Now, admittedly I'm aware of the fact that this kind of warping cannot be achieved with simple scaling and would require warping the model to make the proportions between vertexes match between the two.  What I've mocked up above is my idealized version of the tool.  It would be still quite useful to have something more akin to snapping a vertex to another, then pinning those vertexes together while snapping another two vertexes together.  Effectively scaling the model along the axis between the two vertexes.  It would allow for things like this:


Which leads to a result like this:


Obviously I'd love to have the many-vertex snapping tool, but I would also be thrilled to have the simpler MVP example as well


(1 edit)

In case it's helpful, here's the real-world case that got me hot and bothered enough to post about it:

That gap makes me wish for a swift death