{"id":1041,"date":"2025-10-18T16:08:24","date_gmt":"2025-10-18T23:08:24","guid":{"rendered":"http:\/\/fx-td.com\/houdiniandchill\/?p=1041"},"modified":"2025-10-18T16:18:59","modified_gmt":"2025-10-18T23:18:59","slug":"archived-post-by-sniperjake945-37","status":"publish","type":"post","link":"http:\/\/fx-td.com\/houdiniandchill\/2025\/10\/18\/archived-post-by-sniperjake945-37\/","title":{"rendered":"Archived post by sniperjake945"},"content":{"rendered":"<div class=\"postie-post\">\n<p class=\"\">i know we&#8217;ve all moved on from the hex sphere conversation but i will say the planarization method sidefx is using in the facet sop is actually so un flattering. Im assuming its generating some kind of per face normal and then using the average position and then projecting wrt to that. but like there are so many better methods&#8230; For instance, using the local\/local solve from: <a href=\"https:\/\/roipo.github.io\/publication\/poranne-2013-interactive\/planarization.pdf\">roipo.github.io\/publication\/poranne-2013-interactive\/planarization.pdf<\/a><br \/>\nWe get the result on the right after 50 iterations (which is planar for all faceted polygons) vs what&#8217;s coming out of the facet sop with make planar turned on (left)&#8230;<br \/>\nThe file also includes an example of the local global solve (or at least to the best of my ability it does)<\/p>\n<p class=\"\">if we planarize before faceting we can get even better results in some cases. Like this sphere example. The left is facet and the right is the local\/local solve (faceted after).<\/p>\n<p>Attachments in this post: <br \/><a href=\"http:\/\/fx-td.com\/houdiniandchill\/wp-content\/uploads\/discord\/20250810\/18\/25\/image.png\">http:\/\/fx-td.com\/houdiniandchill\/wp-content\/uploads\/discord\/20250810\/18\/25\/image.png<\/a><br \/><a href=\"http:\/\/fx-td.com\/houdiniandchill\/wp-content\/uploads\/discord\/20250810\/18\/25\/jr_planarize_polygons.hip\">http:\/\/fx-td.com\/houdiniandchill\/wp-content\/uploads\/discord\/20250810\/18\/25\/jr_planarize_polygons.hip<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>i know we&#8217;ve all moved on from the hex sphere conversation but i will say the planarization method sidefx is using in the facet sop is actually so un flattering. Im assuming its generating some kind of per face normal and then using the average position and then projecting wrt to that. but like there &hellip; <a href=\"http:\/\/fx-td.com\/houdiniandchill\/2025\/10\/18\/archived-post-by-sniperjake945-37\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Archived post by sniperjake945<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-1041","post","type-post","status-publish","format-standard","hentry","category-cgi-math"],"_links":{"self":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/posts\/1041","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/comments?post=1041"}],"version-history":[{"count":0,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/posts\/1041\/revisions"}],"wp:attachment":[{"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/media?parent=1041"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/categories?post=1041"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/fx-td.com\/houdiniandchill\/wp-json\/wp\/v2\/tags?post=1041"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}