STEAM 组
Blender Source Tools BleST
STEAM 组
Blender Source Tools BleST
443
游戏中
2,526
在线
成立于
2013 年 11 月 8 日
所有讨论 > Help > 主题详情
max 2021 年 6 月 1 日 上午 2:29
Multiple textures on top of each other?
To put it in short, i have 5 materials attached to my model in Blender and i want all of them to act as if each of them were assigned to all faces of the model.

I have been trying to figure out a way to optimize my workflow by using layered textures. Instead of having, say, 13 unique VTF files for all 13 skins of my model, i would like to have only 5 textures; first one is the base texture and the other 4 could be layered on top of it at will (managed by $texturegroup parameter).

I would simply use the $color2 parameter for these 4 layered textures to create dozens of skins, saving memory and time, and will also use $alpha parameter to disable/enable some of the textures for specific skins.

So, how do i make my textures to be projected onto entire UV map, instead of only being projected onto assigned faces? I've also seen others struggle with this. Thanks!
引用自 Rectus:
The Source model formats (and most other) only support a single material assignment per face. Layered textures are usually handled on the shader level, so unless you are in a situation where you can write custom shaders, your best bet is to look for material attributes that let you blend textures togther (like $detail, although that is limited to one additonal texture).

Otherwise the common solution is to apply different materials to different parts of the model, and use $texturegroup to create combinations for each skin.
< >
正在显示第 1 - 2 条,共 2 条留言
该讨论串的作者已表示此帖子解答了原先的主题。
Rectus 2021 年 6 月 5 日 上午 10:39 
The Source model formats (and most other) only support a single material assignment per face. Layered textures are usually handled on the shader level, so unless you are in a situation where you can write custom shaders, your best bet is to look for material attributes that let you blend textures togther (like $detail, although that is limited to one additonal texture).

Otherwise the common solution is to apply different materials to different parts of the model, and use $texturegroup to create combinations for each skin.
max 2021 年 6 月 6 日 下午 11:15 
Thank you for the answer, Rectus. I'll try using the $detail parameter.
< >
正在显示第 1 - 2 条,共 2 条留言
每页显示数: 1530 50

所有讨论 > Help > 主题详情
发帖日期: 2021 年 6 月 1 日 上午 2:29
回复数: 2