August 11, 2017, 12:14 (GMT) |
Managed intersection data from multiprocess. Fixed ghash_pop workaround. |
August 10, 2017, 10:29 (GMT) |
Added Multithreading to the intersection tests. No real performance improvement. Maybe multithreading needs to be relative to the rings, not to the nodes (double nested both?). |
August 10, 2017, 09:06 (GMT) |
Calculating intersecting edges in the silhouette. (Big performance hit) |
August 9, 2017, 11:18 (GMT) |
Generating Tri array for later intersection testing. |
August 9, 2017, 08:57 (GMT) |
Calculate BBs for branches. |
August 8, 2017, 14:16 (GMT) |
Orthographic projection now fixed as well as wrong stroke boundingbox calculation. Ring calculation might need a different approach. |
August 7, 2017, 16:19 (GMT) |
Added method to remove vertices from basic meshes by remapping the v/e/l/p custom data arrays. |
August 4, 2017, 13:08 (GMT) |
Overlapping parts of cross node edgecuts are now calculated. |
August 3, 2017, 16:04 (GMT) |
Merge branch 'master' into soc-2017-sculpting_improvements. Keep the branch up to date. |
August 3, 2017, 15:56 (GMT) |
Added memory and data to handle intersection rings. Still WIP unstable. |
August 2, 2017, 09:39 (GMT) |
Added edge border calculation. Cut edge for the part is now being calculated. Added some Macros for dynamic memory allocation. |
July 28, 2017, 12:50 (GMT) |
Changed Z-Vector calculation to orthographic. Makes more sense the z-vec is orthogonal to the plane the silhouette is placed on. Added Z intersection test/approximation. Inaccurate with larger smoothing factors. |
July 28, 2017, 11:02 (GMT) |
Started connecting the silhouette to existing geometry. Intersecting vertices get detected. (define DEBUG_DRAW to see) |
July 26, 2017, 13:20 (GMT) |
Minor fix, crash on smoothness = 100%. |
July 26, 2017, 11:08 (GMT) |
Front and backside of the silhouette are now connected. |
July 25, 2017, 13:16 (GMT) |
Connected T-Intersections, Tubes, Caps front and backside. Now only transitions miss one quad. |
July 24, 2017, 14:58 (GMT) |
Added Backside to the shape. Frontside and backside still need to be connected. |
July 21, 2017, 14:22 (GMT) |
Added Redo. Currently the whole mesh is stored. Partial copy todo. |
July 21, 2017, 11:12 (GMT) |
Added a new undonode for the silhouette operator. Bare basics of undo now work, Redo can cause a crash and still needs to be implemented. Fixed crash when stroke with < 3 points was drawn. |
July 20, 2017, 10:35 (GMT) |
Correct missing in last commit. |
|