POV-Ray : Newsgroups : povray.newusers : Light. Point_at ??? : Re: Light. Point_at ??? Server Time
26 Jun 2024 02:03:19 EDT (-0400)
  Re: Light. Point_at ???  
From: Alain
Date: 29 May 2013 17:35:08
Message: <51a6748c@news.povray.org>

> Hello! Sorry!
> I on the former don't speak in English :)
>
> //----Blender Object Name:Plane----
> object {
>      Plane
>      matrix <4.580214, 0.000000, 0.000000,  0.000000, -0.000000, -4.580214,
> 0.000000, 4.580214, -0.000000,  0.000000, 0.000000, 0.000000>
>
> light_source {
>      < 0,0,0 >
>      color rgb<0.6, 0.6, 0.6>
>      spotlight
>      falloff 37.50
>      radius 31.874999
>      tightness 0
>      point_at  <?????????????????????????>
>      fade_distance 14.999991
>      fade_power 2
>      matrix <-0.942444, 0.000000, 0.334364,  0.268584, 0.595619, 0.757034,
> -0.199154, 0.803267, -0.561337,  3.196899, 5.407235, -3.778671>
>
> How to send light to object center?
> Help me! Please!
>
>
>
>

Use #declare to define your object.
#declare Object_name= ...
Replace "..." by the definition of your object.

Now, you can use
#declare Center=(min_extent(Object_name)+max_extent(Object_name))/2;
to get the center point of it's bounding box.
Use that value as your point_at location: point_at Center

Alternatively, if you create your object around the origin and translate 
it into location, use the same coordinates for the translate and 
point_at location.



Alain


Post a reply to this message

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