H5游戏论坛

 找回密码
 入驻H5
查看: 577|回复: 3

[求助] 关于使用带alpha通道(也就是透明部分)贴图的模型的问题

 关闭 [复制链接]

叫兽 - 叫兽

发表于 2014-7-15 23:09:47 | 显示全部楼层 |阅读模式
最近又开始搞发型了,大多数的发型为了模拟发丝的质感往往会使用带alpha通道的贴图。做过的人都知道当这样的两个面重叠在一起时往往会出现上面一个面的透明部分把下面的面的图案一起盖掉的现象。就像下图:

Multimesh-1.jpg

比较常用的解决方法就是把上下有覆盖的面分离为独立的mesh,然后修改Frame Flags的HEX值,按照面的上下关系赋予不同大小的值。这方面@anziguan 有比较多的成果。


现在我遇到的问题是,很多发型的面并不是单纯的上下覆盖关系,而是如下图所示的交叉关系。

Multimesh-2.jpg

如果采用修改Frame Flags的HEX值方法,则总是会出现一个面的透明部分盖掉另一个面,这种情况该如何解决呢?
有爱就有H5~

叫兽 - 叫兽

发表于 2014-7-15 23:43:11 | 显示全部楼层
如果不介意品質會差一點的話
可以用42參數,當然跟0E參數比的話效果會比較差
但是不用分mesh也不會有重疊穿透的問題@@
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

 楼主| 发表于 2014-7-16 00:11:44 | 显示全部楼层

具体是哪一块HEX呢?我把submesh flags的头两位从0E改成42就失去了透明效果变成黑底色的平面了
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-7-16 00:17:19 | 显示全部楼层
GCHAOS 发表于 2014-7-16 00:11
具体是哪一块HEX呢?我把submesh flags的头两位从0E改成42就失去了透明效果变成黑底色的平面了 ...

目前我手邊沒有檔案,所以沒辦法直接告訴您
不然我先把我網盤裡的mod發給你看看吧
稍後私訊給您!

有爱就有H5~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入驻H5

本版积分规则

Archiver|手机版|小黑屋|免责声明|H5Gal游戏论坛 |网站地图|网站地图

GMT+8, 2025-5-16 00:31 , Processed in 0.029515 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表