VTK-Viewer を作成し、カメラを自動的に回転させるいくつかのボタンを実現したいので、モデルを正面、上、右、左、下、または後ろから見ます。誰かが C/C++ またはそれ以上の Java のコード スニペットを持っていますか?
1 に答える
2
これを試してください: http://www.vtk.org/Wiki/VTK/Examples/Cxx/Visualization/vtkCamera
最も重要な行は次のとおりです。
camera->SetPosition(0, 0, 20);
camera->SetFocalPoint(0, 0, 0);
カメラが「上」と考える方向を設定する、ViewUp (SetViewUp、GetViewUp) と呼ばれる別のパラメーターもあります。これら 3 つを使用すると、必要なオブジェクトの任意のビューを効果的に表示できます。
レンダラーで ResetCamera() を使用してズームアウトし、オブジェクト全体を表示することもできます。
于 2011-06-14T18:22:36.297 に答える