POV-Ray : Newsgroups : povray.binaries.scene-files : Unrolled : Re: Unrolled Server Time
2 Sep 2024 16:21:02 EDT (-0400)
  Re: Unrolled  
From: Dennis Milller
Date: 15 Jan 2002 21:26:49
Message: <3c44e4e9$1@news.povray.org>
Nope, that didn't work. I don;t understand - does this same code work on
your machine?
d.

declare Wrapobject = object{
      MySphereObject
     texture { finish{ambient 1} }
      Center_Trans(Wrapobject, x+y+z)
      }//end object



"Batronyx" <bat### [at] alliancecablenet> wrote in message
news:3c43b124$1@news.povray.org...
>
> "Dennis Milller" <dhm### [at] mediaonenet> wrote in message
> news:3c424087$1@news.povray.org...
> > Hi. I changed your code to:
> >
> > #declare MySphereObject =
> >     sphere{ 0,1
> >         pigment{image_map { tga "d:\me\me001.tga"
> >             map_type 1 interpolate 2 }
> >         }
> >     }
> >
> > #declare Wrapobject = MySphereObject
> >      //finish{ambient 1}
> >      Center_Trans(Wrapobject, x+y+z)}
> >
> >
> >
> >
> > and when I try to render it, first I get an error on the finish line.
When I
> > comment that out, I get an error in transforms.inc,  line 116:
> >   transform {translate -Axis*((Mx - Mn)/2 + Mn)}
> >
>
> In both cases it is because, as Hugo has pointed out, I forgot to use the
proper
> syntax. That's what I get for doing things in a hurry. Try this;
>
>  #declare Wrapobject = object{
>       MySphereObject
>       finish{ambient 1}
>       Center_Trans(Wrapobject, x+y+z)
>       }//end object
>
>
> The above syntax is allowed for pigments, but if for some reason this
doesn't
> work, put a texture{} wrapper around the finish statement.
>
> I've been using PoV since 2.2, and I still don't always remember syntactic
> things. 95% of the time, I just keep the help file open for reference. You
may
> want to consider this. Especially if your depending on me :D
>
> --
> light_source{0,1}#macro c(J,a)sphere{0,1pigment{rgb z}scale a translate
J+O}
> #end#macro
B(R,V,O)c(0,4)intersection{c(V,R)difference{c(-z*4x+10)c(-z*4.1x+
> 10)c(0<7.5,45,5>)}}#end B(12,0z*25)B(8y*4<0,12,50>)          // Batronyx
^"^
>
>


Post a reply to this message

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