POV-Ray : Newsgroups : povray.advanced-users : look_at for objects? : Re: look_at for objects? Server Time
30 Jul 2024 04:15:14 EDT (-0400)
  Re: look_at for objects?  
From: Tor Olav Kristensen
Date: 16 Mar 2000 18:19:22
Message: <38D16ACC.469F9197@hotmail.com>
David Fontaine wrote:

> Yes!

8< Snip

> // Reorient from <0,0,1> to p
> #macro PointTo(p)
>    #if (0+p.x=0 & 0+p.y=0 & 0+p.z=0)
>       #local RotX=0;
>    #else
>       #local RotX=-atan2(p.y,sqrt(pow(p.x,2)+pow(p.z,2)))*180/pi;

8< Snip

Just a little suggestion for the last of these lines:

#local RotX = degrees(-atan2(p.y, vlength(p*(x+z)));

Regards

Tor Olav

--
mailto:tor### [at] hotmailcom
http://www.crosswinds.net/~tok/tokrays.html


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.