Blender Git Commit Log

Git Commits -> Revision 9d43507

Revision 9d43507 by Cian Jinks (soc-2021-knife-tools)
September 11, 2021, 18:16 (GMT)
Knife: Moved code to world space

This patch migrates the knife tool code to use world space coordinates instead of object space.
This is required to implement the ability to cut across multiple objects at once and the ability to use the geometry of other objects as a cutting reference.

This introduces precision errors for objects with very large scale or location, however it may be possible to add a switch between world space and object space coordinates depending on whether the user is in multi-object edit mode or not.

Commit Details:

Full Hash: 9d435076746ee147953b457cda0c84ee849565d0
Parent Commit: 7210b02
Lines Changed: +81, -121

1 Modified Path:

/source/blender/editors/mesh/editmesh_knife.c (+81, -121) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021