跳至內容

Mandelbulb3D/參考/位置和旋轉

來自華夏公益教科書

位置和旋轉

[編輯 | 編輯原始碼]
Mandelbulb3D 位置和旋轉

可以在 側邊欄 頂部的 位置旋轉 面板中控制和監控攝像機位置和旋轉。這些欄位接受來自計算機鍵盤的直接輸入,也可以透過底部工具欄控制元件和導航器視窗進行更改。

導航器視窗 是調整攝像機位置和旋轉的主要工具。側邊欄中的位置和旋轉值顯示了從導航器視窗的 檢視到主視窗 按鈕傳送的資料的數值結果。

底部工具欄 中的控制元件調整位置和旋轉,但結果無法顯示,直到單擊 計算 3D 按鈕並重新渲染分形。

位置面板中的值與傳統 3D 圖形中的值不同。遊戲引擎、CAD 程式、動畫軟體包等中的主要座標系是 全域性世界座標。攝像機是位於虛擬世界中的一個物體。在 Mandelbulb3D 中,座標系是 區域性 於攝像機的。虛擬世界的可見部分是攝像機的延伸。攝像機位置、縮放和裁剪平面都與傳統 3D 圖形不同。

X 中點和 Y 中點

[編輯 | 編輯原始碼]

在 Mandelbulb3D 中,由距離估計引擎計算的空間體積與攝像機可見的空間體積相同。X 中點Y 中點 設定距離估計的中點,也設定虛擬世界在畫面中的水平和垂直位置。更改 X 中點或 Y 中點會選擇世界中不同的點作為畫面中心的點。

Z 中點、Z 起始和 Z 結束

[編輯 | 編輯原始碼]

Z 中點 值將計算中心化在第三維,即到攝像機的距離。這也為 景深 渲染設定銳利焦點的距離。

Z 起始 值設定距離估計引擎的近裁剪平面。比 Z 起始值更近的表面不會渲染。如果 Z 起始值大於到表面的距離,則分形形狀會被裁剪。

Z 結束 值設定距離估計的遠裁剪平面。距離大於 Z 結束的幾何圖形不會渲染。

標記為 Z 中點、Z 起始和 Z 結束的按鈕會渲染穿過分形形狀的二維切片。單擊這些按鈕之一以渲染在 Z 中點距離、近裁剪或遠裁剪平面處的切片。

Z 起始和 Z 結束還確定照明面板的 環境選項卡 中深度霧的起始和結束距離。

可以使用導航器視窗鍵盤快捷鍵 F1 和 F2 互動式地調整 Z 結束。

獲取中點

[編輯 | 編輯原始碼]

獲取中點 允許重新居中畫面。單擊獲取中點按鈕,然後單擊影像以重新構圖。您單擊的位置將被移動到畫面的中心。單擊計算 3D 以檢視新的構圖。

重置 會插入位置引數的預定義值。但是,這些值與 Mandelbulb3D 預設啟動條件的值不同。重置按鈕將縮放設定為 0.8,旋轉角度約為零。這將產生場景的俯檢視。請參見下面的 旋轉 部分。

縮放 值不像相機上的縮放或焦距,它實際上更像一個 推拉。視野或視角是在 攝像機選項卡 中控制的。縮放參數縮放 Z 起始位置處的畫面。這會產生向前或向後移動攝像機的視覺效果。

導航器視窗可以自動或手動更改縮放值。縮放是與攝像機移動無關的引數。然而,縮放的效果就像攝像機推拉,而不是視野。縮放和攝像機位置會組合並互動,從而產生有效的攝像機位置。這會導致一些混淆,特別是因為隱藏的引數 固定縮放和步長 預設情況下處於停用狀態。當停用它時,導航器中的攝像機移動會導致縮放自動調整,從而產生意外的結果。建議的使用方法是啟用固定縮放和步長,然後移動攝像機。如果分形形狀的近端被裁剪,則向後推拉攝像機,然後將縮放參數設定為更高的值。

要更改場景旋轉,請在 XYZ 欄位中輸入度數值。單擊 應用於影像 按鈕,然後單擊 計算 3D 按鈕。

Mandelbulb3d 中的旋轉也與標準 3D 圖形程式不同。在這些欄位中設定旋轉是違反直覺的。導航器視窗是設定攝像機角度的更好方法。作為參考,以下旋轉值將產生來自 3D 空間六個主要方向的傳統透視檢視。

檢視 X 旋轉 Y 旋轉 Z 旋轉
頂部 0 0 0
正面 -90 0 0
背面 -90 0 180
右側 90 180 -90
左側 -90 0 -90
底部 180 0 0

重置 0 按鈕將所有旋轉值設定為零,從而產生來自頂部的檢視。它不會恢復場景預設值。在新的場景中,Y 和 Z 的值為零,但 X 的值為 -40 度。

另請參閱

[編輯 | 編輯原始碼]
華夏公益教科書