H5游戏论坛

 找回密码
 入驻H5
查看: 499|回复: 14

[求助] 材質的邊怎麼去掉?問題已解決。

[复制链接]

老湿 - 老湿

发表于 2014-11-9 16:57:56 | 显示全部楼层 |阅读模式
本帖最后由 tale8013 于 2014-11-9 19:51 编辑

2014_1109_1651_23651.jpg

如圖,手部、吊帶、翅膀有透明的邊怎麼去掉?

用了42的參數問題已解決,請看簽名~非常感謝GCHAOSexe1123 的熱心幫助和解答~~
有爱就有H5~

叫兽 - 叫兽

发表于 2014-11-9 17:01:27 | 显示全部楼层
这么好看 可了不得
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-11-9 17:10:59 | 显示全部楼层
lz的透明贴图用的是tga格式吧?如果是的话,用PS保存为tga格式时似乎会自动把图片上无色的透明部分转换成白色。所以我会用png格式,这个格式是允许透明背景的
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2014-11-9 17:20:27 | 显示全部楼层

原模的材質本來是tga格式,導出后自動轉成png格式,我用的就是png格式。。
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-11-9 17:33:15 | 显示全部楼层
tale8013 发表于 2014-11-9 17:20
原模的材質本來是tga格式,導出后自動轉成png格式,我用的就是png格式。。
...

可否把你所使用的贴图直接发给我看看?(不是贴在帖子里)
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2014-11-9 17:39:44 | 显示全部楼层
GCHAOS 发表于 2014-11-9 17:33
可否把你所使用的贴图直接发给我看看?(不是贴在帖子里)

好的,上傳好後我直接pm你。
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-11-9 18:30:18 | 显示全部楼层
本帖最后由 GCHAOS 于 2014-11-9 18:32 编辑
tale8013 发表于 2014-11-9 17:39
好的,上傳好後我直接pm你。

确实不是我上面说的那种原因,我把lz的贴图贴在一个平面上然后导入猎影(虽然lz似乎做的是RP的MOD),并没有白边:

2014_1109_1825_39640.jpg


如果lz能再共享一下导入后的xx文件或许我们能了解得更多,比如模型的UV是否偏了,或者HEX设置不当之类。


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

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2014-11-9 18:41:25 | 显示全部楼层
GCHAOS 发表于 2014-11-9 18:30
确实不是我上面说的那种原因,我把lz的贴图贴在一个平面上然后导入猎影(虽然lz似乎做的是RP的MOD),并没 ...

等一下,我打包上傳。。
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-11-9 19:08:04 | 显示全部楼层
可能因為透明的邊緣還有一些半透明部份,因此造成這種現象
如果模型來源是XNA的話,可以直接在MOD資料夾裡找到.tag的貼圖

換成那個試看看吧,如果還不行就在.tag的alpha層把對比調高試看看@@
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-11-9 19:11:22 | 显示全部楼层
另外補充一下,如果LZ使用的是42透明參數也有可能會有這現象
根據目前我的經驗來看,42參數無法表現半透明的區域
如果剛好貼圖的邊緣又是有個半透明漸變的話,很有可能出現圖中的現象

如果在分層ok的情況下,可以試看看用0E參數看看效果
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2014-11-9 19:19:16 | 显示全部楼层
exe1123 发表于 2014-11-9 19:11
另外補充一下,如果LZ使用的是42透明參數也有可能會有這現象
根據目前我的經驗來看,42參數無法表現半透明 ...

是指HEX的參數嗎?具體怎麼改能說一下嗎?
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

发表于 2014-11-9 19:22:02 | 显示全部楼层
实在不行就自己用PS把边擦成透明的,转成png格式,TGA格式的一般都带alpha,在alpha图层修改也可以。
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-11-9 19:31:10 | 显示全部楼层
tale8013 发表于 2014-11-9 19:19
是指HEX的參數嗎?具體怎麼改能說一下嗎?

是指hex參數沒錯,不過既然您的mod已經能呈現透明了
我想42與0E這兩個應該您沒問題@@

如果你用的是42參數,在邊緣半透明的假設下,有兩個解法
1.改用0E,應該就能解決
2.用PS去把邊緣的半透明處理掉
有爱就有H5~
回复 支持 反对

使用道具 举报

叫兽 - 叫兽

发表于 2014-11-9 21:33:34 | 显示全部楼层
tale8013 发表于 2014-11-9 19:19
是指HEX的參數嗎?具體怎麼改能說一下嗎?

我把模型导出后导入猎影中,测试了一些HEX的搭配,lz参考一下:

lz的MOD中相关的HEX是这样的(红框框出来的):

HEX-1.jpg     HEX-2.jpg

其中submesh flags的4E效果与exe1123殿所说的42类似,我在猎影中把这几位设成这几个值以后出现了类似lz的效果:

HEX1.jpg

然后我将Frame Flags的第一组红框中的值改为01,白边有所改善:
HEX2.jpg

但是实际还是存在的(手腕羽毛的边缘),也就是exe123殿所说的半透明部分显示的问题:

HEX2.5.jpg

此时若再把Submesh Flags的红框的那组改为0E,则半透明部分也会正常显示,但透明部分会遮挡下面一层的贴图:
HEX3.jpg

这就是很多人提到过的透明图案的分层问题了,改善方法就是按照模型由内层至外层的顺序把Frame Flags的第二个红框的值由大到小设置(也就是说尽量把每一层模型独立做成一个mesh)

这是一种虽然有效但很麻烦的方法,如果lz不愿意也可以试试前面几位说的删去贴图半透明部分的方法,但是我觉得究竟删多少还是得逐步尝试
有爱就有H5~
回复 支持 反对

使用道具 举报

老湿 - 老湿

 楼主| 发表于 2014-11-9 22:02:29 | 显示全部楼层
GCHAOS 发表于 2014-11-9 21:33
我把模型导出后导入猎影中,测试了一些HEX的搭配,lz参考一下:

lz的MOD中相关的HEX是这样的(红框框出 ...

非常感謝~學習了,第一次碰到這種問題,解決起來好像挺麻煩的等有空了再弄。
有爱就有H5~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-11 06:47 , Processed in 0.034023 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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