在三维模型软件中(Blender 2.83),某面片使用置换贴图,需要将其经过多次细分,直至达到足够的精度要求。
这一操作是对整个贴图进行的,也就是说,不论某局部区域是否需要增加细节,都会被细分。
有没有可能只对需要细分的区域进行操作?笔者做了些尝试。
图1(要实现置换的jpg文件,374pix*179pix)
图2(常规细分方法:示意图,并未细分到足够细节0.5mm网格)
图三(细分到足够细节)
图四(资源消耗)
点5227761 边10450672 面5222912 三角10445824
图五(像素扫描的初步优化,达到同样细节0.5mm网格)
图六(像素扫描的资源消耗统计)
我的细分方法。实现 细节上采样 0.5mm,
点1117969 边3353185 面2235217 三角2235811
结论:
我的像素扫描方法创建的细分,在此案例中 非编辑状态节约了3gb 内存,编辑状态节约了5gb内存。