POV-Ray : Newsgroups : povray.windows : non-linear scaling/rotate etc Server Time
28 Jul 2024 16:32:24 EDT (-0400)
  non-linear scaling/rotate etc (Message 1 to 2 of 2)  
From: Willow
Subject: non-linear scaling/rotate etc
Date: 4 Apr 1998 02:48:51
Message: <3525E5E3.57394624@hotmail.com>
It would be really, really good to be able to scale and rotate etc
non-linearly - that is, to translate something depending on it's current
x/y/z position.
imagine a vertical cylinder, going from the origin up to about 20 units
high (say a unit or so in radius), and then performing a translation on
it similar to the following:
translate <sin(ypos), 0, sin(ypos)>
You would need to use something like ypos instead of y, to distinguish
between the y vector and the current y position.
So anyway, the above translation should give a kind of twisted /
circling rope.

or scaling a box on the origin (box 0, 1) by
scale <1, xpos, 1>
would give a ramp of 45 degrees angle, with 0 height at the origin, and
a height of 1 at x = 1.

  |
  | /|
  |/ |
~~~~~~
  |
  |

above: a crude ascii drawing of a ramp at the origin.

anyway, a system similar to the above would be awesome, imho.

Ciao

Willow


ps.  I really, really love POV!


Post a reply to this message

From: Alan Corey
Subject: Re: non-linear scaling/rotate etc
Date: 14 Apr 1998 22:48:08
Message: <Pine.D-G.3.91.980414223037.3857A-100000-100000@unix1>
On Sat, 4 Apr 1998, Willow wrote:

> It would be really, really good to be able to scale and rotate etc
> non-linearly - that is, to translate something depending on it's current
> x/y/z position.

This has been mentioned before, in fact I posted once asking why when 
I tried to do it didn't work.  

Variable (even if only by linear functions) extrusion on text would be nice 
too.

I'd also like to see an option for automatically turning off messages 
when you interrupt a render instead of having to right-click in the edit 
window and click on "Hide messages".  (I know the render didn't finish; I 
didn't want it to, get these messages out of my face...)  

I am extremely grateful to the POV team for their efforts thus far and I 
think this newsgroup *is* the best medium for making suggestions about 
improvements.

         Alan Corey


Post a reply to this message

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