2

3D オブジェクトを表示するサブ シーンを作成しましたが、以下に示す深度バッファに問題があります。

球はもちろん同じサイズです。

私が持っているfxmlファイルで

<SubScene fx:id="subScene" depthBuffer="true">

trueをsubScene.isDepthBuffer()返します。

でSubSceneを作成してみました

subScene = new SubScene(root, 800, 800, true, SceneAntialiasing.BALANCED);
pane.getChildren().set(0, subScene);

運がない。

どんな助けにも感謝します。また、それはJavaFXのバグなのか、それとも何か間違ったことをしている、または理解しているのかを知りたいです。
前もって感謝します。

4

1 に答える 1

1

最後に、この問題を解決しました。私が持っていたので、深度バッファは機能しませんでした

camera.setNearClip(Double.MIN_VALUE);

これは私の最善の考えではありませんでした。それをに変更する

camera.setNearClip(0.01);

問題を解決しました。

于 2015-11-25T02:07:12.910 に答える