rtp2xyz는 무엇을 합니까?

rtp2xyz는 무엇을 합니까?

다양한 3차원 pstricks 예제에는 rtp2xyz각도(도 단위로 지정)처럼 보이는 세 개의 숫자에 적용되는 선이 포함됩니다. 정확히 어떤 역할을 하나요? 내가 그 일을 하는 동안 Decran이것들은 종종 함께 나타나는 것처럼 보이므로 무엇을 합니까?

답변1

rtp2xyz: 반경, 세타, 파이->x,y,z

시점은 눈에서 물체까지의 거리이며, Decran물체에서 물체가 투영되는 평면까지의 거리입니다.

답변2

rtp2xyz다음은 Postscript의 정의입니다 (frompst-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(p 14) 중pst-solides3d선적 서류 비치. 여기에는 값이 Decran디스플레이에 어떤 영향을 미치는지에 대한 예가 포함되어 있습니다.

관련 정보