拡張するオブジェクトを回転させると、javafx.scene.shape.Shape
主に 2D になるように設計されていたとしても (少なくとも私の知る限り)、3D 空間に変換できることはわかっています。
MeshView
さまざまなs が発生する 3D シーン (遠近法カメラと深度バッファーが使用されている) があるとします。エリアに使用されるものもあれば、ラインに使用されるものもあります。どちらの場合も、これらの形状は で描画するために三角形分割する必要がありますがTriangleMesh
、これは多くの場合自明ではありません。
これらの線の描画をPolyline
クラスを使用するように変更すると、パフォーマンスの低下がひどくなり、奇妙なアーティファクトが発生します。ポリラインの頂点が少なく、開発者がプログラムで三角測量を行う必要がないという事実から恩恵を受けることができると思いました。
javafx.scene.shape.Shape
3D 空間内に広がる形状を使用することはお勧めできませんか? 彼らは内部でどのように描かれていますか?