POV-Ray : Newsgroups : povray.binaries.images : Tetrahedral planetoid Server Time
17 May 2024 16:42:58 EDT (-0400)
  Tetrahedral planetoid (Message 2 to 11 of 31)  
<<< Previous 1 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Ton
Subject: Re: Tetrahedral planetoid
Date: 11 Jun 2019 19:45:01
Message: <web.5d003c7e7edc39d7939601860@news.povray.org>
I wish I could tinker like that. Well done.

Cheers
Ton.


Post a reply to this message

From: Bald Eagle
Subject: Re: Tetrahedral planetoid
Date: 11 Jun 2019 19:50:02
Message: <web.5d003e037edc39d74eec112d0@news.povray.org>
"Bill Pragnell" <bil### [at] hotmailcom> wrote:
> Greetings all
>
> This is an unexpectedly successful bit of tinkering; didn't start as a serious
> project but I thought I'd share today's results. It's my take on Escher's
> 'Tetrahedral Planetoid' - mostly procedurally generated, using spherical shells
> differenced with cones centred on tetrahedron faces as a basis, and some trig
> and transform jiggery-pokery to place simple buildings.
>
> It's not finished yet - I'm considering some more details like ships or islands,
> some greenery, towers or masts on the vertices, and I think I can make bridges
> under the low points on the edges to join up the water pools.
>
> Any comments or suggestions welcome!
>
> Bill

That's some pretty fancy jiggery-pokery there, my friend.

Maybe your island could be like the little icosahedron in the the Magic 8-Ball -
sinking from one pool and surfacing in another  :D

Also, a night scene would be pretty cool.
Does this orbit a trefoil sun?  ;)

"The groundhog says there's a 1-in-4 chance of an early Spring this year..."

What about an Earth-Air-Fire-Water theme instead of 4 water pools?  Mountain,
mist, volcano/fiery sinkhole, pool....


Post a reply to this message

From: Bald Eagle
Subject: Re: Tetrahedral planetoid
Date: 11 Jun 2019 20:15:01
Message: <web.5d0043e47edc39d74eec112d0@news.povray.org>
How about some cloud cover?

I ran across
http://abx.art.pl/pov/patches/f_triangle.php

and that might be adaptable to a tetrahedral shape to make cloud media...


Post a reply to this message

From: Bald Eagle
Subject: Re: Tetrahedral planetoid
Date: 11 Jun 2019 20:20:00
Message: <web.5d0044ae7edc39d74eec112d0@news.povray.org>
> I wish I could tinker like that. Well done.


He builds the entire Titanic from scratch, and he wishes he "could tinker like
that."

:D  :D  :D

You have more skill than you give yourself credit for.


Post a reply to this message

From: Mike Horvath
Subject: Re: Tetrahedral planetoid
Date: 11 Jun 2019 21:36:40
Message: <5d005728$1@news.povray.org>
On 6/11/2019 7:12 PM, Bill Pragnell wrote:
> Greetings all
> 
> This is an unexpectedly successful bit of tinkering; didn't start as a serious
> project but I thought I'd share today's results. It's my take on Escher's
> 'Tetrahedral Planetoid' - mostly procedurally generated, using spherical shells
> differenced with cones centred on tetrahedron faces as a basis, and some trig
> and transform jiggery-pokery to place simple buildings.
> 
> It's not finished yet - I'm considering some more details like ships or islands,
> some greenery, towers or masts on the vertices, and I think I can make bridges
> under the low points on the edges to join up the water pools.
> 
> Any comments or suggestions welcome!
> 
> Bill
> 

Wow, that is great!

Can't think of any suggestions, other than more detail: people, 
vehicles, laundry, boats, etc.


Michael


Post a reply to this message

From: Paolo Gibellini
Subject: Re: Tetrahedral planetoid
Date: 12 Jun 2019 01:49:35
Message: <5d00926f@news.povray.org>
Bill Pragnell wrote on 12/06/2019 01:12:
> Greetings all
> 
> This is an unexpectedly successful bit of tinkering; didn't start as a serious
> project but I thought I'd share today's results. It's my take on Escher's
> 'Tetrahedral Planetoid' - mostly procedurally generated, using spherical shells
> differenced with cones centred on tetrahedron faces as a basis, and some trig
> and transform jiggery-pokery to place simple buildings.
> 
> It's not finished yet - I'm considering some more details like ships or islands,
> some greenery, towers or masts on the vertices, and I think I can make bridges
> under the low points on the edges to join up the water pools.
> 
> Any comments or suggestions welcome!
> 
> Bill
> 
A notable image.
What kind of physical phenomena will there be on such a planet? Winds 
(and waves), bizarre clouds, ...

