|
![](/i/fill.gif) |
On Wed, 17 Oct 2001 23:43:47 +0300, Peter Popov wrote:
>In any case, once you have the matrix, it *might* be possible to
>convert it to a triple of scale/rotate/translate matrices by matrix
>division (inverse multiplication, that is). How, I don't know, but
>I'll think about it tomorrow, when I've had some sleep.
Provided you know it came from a given sequence of scale/rotate/translate
operations, the exact operations can indeed be recovered. However, not
every matrix is of that type.
--
#local R=<7084844682857967,0787982,826975826580>;#macro L(P)concat(#while(P)chr(
mod(P,100)),#local P=P/100;#end"")#end background{rgb 1}text{ttf L(R.x)L(R.y)0,0
translate<-.8,0,-1>}text{ttf L(R.x)L(R.z)0,0translate<-1.6,-.75,-1>}sphere{z/9e3
4/26/2001finish{reflection 1}}//ron.parker@povray.org My opinions, nobody else's
Post a reply to this message
|
![](/i/fill.gif) |