POV-Ray : Newsgroups : povray.binaries.images : Ruined castle Server Time
22 Jan 2022 18:58:13 EST (-0500)
  Ruined castle (Message 8 to 17 of 17)  
<<< Previous 7 Messages Goto Initial 10 Messages
From: Samuel B 
Subject: Re: Ruined castle
Date: 4 Oct 2021 18:30:00
Message: <web.615b80003aa08f60cb705ca46e741498@news.povray.org>
"Bill Pragnell" <bil### [at] hotmailcom> wrote:
> Hi all
>
> I've been playing with procedural entropy again, inspired by a visit to a
> medieval castle over the summer.

Looks good, Bill! The parse time must have been pretty high, but maybe not.

> Not sure where to go with it next...!

I'm interested to see where you take it.

Sam


Post a reply to this message

From: Bald Eagle
Subject: Re: Ruined castle
Date: 4 Oct 2021 19:00:00
Message: <web.615b86a33aa08f601f9dae3025979125@news.povray.org>
"Bill Pragnell" <bil### [at] hotmailcom> wrote:
> William F Pokorny <ano### [at] anonymousorg> wrote:
> > On turbulence, a thought I've had is it might be useful to have a
> > generic black hole warp like mechanism (shape defined intensity control)
> > to locally fade turbulence in an out. Something more controllable than
> > applying turbulence to the whole pattern(1).
>
> Yes this would be useful.
>
> > (1) - This is doable with functions, but not all that easy to set up.
>
> I can't immediately see how to do that, but I'll take your word for it!
>
> Bill

I did that with the spiral / vortex warp.  You interpolate between the max
radius of the effect being zero to the center being 1, and use that as a
strength multiplier for the turbulence function.


Post a reply to this message

From: Bald Eagle
Subject: Re: Ruined castle
Date: 4 Oct 2021 19:25:00
Message: <web.615b8cf03aa08f601f9dae3025979125@news.povray.org>
"Bill Pragnell" <bil### [at] hotmailcom> wrote:

> Filling space with irregularly-shaped bricks or stones is a non-trivial problem,
> one I've often thought about but never seriously attempted! However, discrete
> layers of different brick sizes would be feasible without effort (if
> architecturally realistic!).

I think that trying to fit existing stones into a wall is the REALLY hard part,
but I think there has to be:

1. a way to make a pseudo-mathematical texture like crackle/Voronoi

2. a way to generate pieces to fit into a given empty space.
Maybe a way to loop through y values and combine that with a crossing number
algorithm to find the edges of the already filled space as a place to start
making a new block.

Maybe add each new block to a union {} in an inc file written to for each frame
of an animation.  Then the crossing number gets calculated for a horizontal line
at the present y-value and the whole union of blocks....

Not saying this is "simple", just less complex than some of the other things
we've discussed here in the past.


Post a reply to this message

From: m@b
Subject: Re: Ruined castle
Date: 4 Oct 2021 20:41:19
Message: <615b9f2f@news.povray.org>
On 05/10/2021 12:48 am, Bill Pragnell wrote:
> Thomas de Groot <tho### [at] degrootorg> wrote:
>> You might want to
>> try using different sized stones instead of bricks for a change, or in
>> addition to bricks. And maybe make the arches and window frames out of
>> stone instead of bricks. They would react differently to decay.
> 
> Filling space with irregularly-shaped bricks or stones is a non-trivial problem,
> one I've often thought about but never seriously attempted! However, discrete
> layers of different brick sizes would be feasible without effort (if
> architecturally realistic!).
> 
> Arches and window frames made more carefully from larger custom components would
> be my next step I think. More open structures like cloisters or church-style
> windows would look great as ruins.
> 
> Bill
> 

Looking good.

For blocks of different sizes it might be worth looking at Block Wall 
Macros by Chris B.

<http://lib.povray.org/searchcollection/download.php?objectName=blockwall&contributorTag=chrisb&version=1.1.1>

