Hello i am trying to mage some clouds… i have somethin like this:
Sphere b = new Sphere("box", new Vector3f(), 10,10,10);
AlphaState as = display.getRenderer().createAlphaState();
as.setBlendEnabled(true);
as.setSrcFunction(AlphaState.SB_SRC_ALPHA);
as.setDstFunction(AlphaState.SB_ONE);
as.setTestEnabled(true);
as.setTestFunction(AlphaState.TF_GREATER);
TextureState ts = display.getRenderer().createTextureState();
ts.setTexture(
TextureManager.loadTexture(
TestDynamicSmoker.class.getClassLoader().getResource(
"jmetest/data/texture/flaresmall.jpg" ),
Texture.MM_LINEAR_LINEAR,
Texture.FM_LINEAR ) );
ts.setEnabled( true );
b.setRenderState(ts);
b.setRenderState(as);
b.setRenderQueueMode(display.getRenderer().QUEUE_TRANSPARENT);
rootNode.attachChild(b);
But its looks like a bubble:) is there another way? thank you