设为首页收藏本站

模拟火车TRS中文论坛

 找回密码
 注册(register)

QQ登录

只需一步,快速开始

查看: 1231|回复: 9
打印 上一主题 下一主题

trs11车辆灰通道

[复制链接]
跳转到指定楼层
车长
发表于 2023-5-29 06:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1金钱
在此求助大神们 类如msts的反导车 车灯玻璃之类的半透明通道是怎么搞的 哪位知情人能教一下怎么做这种半透明通道 我搞出来不是炸通道就是没有效果 在线求一个方法 非常感谢

最佳答案

查看完整内容

3DMAX里,把需要透明的部分分离到一个单独的对象,然后选一个材质球,材质球命名为XXX.m.onetex,添加漫反射纹理,贴图把原来的改改名字用上,比方说原先是body.tga,改成body01.tga,然后给上材质,其他的导出后再改,3DMAX里我也不知道怎么配置。导出之后找到那个body01_body01.teteure.txt(也有可能是body01.teteure.txt),打开之后确定内容是 Primary=body01.tga Alpha=body01.tga Tile=st Hint=Dynamic(此部分是控制 ...
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 支持支持 反对反对
软卧
发表于 2023-5-29 06:28 | 只看该作者
gongyong 发表于 2023-6-2 03:06
在max里具体是如何操作啊 我会max

3DMAX里,把需要透明的部分分离到一个单独的对象,然后选一个材质球,材质球命名为XXX.m.onetex,添加漫反射纹理,贴图把原来的改改名字用上,比方说原先是body.tga,改成body01.tga,然后给上材质,其他的导出后再改,3DMAX里我也不知道怎么配置。导出之后找到那个body01_body01.teteure.txt(也有可能是body01.teteure.txt),打开之后确定内容是
Primary=body01.tga
Alpha=body01.tga
Tile=st
Hint=Dynamic(此部分是控制贴图是否使用平滑,可有可无)
然后把
Primary=body01.tga
Alpha=body01.tga
改成(这一步是为了节省内存,减去一张贴图)
Primary=body.tga
Alpha=body.tga

body.代指的原来的名称,body01代指改过的名称,两张贴图内容一致
在导入后如果其他贴图发生透明,透视关系错误的情况,在对应通道文件添加,也可以把Alpha通道删去,但是有可能产生其他问题。
AlphaHint=masked

然后导入试试。
一般就正常了,之前DF8B在导入的时候就有这个问题。
回复

使用道具 举报

硬卧
 楼主| 发表于 2023-5-29 06:29 | 只看该作者
trs12的 标题搞错了
回复

使用道具 举报

软座
发表于 2023-5-29 18:13 | 只看该作者
我知道的游戏里实现贴图半透明的办法有两种,使用灰度贴图和直接使用含有半透明的贴图。前者现在用的比较少了,现在多是用后者,贴图含有透明度就可以比如.PNG.TGA格式。贴图通道配置文件一般如下:
Primary=1.tga
Alpha=1.tga
Tile=st
不填AlphaHint=XXX
如果有炸通道的截图最好发一下,我的理解炸通道就是该透明的不透明,不该透明的透明。给游戏中透明部分的贴图添加AlphaHint=masked就能解决绝大多数我所谓的炸通道问题。
灰底图老插件还有用的,灰度图对应贴图黑的部分游戏中完全透明,白的部分完全不透明,灰的部分就半透明。这种情况下Alpha=X.bmp,灰度图要用.BMP格式。
可以看看这篇帖子,需要翻译。
https://online.ts2009.com/mediaWiki/index.php/Texture_file
回复

使用道具 举报

硬座
 楼主| 发表于 2023-5-29 21:26 | 只看该作者
2566 发表于 2023-5-29 18:13
我知道的游戏里实现贴图半透明的办法有两种,使用灰度贴图和直接使用含有半透明的贴图。前者现在用的比较少 ...

我能加您QQ么
回复

使用道具 举报

站票
发表于 2023-5-30 19:12 | 只看该作者
你首先需要PS软件,用魔棒或者选择工具选择选区,再右键【存储选区】即可创建Alpha通道
回复

使用道具 举报

7
 楼主| 发表于 2023-5-30 19:52 来自手机 | 只看该作者
本帖最后由 gongyong 于 2023-5-30 19:54 编辑

就是我加上代码之后 灰色通道会堵死 黑色的正常 不加那个代码 通道就会炸 但能显示出来有灰色通道
回复

使用道具 举报

8
 楼主| 发表于 2023-5-30 19:55 | 只看该作者
2566 发表于 2023-5-29 18:13
我知道的游戏里实现贴图半透明的办法有两种,使用灰度贴图和直接使用含有半透明的贴图。前者现在用的比较少 ...

就是我加上代码之后 灰色通道会直接堵死 黑色通道正常 然后不加代码 通道就会炸 但是能显示灰色通道存在
回复

使用道具 举报

9
发表于 2023-5-31 16:22 | 只看该作者
gongyong 发表于 2023-5-30 19:55
就是我加上代码之后 灰色通道会直接堵死 黑色通道正常 然后不加代码 通道就会炸 但是能显示灰色通道存在

大概透明部分和其他部分用了一个材质球。透明部分需要用单独的材质球,贴图可以通用但是必须用单独的通道控制。这个需要在编辑模型的时候设置。这得导入3DMAX或者blender才能改。
回复

使用道具 举报

10
 楼主| 发表于 2023-6-2 03:06 | 只看该作者
2566 发表于 2023-5-31 16:22
大概透明部分和其他部分用了一个材质球。透明部分需要用单独的材质球,贴图可以通用但是必须用单独的通道 ...

在max里具体是如何操作啊 我会max
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

联系站长|小黑屋|手机版|Archiver|模拟火车TRS中文论坛    

GMT+8, 2024-4-20 02:53 , Processed in 0.036253 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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