Whisperings:Solo Piano Radio
  POV-Ray : Newsgroups : povray.animations : CSG tree of Unions : Re: CSG tree of Unions Server Time: 6 Jul 2008 22:47:22 GMT
  Re: CSG tree of Unions  
From: Trevor G Quayle
Date: 4 Feb 2008 15:10:01
"melo" <meltemnarter [at] coxnet> wrote:
> Well I have a hierarchically structured CSG tree. Different parts of the tree at
> different levels represent different body parts.
>
> #declare Humanoid =
>   union { // trunk
>     cone{ ..}
>     sphere{ ...}
>     union{  // right arm
>       sphere{..} // shoulder
>       cone{..}   // upperarm
>       union{ // lower right arm
>         sphere{..} // elbow
>         cone{..} // lowerarm
>         union{
>            sphere{..} wrist
>            object{ right_hand }
>            }
>         }
>     }
>
> Now questions:
> 1. Do those changes get reflected back in the POV-RAY SDL variable Humanoid?
> 2. Is it possible to traverse my CSG Unioned tree object and figure out where
> the limbs of my virtual guy have ended up at? [I need to be able to do this so
> I can put my Humanoid into the pose he was at the end of the prev stage, at the
> beginning of the new stage.)

Appropriately structured and nested use of vaxis_rotate and/or vrotate could be
of use.

-tgq


Post a reply to this message

Copyright 1991-2004 POV-Team™