|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Attention POV-Team
I found a cool primitive that HAS got to be included in POV-Ray now! It
is very cool!!!
(Check out the upper folder [modelling], it has good stuff too).
http://www.mhri.edu.au/~pdb/modelling/supertoroid/
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Anthony Bennett wrote:
>
> Attention POV-Team
>
> I found a cool primitive that HAS got to be included in POV-Ray now! It
> is very cool!!!
> (Check out the upper folder [modelling], it has good stuff too).
>
> http://www.mhri.edu.au/~pdb/modelling/supertoroid/
I guess the equivelant would be a superellipsoid like object that takes
the form of a torus. I see possiblities for this shape. If not an official
primitive addition one of the patchs might pick it up. Nice of them to
provide the C code for it.
--
Ken Tyler
mailto://tylereng@pacbell.net
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Anthony Bennett wrote:
> Attention POV-Team
>
> I found a cool primitive that HAS got to be included in POV-Ray now! It
> is very cool!!!
> (Check out the upper folder [modelling], it has good stuff too).
>
> http://www.mhri.edu.au/~pdb/modelling/supertoroid/
Ron or lutz please add this to the next versions! please!
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Anthony Bennett schrieb in Nachricht
<36D2241A.40B29D05@panama.phoenix.net>...
>Attention POV-Team
>
>I found a cool primitive that HAS got to be included in POV-Ray now! It
>is very cool!!!
>(Check out the upper folder [modelling], it has good stuff too).
>
>http://www.mhri.edu.au/~pdb/modelling/supertoroid/
Yes really interesting shape. Like Ken said, a weird combination of
superellipsoid and torus. Gives you square but rounded donuts. You'd need a
smaller box for transport, I think.
--
Rudy Velthuis
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Mon, 22 Feb 1999 19:52:04 -0800, Ken <tyl### [at] pacbellnet> wrote:
>Anthony Bennett wrote:
>>
>> Attention POV-Team
>>
>> I found a cool primitive that HAS got to be included in POV-Ray now! It
>> is very cool!!!
>> (Check out the upper folder [modelling], it has good stuff too).
>>
>> http://www.mhri.edu.au/~pdb/modelling/supertoroid/
>
>I guess the equivelant would be a superellipsoid like object that takes
>the form of a torus. I see possiblities for this shape. If not an official
>primitive addition one of the patchs might pick it up. Nice of them to
>provide the C code for it.
Unfortunately, it doesn't provide what we really need: the equations for
the intersection of one of these beasts with a line. 'Tis an interesting
object, though, and I've bookmarked it for further investigation.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On 23 Feb 1999 08:29:08 -0500, par### [at] my-dejanewscom (Ron Parker)
wrote:
>On Mon, 22 Feb 1999 19:52:04 -0800, Ken <tyl### [at] pacbellnet> wrote:
>>Anthony Bennett wrote:
>>> I found a cool primitive that HAS got to be included in POV-Ray now! It
>>> is very cool!!!
>>> (Check out the upper folder [modelling], it has good stuff too).
>>>
>>> http://www.mhri.edu.au/~pdb/modelling/supertoroid/
>>
>>I guess the equivelant would be a superellipsoid like object that takes
>>the form of a torus. I see possiblities for this shape. If not an official
>>primitive addition one of the patchs might pick it up. Nice of them to
>>provide the C code for it.
>
>Unfortunately, it doesn't provide what we really need: the equations for
>the intersection of one of these beasts with a line. 'Tis an interesting
>object, though, and I've bookmarked it for further investigation.
I coded it as a macro using the parametric object in SuperPatch. For
some reason, it works fine with exponents of 1.0 (regular torus) but
gives garbage for any other exponent. Is it the parametric object,
the equations in the referenced page or my bad coding? I am going to
redo it as a mesh object with those equations and see what happens.
If anyone else wants to play with this, here is the macro I used. To
repeat, it uses the SuperPatch. Sorry about the underscores and
indenting, Ken!
// Begin POV code
// _Rj is major radius
// _Rn is minor radius
// _E1 and _E2 are exponents
#macro Supertoroid(_Rj, _Rn, _E1, _E2)
parametric
{
function (cos(u) ^ _E1) * (_Rj + _Rn * (cos(v) ^ _E2)),
(sin(u) ^ _E1) * (_Rj + _Rn * (cos(v) ^ _E2)),
(sin(u) ^ _E2) * _Rn
<0, 0>, <2 * pi, 2 * pi>
<-(_Rj + _Rn + .1), -(_Rj + _Rn + .1), -(_Rj +_Rn +.1)>,
<_Rj +_Rn + .1, _Rj + _Rn + .1, _Rj + _Rn + .1>
accuracy .001
rotate <90, 0, 0>
}
#end
// End POV code
Jerry Anning
clem "at" dhol "dot" com
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
What does Lutz have to do with this? He writes a modeller -- He could make
it as a mesh, or something, but (AFAIK) he's never hacked the pov code.
(easier would be to make a plugin, I think)
( I hope this isn't another case of confusing a modeller with a
renderer... )
--
------------------------------------------------------------
povray.doc -- An engaging tale about a spanish guy named Manual.
------------------------------------------------------------
Psychomek wrote in message <36D2454B.25975805@cyberhighway.net>...
>
>
>Anthony Bennett wrote:
>
>> Attention POV-Team
>>
>> I found a cool primitive that HAS got to be included in POV-Ray now! It
>> is very cool!!!
>> (Check out the upper folder [modelling], it has good stuff too).
>>
>> http://www.mhri.edu.au/~pdb/modelling/supertoroid/
>
>Ron or lutz please add this to the next versions! please!
>
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
That's a great find, looked at the Superellipsoid page too and may now
understand (well, not really understand) why you get disappearing
superellipsoids at certain input values.
Anthony Bennett wrote:
>
> Attention POV-Team
>
> I found a cool primitive that HAS got to be included in POV-Ray now! It
> is very cool!!!
> (Check out the upper folder [modelling], it has good stuff too).
>
> http://www.mhri.edu.au/~pdb/modelling/supertoroid/
--
omniVERSE: beyond the universe
http://members.aol.com/inversez/POVring.htm
mailto:inv### [at] aolcom?PoV
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
OK, I've just written an email to a place that makes free plug-ins for MAX.
They produced a plug-in that makes these objects, it's very cool. I've
asked them if they know a formula for the intersection test. I'm not sure
if they will be able to help though because MAX uses adaptive meshs.
Anyway, it's worth a try I guess.
--
Lance.
---
For the latest 3D Studio MAX plug-ins, images and much more, go to:
The Zone - http://come.to/the.zone
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Jerry Anning wrote:
> Sorry about the underscores and indenting, Ken!
>
> // Begin POV code
>
> // _Rj is major radius
> // _Rn is minor radius
> // _E1 and _E2 are exponents
>
> #macro Supertoroid(_Rj, _Rn, _E1, _E2)
I don't understand why you would want to increase the amount of typing
needed to produce your work, but if it make you happy, then I'm happy.
--
Ken Tyler
mailto://tylereng@pacbell.net
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |