|
![](/i/fill.gif) |
> 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
|
![](/i/fill.gif) |