「利用者:Jjoonathan/NURBS In Blender」の版間の差分
(Created page with "==Trim-Compatible Tessellation== The new NURBS tessellator takes a surface and a list of trim curves and produces the following polygonal approximations for the purposes of visua...") |
細 (1版 をインポートしました) |
(相違点なし)
|
2018年6月29日 (金) 06:09時点における最新版
Trim-Compatible Tessellation
The new NURBS tessellator takes a surface and a list of trim curves and produces the following polygonal approximations for the purposes of visualization in the editor. Note that normals still aren't calculated (left) and that automatic calculation of normals (right) does not produce good results. There are good (numerically stable and efficient) techniques for calculating the tangents (and therefore normals) analytically, but the code to do this is still a WIP: the theoretically "production-ready" code from Piegl&Tiller still has edge cases that need to be hunted down.
One of the bugs I worked on early this week involved "zombie vertices" that intermittently lingered despite having been removed from the displist. Fortunately it has been fixed now.