Java libGDX:更改三维模型的可见性

Java libGDX:更改三维模型的可见性,java,3d,libgdx,Java,3d,Libgdx,想象一下,我有一个人体模型,里面有一些配件,比如太阳镜、帽子、链条等等。有没有办法通过编写以下内容来切换libGDX应用程序中这些项目的可见性: modelInstance.getNode("sunglasses").setVisible(false) 可以为其材质设置混合比例: blendingAttribute = new BlendingAttribute(GL10.GL_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA); material = modelinst

想象一下,我有一个人体模型,里面有一些配件,比如太阳镜、帽子、链条等等。有没有办法通过编写以下内容来切换libGDX应用程序中这些项目的可见性:

 modelInstance.getNode("sunglasses").setVisible(false)

可以为其材质设置混合比例:

blendingAttribute = new BlendingAttribute(GL10.GL_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA);
material = modelinstance.materials.get(0);
material.set(blendingAttribute);
然后可以如下设置其不透明度:

blendingAttribute.opacity = 0.5F; //0-1

你是个救命的兄弟。:)