Looks like the site is down just now :(

m@


Post a reply to this message


Attachments:
Download 'blockwall.jpg' (53 KB)

Preview of image 'blockwall.jpg'
blockwall.jpg


 

From: Cousin Ricky
Subject: Re: Ruined castle
Date: 5 Oct 2021 00:42:13
Message: <615bd7a5$1@news.povray.org>
On 2021-10-04 8:41 PM (-4), m@b wrote:
> 
> For blocks of different sizes it might be worth looking at Block Wall
> Macros by Chris B.
> 
>
<http://lib.povray.org/searchcollection/download.php?objectName=blockwall&contributorTag=chrisb&version=1.1.1>
> 
> 
> Looks like the site is down just now :(

The Object Collection has not been rebuilt since the server crash in
March.  The BlockWall files are available at:

https://github.com/LeForgeron/PovContributions/tree/master/blockwall/chrisb%201.1.1

At this time, I do not know how to download the whole directory at once.


Post a reply to this message

From: Le Forgeron
Subject: Re: Ruined castle
Date: 5 Oct 2021 06:36:30
Message: <615c2aae$1@news.povray.org>
Le 05/10/2021 à 06:42, Cousin Ricky a écrit :
> On 2021-10-04 8:41 PM (-4), m@b wrote:
>>
>> For blocks of different sizes it might be worth looking at Block Wall
>> Macros by Chris B.
>>
>>
<http://lib.povray.org/searchcollection/download.php?objectName=blockwall&contributorTag=chrisb&version=1.1.1>
>>
>>
>> Looks like the site is down just now :(
> 
> The Object Collection has not been rebuilt since the server crash in
> March.  The BlockWall files are available at:
> 
> https://github.com/LeForgeron/PovContributions/tree/master/blockwall/chrisb%201.1.1
> 
> At this time, I do not know how to download the whole directory at once.
> 

It's github: clone the whole repository and voilà.

Ok, there might be some git magic to only get some portion of the
repository and only at the latest revision, but this is left as an
exercise for the reader.


Post a reply to this message

From: Bill Pragnell
Subject: Re: Ruined castle
Date: 5 Oct 2021 17:35:00
Message: <web.615cc4cb3aa08f60b96893c06f35e431@news.povray.org>
"Samuel B." <stb### [at] hotmailcom> wrote:
> Looks good, Bill! The parse time must have been pretty high, but maybe not.

Thanks! Not excessive really, parsed in about a minute, rendered in about 15
(UberPOV on a 2012 Mac).

The bricks are rounded-box meshes, an instance per block/turret, and of course
half of them are simply omitted by the exclusion test, so it's not a
memory-intensive scene either. Yet...

Bill


Post a reply to this message

From: Bill Pragnell
Subject: Re: Ruined castle
Date: 5 Oct 2021 17:50:00
Message: <web.615cc7993aa08f60b96893c06f35e431@news.povray.org>
"Bald Eagle" <cre### [at] netscapenet> wrote:
> I think that trying to fit existing stones into a wall is the REALLY hard
> part, but I think there has to be:
>
> 1. a way to make a pseudo-mathematical texture like crackle/Voronoi

This would seem to be the best way to go, but I'm no mathematician. Some day
I'll spend some time reading up the matter!

> 2. a way to generate pieces to fit into a given empty space.
> Maybe a way to loop through y values and combine that with a crossing number
> algorithm to find the edges of the already filled space as a place to start
> making a new block.

Actually I did once play with a similar concept - with spheres, in 2d, and it
wasn't easy, and only partially successful. However your suggestion is a little
different, perhaps I should revisit it.

Bill


Post a reply to this message

From: Bill Pragnell
Subject: Re: Ruined castle
Date: 5 Oct 2021 17:50:00
Message: <web.615cc7ec3aa08f60b96893c06f35e431@news.povray.org>
"m@b" <sai### [at] googlemailcom> wrote:
> For blocks of different sizes it might be worth looking at Block Wall
> Macros by Chris B.

Thanks for the pointer, I wasn't aware of this. I'll have a look!

Bill


Post a reply to this message

From: s day
Subject: Re: Ruined castle
Date: 11 Oct 2021 06:15:00
Message: <web.61640e863aa08f60e392466c6a8f0b95@news.povray.org>
Looks pretty good from a distance, would be nicer if the collapsed parts had
eroded edges but I imagine that would be pretty tricky to do. This looks more
like it has just been knocked down, maybe next step should be modelling a
catapult and adding a pile of rubble ;-)

Sean


Post a reply to this message

<<< Previous 7 Messages Goto Initial 10 Messages

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