簡體   English   中英

畫布3D查看器的角度

[英]Canvas 3D viewer's perspective

我正在努力在2D空間中渲染3D世界。 我找到了這篇文章: https : //en.m.wikipedia.org/wiki/3D_projection 在透視投影子類別中,它談論由“ e”表示的“觀看者相對於顯示表面的位置”。 e在哪里。 是觀看者正在觀看的地方(屏幕的中心),觀看者相對於屏幕的實際位置(如果是這樣,是如何獲得的)或完全不同的東西?

e位置取決於我們認為是攝像機所在的坐標系(空間)。在世界空間e具有不同的坐標,在視圖空間或屏幕空間中, e始終位於原點。

但事實是,在計算機圖形學中,沒有像照相機這樣的東西(與您的文章中的查看器,眼睛等相同),因此變換(旋轉,平移或縮放)照相機實際上意味着僅對整個場景應用適當的變換即可。相反的值。 例如,要將攝影機繞y軸以alpha弧度旋轉,您應該將場景繞同一軸以-alpha弧度旋轉, 因此攝影機始終停留在同一位置,因此模擬了現實世界中的攝影機,其中場景停留在同一位置,但攝影機不斷變換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM