Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有人可以向我解释一下 C# 中 3D 表面网格的归一化过程是什么吗?
在参考书中,有如下一行:
GetNormalize 方法用于将您的表面区域映射到 [-1, 1] 的区域,这可以让您在屏幕上获得更好的视图。
你计算包围你的表面网格的盒子,得到盒子的最长边,然后按那个值缩小所有东西。结果将是该侧的 [0,1] 和其余的 [0,<1]。
如果需要 [-1,1],则将所有内容加倍并减去 1,得到 [0,1]*2-1=[0,2]-1=[-1,1]。