POV-Ray : Newsgroups : povray.advanced-users : look_at for objects? : Re: look_at for objects? Server Time
30 Jul 2024 04:24:48 EDT (-0400)
  Re: look_at for objects?  
From: Alberto
Date: 16 Mar 2000 18:36:02
Message: <38D1704D.86519C22@ma.usb.ve>
Ahhh...

You may try this

#macro PointTo(p)
  #local Rd = vlength(p);
  #if(Rd = 0)
    #local   Rotx = 0;
    #local   Roty = 0;
  #else
    #local   Rotx = 180*asin(p.y/Rd)/pi;
    #if(p.z = 0)
      #local Roty = 0;
    #else
      #local Roty = 180*atan2(p.x, p.z)/pi;
    #end
  #end
  rotate <Rotx, Roty, 0>
#end

Alberto


Post a reply to this message

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