光照图纹理坐标全自动unwrap

介绍了一种光照图纹理坐标全自动unwarp算法,该算法能够显著提高纹理利用率。通过将三角形按邻接关系分组并排序,利用纹理空间二叉分割结构进行坐标映射,最终实现高效unwarp。对于规则模型,纹理利用率可达80%,远超传统烘培方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

光照图纹理坐标全自动unwarp终于基本完成.测试了很多模型效果基本可以接受.

对于比较规则的模型,纹理利用率可以达到80%,而用max烘陪的纹理利用率只有28%

 

主要步骤有:

1.首先将所有三角形按照"邻接关系" 分成邻接组. 分组时除了考虑相连关系之外还要考虑法线是否相近或相等

2.把所有的邻接组按照面积大小排序.

3.建立"纹理空间二叉分割"结构,将所有邻接组插入到0,1之间的纹理空间中.

   A. 首先将邻接组旋转并投影到基准平面

  B.转换成纹理坐标

4.在纹理空间越界时需要减小缩放比例,再从头开始计算,直到所有三角形插入.

给出几张unwarp的图:

这张是max烘培的,只有28%的利用率:

下面是我的算法对同样的模型unwarp,80%的利用率

还有一些其他模型的unwarp结果:

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值