;-)
Paolo


Post a reply to this message

From: Thomas de Groot
Subject: Re: Tetrahedral planetoid
Date: 12 Jun 2019 02:52:04
Message: <5d00a114$1@news.povray.org>
On 12-6-2019 1:12, Bill Pragnell wrote:
> Greetings all
> 
> This is an unexpectedly successful bit of tinkering; didn't start as a serious
> project but I thought I'd share today's results. It's my take on Escher's
> 'Tetrahedral Planetoid' - mostly procedurally generated, using spherical shells
> differenced with cones centred on tetrahedron faces as a basis, and some trig
> and transform jiggery-pokery to place simple buildings.
> 
> It's not finished yet - I'm considering some more details like ships or islands,
> some greenery, towers or masts on the vertices, and I think I can make bridges
> under the low points on the edges to join up the water pools.
> 
> Any comments or suggestions welcome!
> 
> Bill
> 


Aaah! A return to the tetrahedral universe!

-- 
Thomas


Post a reply to this message

From: Bill Pragnell
Subject: Re: Tetrahedral planetoid
Date: 12 Jun 2019 13:05:00
Message: <web.5d012fef7edc39d71b6c6b3a0@news.povray.org>
"Ton" <ton### [at] gmailcom> wrote:
> I wish I could tinker like that. Well done.

Thanks!

And as pointed out, your own adventures in CSG are not to be sniffed at! It's
refreshing to see old-school POV-Ray techniques used to such detail. I only just
caught up with your Titanic progress, sorry to hear you had a setback. As Thomas
said, maybe you'll feel like revisiting it someday.

Bill


Post a reply to this message

From: Bill Pragnell
Subject: Re: Tetrahedral planetoid
Date: 12 Jun 2019 13:10:00
Message: <web.5d0130f17edc39d71b6c6b3a0@news.povray.org>
"Bald Eagle" <cre### [at] netscapenet> wrote:
> Also, a night scene would be pretty cool.

Aha, yes could be good. I'd need many lights though, which could be problematic.
Moonlight perhaps.

> Does this orbit a trefoil sun?  ;)

hehe

> What about an Earth-Air-Fire-Water theme instead of 4 water pools?  Mountain,
> mist, volcano/fiery sinkhole, pool....

I'm thinking a water sphere linked under the edges, maybe with small rocky
island at the centres of each.

As as to cloud cover, I wondered about that, but I'm reluctant to embark upon
extensive media odysseys... if I can't do something cunning with regular
transparent textures I might not bother!

Bill


Post a reply to this message

From: Le Forgeron
Subject: Re: Tetrahedral planetoid
Date: 12 Jun 2019 13:39:28
Message: <5d0138d0$1@news.povray.org>
Le 12/06/2019 à 02:14, Bald Eagle a écrit :
> How about some cloud cover?
> 
> I ran across
> http://abx.art.pl/pov/patches/f_triangle.php
> 
> and that might be adaptable to a tetrahedral shape to make cloud media...
> 

the code computes the distance of the point to the nearest edge defined
by the 3 points (on an oriented triangle, projecting on the plane of the
triangle first).

For tetrahedral adaptation, you would need to compute the distance of
the point to the nearest plane defined by each set of 3 points.
(actually, oriented planes, one side of each plane is to be ignored)

The performance problem here, due to the lack of dedicated data
structure, is already that each evaluation need to recompute again and
again the same pieces of data that are not dependant on the evaluated
point P(x,y,z)

It's going to be worse with distance to planes if the input is user
friednly (such as 4 points) instead of précomputed 4 planes (4 normals &
4 offsets).

And do not forget a last value, the thickness (actually offset for the
result).

But as provided, the process is still doable in code of 3.8 (just adapt
to the new structures/filenames).

Maybe defining pattern/pigment is easier (and faster for the VM), via
function{ pigment/pattern { ... }}, as a pigment can have precomputed
data in its own storage. (so input can be 4 points & thickness, and the
pigment precomputes its data).

It would be a pigment like boxed, but with an explicit tetrahedron and a
thickness. Due to thickness, a fixed tetrahedron and a transform is not
suitable.


Looking at the code, parser/parser_materials.cpp, it seems there is a
bit of todo for square & triangular , it should be similar to checker &
hexagon but so far they are rejected.


Post a reply to this message

<<< Previous 1 Messages Goto Latest 10 Messages Next 10 Messages >>>

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