|
|
y*.1 is equivalent to <0,.1,0>. You can't scale an object by zero in any
direction - it's like squishing it to zero thickness, and there are
mathematical reasons why the concept doesn't work (it relates to division by
zero). You'll notice that when you use something like that, POV-Ray gives
you a warning saying that you can't scale by zero, and it's replacing the
zeros with ones. That's usually the intended behavior, as you just
demonstrated. I usually don't worry about the warnings, since it's pretty
obvious what my intent is when I say scale y*.1, but if you want to be
really correct about it, use scale <1,.1,1> or scale y*.1 +x+z.
--
- Slime
[ http://www.slimeland.com/ ]
[ http://www.slimeland.com/images/ ]
"Nekar Xenos" <j-p### [at] citywalkcoza> wrote in message
news:3c072bf2@news.povray.org...
>
> "David Fontaine" <dav### [at] faricynet> wrote in message
> news:3C06C487.19BEFCB2@faricy.net...
> > Nekar Xenos wrote:
> > >
> > > cylinder {y,-y,1 scale y*.1}
> >
> > That should be scale <1,.1,1>
> >
> I didn't know there's a difference. Can you please explain that to me?
>
> Thanks,
> --
> - Nekar
>
> http://nekar_xenos.tripod.com/metanoia/
>
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.298 / Virus Database: 161 - Release Date: 2001/11/13
>
>
Post a reply to this message
|
|