Skip to content

模型是否有透明度属性可以设置 #22

Answered by KingCyril
KingCyril asked this question in Engine
Discussion options

You must be logged in to vote

我通过修改模型材质的 baseColor 的 alpha 但是渲染有问题,发现了官网中这段介绍:

  1. 透明渲染异常?
    请先确保材质开启了透明度模式,即材质的 isTransparent 属性设置为了 true。
    相应的材质的 baseColor 需要设置正确的透明度。如 material.baseColor.a = 0.5。透明度范围为 【0 ~ 1】,数值越小,越透明。
    如果透明度渲染仍有异常,请确保材质的颜色混合度模式(blendMode)为期望的组合。
    有一些透明度渲染异常可能是因为没有关闭背面剔除,可以通过 renderFace 来设置想要渲染的面。

我想请问一下《颜色混合度模式为期望的组合》和《设置想要渲染的面》这几个概念怎么去理解和设置调试去使模型渲染正常

Replies: 0 comments 9 replies

Comment options

You must be logged in to vote
1 reply
@leaon4
Comment options

Comment options

You must be logged in to vote
4 replies
@singlecoder
Comment options

@KingCyril
Comment options

@zhuxudong
Comment options

@singlecoder
Comment options

Answer selected by singlecoder
Comment options

You must be logged in to vote
1 reply
@singlecoder
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Engine
Labels
None yet
4 participants