O que rtp2xyz faz?

O que rtp2xyz faz?

Vários exemplos de pstricks tridimensionais incluem a linha rtp2xyz, que é aplicada a três números que se parecem com ângulos (especificados em graus). o que exatamente isto faz? Enquanto estou nisso, o que acontece Decran, já que muitas vezes parecem aparecer juntos?

Responder1

rtp2xyz: Raio,Teta,Phi->x,y,z

O ponto de vista é a distância do olho ao objeto e Decrané a distância do objeto ao plano no qual o objeto é projetado.

Responder2

Aqui está a definição de rtp2xyzem Postscript (depst-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

É usado para convertercoordenadas esféricas (r,t,p)paraCartensiano (x,y,z)em 3D.

Para Decran, consulte a seção2.2. A definição da opçãoDecran(pág. 14) dopst-solides3ddocumentação. Ele contém um exemplo de como o valor de Decranafeta a exibição.

informação relacionada