900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Godot Engine:用着色器实现通过开关隐藏部分模型

Godot Engine:用着色器实现通过开关隐藏部分模型

时间:2021-12-23 00:03:45

相关推荐

Godot Engine:用着色器实现通过开关隐藏部分模型

使用情景

代码很简单。这个着色器可以用在动画的开发流程中,比如游戏角色要持各种枪,在Blender中作动画时,可以给手上添加一个临时的简模(一个Cube)当作枪,这样比较方便做动画,这个简模上使用下面的着色器材质。在游戏运行时,将它隐藏掉,真正的枪则通过BoneAttachment动态添加上去。这样就非常灵活了。

着色器

shader_type spatial;uniform bool is_hide = false;void fragment(){if(is_hide){ALPHA = 0.0;}}

效果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。