Planetside Software Forums

General => File Sharing => Terrains => Topic started by: Volker Harun on August 19, 2007, 03:02:10 PM

Title: Function: Terraces - Open Project
Post by: Volker Harun on August 19, 2007, 03:02:10 PM
Hello,

attached is a clip file, that has some displacements as output.

It produces terraces on the terrain, which can be distributed with the surface shaders.

I was playing with Nikita's functions and due to his help, this setup got quite simple.
Before cutting away the useless nodes, it did not really looked like my strata functions, but now they are quite the same.

Within the Function Nodes I created a seperate group for the most important modificators.

I would like to invite anybody to create an advanced function set for terraces - based on these nodes or completely new (Waving to Nikita ,-) )

Have fun and peace upon you,

Volker Harun
Title: Re: Function: Terraces - Open Project
Post by: old_blaggard on August 19, 2007, 03:29:27 PM
Very interesting results, Volker.  I would have thought that this would be more complicated.
Title: Re: Function: Terraces - Open Project
Post by: monks on August 20, 2007, 11:56:17 AM
I like the open project idea :)

monks
Title: Re: Function: Terraces - Open Project
Post by: mogn on August 24, 2007, 05:19:13 AM
Is this what you mean?
Title: Re: Function: Terraces - Open Project
Post by: Volker Harun on August 24, 2007, 05:47:52 AM
Hi mogn,

at least someone who joins in! Thanks! It looks good. And the function is easy.
Giving the Constant scalar some fractal noise could make it a bit uneven, more natural looking.

I think the division is faster than my sin².
But I think multiplication is faster than division. So using two constants and using two multiply nodes could make it even faster.

Volker
Title: Re: Function: Terraces - Open Project
Post by: moodflow on August 24, 2007, 11:20:07 AM
I'd join in too, but I have a pesky vacation coming up which I have to take  >:(
Title: Re: Function: Terraces - Open Project
Post by: mogn on August 24, 2007, 03:38:25 PM
Applying some noise, and adding a coloring gradient I arrive to the folloving:
Title: Re: Function: Terraces - Open Project
Post by: mogn on August 26, 2007, 07:25:06 AM
Changed the carving profile, to get rid of the vertical side of the terraces.
Used the calculated displacements of one terrain, for carving in a terrain with another random seed.
Title: Re: Function: Terraces - Open Project
Post by: ProjectX on September 17, 2007, 05:53:10 AM
I really don't want to annoy you guys, but i got very similar results just using a tweaked strata and outcrops shader and putting a powerfractal on top...
Title: Re: Function: Terraces - Open Project
Post by: Volker Harun on September 17, 2007, 05:59:57 AM
Share it! ;D
Title: Re: Function: Terraces - Open Project
Post by: ProjectX on September 17, 2007, 10:45:05 AM
Well I might be wrong, so before i upload a file and make a complete fool of myself, what exactly are you looking for with this function?
Title: Re: Function: Terraces - Open Project
Post by: Volker Harun on September 17, 2007, 11:05:12 AM
Good Strataand Terraces?
And variations in height and depth would be awesome, but that is my taste, not everybodys' else ,-)
Title: Re: Function: Terraces - Open Project
Post by: cyphyr on September 17, 2007, 11:15:24 AM
Yes the ability to make curved, bent strata, like its been subject to severe tectonic stresses would be awesome! I'm not too sure a modified strata shader would cut it though, something more function driven might be more useful. Still slowly figuring out the functions though so I'll leave this in the hands of the experts :)
Richard
Title: Re: Function: Terraces - Open Project
Post by: ProjectX on September 17, 2007, 12:29:15 PM
Ok I'd got the wrong end of the stick there, sorry to get your hopes up. I thought you simply wanted nice large terraces, in which case increasing the size of certain fields in the strata and outcrops shader would do the trick.