【发布时间】:2020-07-12 15:53:36
【问题描述】:
目标
使用 ShapeFactory 创建的可渲染立方体的透明材质。
试过
MaterialFactory.makeTransparentWithColor(context, Color(0f, 0f, 0f, 0f)).thenAccept { material ->
val size = Vector3(100f,0.001f,100f)
val center = Vector3(0f,0f,0f)
val floorRenderable = ShapeFactory.makeCube(size,center,material)
floorRenderable.isShadowCaster = false
floorRenderable.isShadowReceiver = false
floorAnchorNode.renderable = floorRenderable
}
所以对于 Color(0f, 0f, 0f, 0f),立方体不会变得不可见,即使它有点透明。
我也尝试了以下相同的结果。
context.getColor(R.color.transparent)
在哪里
<color name="transparent">#00000000</color>
【问题讨论】:
标签: android kotlin augmented-reality arcore sceneform