Planetside Software Forums

General => File Sharing => Rocks => Topic started by: WAS on May 31, 2019, 07:18:21 PM

Title: Erratic Hero Boulders (Embedded Fake Stone)
Post by: WAS on May 31, 2019, 07:18:21 PM
Terragen's Rock feature driving you nuts trying to make smooth boulders? Tired of waiting for subdiv caching? Well try out a simple drop-in Hero Boulder setup! :P This is a complex manual fake stone inside a Transform Shader to drive it's location.

Note on Locations: You can either leave World Space unchecked to allow the texture, and displacement space to to remain centered at 0,0,0 for unique rocks in different locations. Or you can check World Space and keep the same unique shape at different locations.
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: DannyG on May 31, 2019, 10:28:49 PM
Awesome thks bud
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: RichTwo on June 01, 2019, 01:59:53 PM
I spent several hours beating what little brains I have left trying to get the internal displacements right for (1) very large fake stones and (2) TG's Rock object.  I got absolutely nowhere.  This is great!  Thanks, Jordan!  (...too bad TG cannot populate simple Shapes...)
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: bobbystahr on June 01, 2019, 03:24:10 PM
Brilliant Jordan, thanks for the great share.
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: Hannes on June 02, 2019, 05:55:48 AM
Thanks a lot!! Looks great, Jordan!
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: Rumburak on June 02, 2019, 02:17:48 PM
Thanks a lot!
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: WAS on June 02, 2019, 02:47:53 PM
Will upload a more simple version as a base to work from for custom boulders.
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: bobbystahr on June 02, 2019, 03:07:09 PM
Quote from: WASasquatch on June 02, 2019, 02:47:53 PM
Will upload a more simple version as a base to work from for custom boulders.

Good plan man
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: Stormlord on June 02, 2019, 04:14:54 PM
Quote from: WASasquatch on June 02, 2019, 02:47:53 PM
Will upload a more simple version as a base to work from for custom boulders.

Oh yes, would love to get some custom made boulders.

STORMLORD
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: WAS on June 03, 2019, 12:55:06 AM
I know, I know, looks complex at first glance with that unique shape, but it's simple!

In this version you can easily shape and detail the boulders with 4 nodes, two for displacement, and two for surface shaders. Additionally you can still head into the Geometry container and fiddle with the Simple Shape Shader (SSS) scales, rotation, and SSS things. With scale changes you may need to fiddle with the HR Displacement (tallness), HR Normal (roundness), and HR Lateral Offset (width).

Note: Remember, you can change the location through the master containing node which is a transform shader. Additionally, you're not constained to a single boulder with the SSS shader. You could use any sort of mask to generate your stones. For example a Power Fractal with Perlin or Voronoi Billows with tweaked contrast and offset in the colour tab. Or colour adjusting diff voronoi scalar, whatever you can come up with to drive your stones. However, in these scenarios, with the way displacement space works, you could still end up with overly large stones or even exploded stones like fake stones. So far I haven't noticed any real exploded stones with right scales and subtle displacement.

Enjoy!
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: Stormlord on June 03, 2019, 03:32:09 AM
Thank you very much.
Also for your detailed notes inside the file, I just try this and that.
It's just erratic, GREAT SHARE!

[attachimg=1])
Very easy to implement somewhere

STORMLORD
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: mhaze on June 03, 2019, 04:02:59 AM
Thank you. A really useful share.
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: Hannes on June 03, 2019, 04:14:12 AM
Really amazing! Thanks again.
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: WAS on June 03, 2019, 01:34:33 PM
Quote from: Stormlord on June 03, 2019, 03:32:09 AM
Thank you very much.
Also for your detailed notes inside the file, I just try this and that.
It's just erratic, GREAT SHARE!

[attachimg=1])
Very easy to implement somewhere

STORMLORD

Looks cool, though I notice the surface textures on the ground. I assume your displacement is pinching smaller than the base geometry used to mask the stone. It works if your stone is larger than the mask boundary, but not when smaller.
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: WAS on May 14, 2020, 09:34:17 PM
I'm not sure if anyone found out on their own, but you can "pretty easily" use a Fake Stones shader (or multiple) to drive this shader setup as a populator. Or maybe even billows.

Maybe I should do an example.
Title: Re: Erratic Hero Boulders (Embedded Fake Stone)
Post by: pclavett on May 02, 2021, 03:18:22 PM
Thanks Jordan for this share !