許多三維 pstricks 範例包括 line rtp2xyz
,它應用於三個看起來像角度(以度為單位指定)的數字。它到底有什麼作用?當我這樣做時,Decran
因為這些似乎經常一起出現,所以會做什麼?
答案1
rtp2xyz
:半徑,Theta,Phi->x,y,z
視點是從眼睛到物體的距離,也是Decran
從物體到物體投影平面的距離。
答案2
rtp2xyz
這是Postscript 中的定義(來自pst-solides3d.pro
):
%%%%% ### trigospherique ###
%% passage spherique --> cartesiennes
%% les formules de passage ont été récupérées ici :
%% http://fr.wikipedia.org/wiki/Coordonn%C3%A9es_polaires
%% syntaxe : r theta phi rtp2xyz -> x y z
/rtp2xyz {
6 dict begin
/phi exch def
/theta exch def
/r exch def
/x phi cos theta cos mul r mul def
/y phi cos theta sin mul r mul def
/z phi sin r mul def
x y z
end
} def
它用於轉換球坐標 (r,t,p)到笛卡爾座標 (x,y,z)在 3D 中。
對於Decran
,請參閱部分2.2.選項的定義Decran
(第 14 頁)pst-solides3d
文件。它包含 的值如何Decran
影響顯示的範例。