![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Anyone have any idea how to code a Ribbon?
A finite plane, maybe? I'm thinking of something like this...
________
________ /
\ ________ /
\_________/ \ /
\__________/
Well, you get the idea (I hope, anyway...) This isn't exactly what I
want to do at all... just to give you the idea of what I want to do with
this.
The '\''s are supposed to be gentle slopes.... and I'd like to move
this in the Z plane as well (in and out of the page). *Any* ideas or
help would be more than appreciated... I don't want to do this with a
spline or primatives... a finite plane is kind of what I'm thinking
about (although how I'd manipulate it to that extent isn't something I'm
sure of yet, either... am I unprepared or what? :) I had a brainwave of
an idea and couldn't think of how to do this...)
So, please... any help is greatly apreciated.
Saif
--
"And so I throw the windows wide and call to you across the skies."
-pink floyd.
"All that we see or seem, is but a dream, within a dream."
-Edgar Alan Poe.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Harumph.
Well, I've just proven I'm lousy at ASCII art. :P
That'll teach me to use the Tab key. :) Ignore that part please... I
still hope you get the point... help. :)
--
"And so I throw the windows wide and call to you across the skies."
-pink floyd.
"All that we see or seem, is but a dream, within a dream."
-Edgar Alan Poe.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Saif Ansari wrote:
>
> Harumph.
>
> Well, I've just proven I'm lousy at ASCII art. :P
> That'll teach me to use the Tab key. :) Ignore that part please... I
> still hope you get the point... help. :)
>
> --
> "And so I throw the windows wide and call to you across the skies."
> -pink floyd.
>
> "All that we see or seem, is but a dream, within a dream."
> -Edgar Alan Poe.
Using ripples?
Is there any way to apply a ripple or wave texture to a plane, then
scale or somehow stretch parts of the plane to produce larger
deformations?
Or maybe a very smooth heightfield?
I'm too much of an amateur to offer more than wild stabs in the dark,
sorry.
Mark
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Mark Mealman and Saif Ansari discussed about a ribbon.
> Using ripples?
Nope. Ripples just change the normal of the surface, and do not move the
surface itself.
> Or maybe a very smooth heightfield?
That could work. You can even use POV-Ray to generate your height field
image: put a plane in front of the camera, and give it a texture like:
texture {
finish {
ambient 1
diffuse 0
}
pigment {
gradient y
colour_map { ... }
}
}
With the colour map adequately defined, that produces good output.
Other possibility: you could use a bicubic patch. A little bit harder to
control, but it gives splendid results. I once used them, but I cannot
remember the precise syntax. Anyway, the docs are quite clear on this point.
Happy tracing,
B-o-b
--
bob### [at] casimir rezel enst fr -- Linux, POV-Ray, LaTeX
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Get spatch, it is a Spline patch modeller, and can output to pov bicubic
patch objects, I can't remember the url right now thought, perhaps GrimDude
will help? He know everything ;-)
--
Tristan Wibberley
(Remove the '.NO_LUNCHEON_MEAT' from my
email address to reply.)
Roland Mas <bob### [at] clodomir rezel enst fr> wrote in article
<6aknoh$m32$4@melchior.Cuivre.FR.EU.ORG>...
| Mark Mealman and Saif Ansari discussed about a ribbon.
| > Using ripples?
|
| Nope. Ripples just change the normal of the surface, and do not move the
| surface itself.
|
| > Or maybe a very smooth heightfield?
|
| That could work. You can even use POV-Ray to generate your height field
| image: put a plane in front of the camera, and give it a texture like:
| texture {
| finish {
| ambient 1
| diffuse 0
| }
| pigment {
| gradient y
| colour_map { ... }
| }
| }
|
| With the colour map adequately defined, that produces good output.
|
| Other possibility: you could use a bicubic patch. A little bit harder to
| control, but it gives splendid results. I once used them, but I cannot
| remember the precise syntax. Anyway, the docs are quite clear on this
point.
|
| Happy tracing,
| B-o-b
| --
| bob### [at] casimir rezel enst fr -- Linux, POV-Ray, LaTeX
|
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
, perhaps GrimDude
>will help? He know everything ;-)
>
>--
>Tristan Wibberley
Excuse me? That sounds like a dig, Tristan.
http://www.aimnet.com/~clifton/spatch.html
--
Paul Hinds
gri### [at] swbell net
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Hi,
Nononono!
I mean it, when ever someone has a problem with a scene you can always
help!
--
Tristan Wibberley
(Remove the '.NO_LUNCHEON_MEAT' from my
email address to reply.)
GrimDude <grimdude&nos### [at] swbell net> wrote in article
<34e1e09e.0@news.povray.org>...
| , perhaps GrimDude
| >will help? He know everything ;-)
| >
| >--
| >Tristan Wibberley
|
| Excuse me? That sounds like a dig, Tristan.
|
| http://www.aimnet.com/~clifton/spatch.html
|
| --
| Paul Hinds
| gri### [at] swbell net
|
|
|
|
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Well, almost always.
--
Tristan Wibberley
(Remove the '.NO_LUNCHEON_MEAT' from my
email address to reply.)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
heh, NOT! :)
Just like everyone else I occasionally taste shoe leather.
--
Paul Hinds
gri### [at] swbell net
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |