Author Topic: Procedural erosion and the Terragen SDK  (Read 3553 times)

Offline Oshyan

  • Planetside Staff
  • *
  • Posts: 11640
  • Holy snagging ducks!
Procedural erosion and the Terragen SDK
« on: September 01, 2015, 08:43:15 PM »
Hello everyone. It's been quite a while since we last updated you about Daniil Kamperov's procedural erosion work and the progress of the SDK so I thought I'd give you some more tidbits to enjoy.

As some of you may recall Daniil is the first person to begin making use of our in-development Software Development Kit (SDK) to extend Terragen's capabilities. His work has been a great proof of concept for the Terragen SDK which is now essentially finalized for Terragen 3 and we're looking forward to bringing more plugin authors onboard in the near future. Daniil has been exploring the largely uncharted territory of procedural erosion, a sort of "holy grail" of terrain modeling for many years. To date there has been no publicly available software that has successfully modeled convincing erosion features procedurally, with multi-scale capabilities from ground level to orbit. Judging by what we've seen so far Daniil is set to be the first to release such capabilities for all to use and we're very excited about it!

Daniil has made great progress since we first discussed his work earlier this year, but blazing new territory is seldom predictable. Fortunately his efforts have been rewarded with perseverance and just last week he was able to publish a first alpha test version to our testing team, who are already creating some cool images which I'll share a few of in a moment. This release is a big milestone for Daniil and comes after months of fine-tuning and bug fixes from his own testing and our internal testing as well. So big congratulations go to Daniil! He's already got a bunch of ideas for how to improve things in the future, but for now we'll just get straight to the new imagery to show you what he has been able to achieve.

Daniil's test images:

[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]

And a few from our alpha test team...

Martin Huisman (Tangled-Universe):

[ Guests cannot view attachments ]
[ Guests cannot view attachments ]

Ryan Archer:

[ Guests cannot view attachments ]

We'll be sharing more images along with animation soon!

- Oshyan

Offline AP

  • Member
  • *
  • Posts: 2654
Re: Procedural erosion and the Terragen SDK
« Reply #1 on: September 01, 2015, 09:38:49 PM »
Congratulations on all of the work and effort put into this. Those are some spectacular examples.    8)

Offline Kadri

  • Member
  • *
  • Posts: 7803
Re: Procedural erosion and the Terragen SDK
« Reply #2 on: September 01, 2015, 11:22:50 PM »

Looks good.

Offline AP

  • Member
  • *
  • Posts: 2654
Re: Procedural erosion and the Terragen SDK
« Reply #3 on: September 02, 2015, 03:30:20 AM »
I have been noticing basic sedimentary deposition here and there and not just fluvial channels. Can that be controlled well? Talus and large alluvial fans come to mind.

Offline mhaze

  • Member
  • *
  • Posts: 3065
Re: Procedural erosion and the Terragen SDK
« Reply #4 on: September 02, 2015, 10:00:45 AM »
This is definitely a game changer, with some mouth watering examples.  Can't wait.

Offline Oshyan

  • Planetside Staff
  • *
  • Posts: 11640
  • Holy snagging ducks!
Re: Procedural erosion and the Terragen SDK
« Reply #5 on: September 02, 2015, 07:11:08 PM »
I know that Daniil is working on making this as realistic as possible. But for now I'll have to leave it to him to speak on any specifics of the capabilities of the system, when he chooses to do so. I can say that the current version available to the alpha testers is a sort of "first working version", and he's working on big improvements and changes for some time in the future.

- Oshyan

Offline AP

  • Member
  • *
  • Posts: 2654
Re: Procedural erosion and the Terragen SDK
« Reply #6 on: September 02, 2015, 10:44:56 PM »
Alright, no problem.    :)

Offline TheBadger

  • Member
  • *
  • Posts: 7416
  • what's the difference?
Re: Procedural erosion and the Terragen SDK
« Reply #7 on: September 03, 2015, 05:08:23 AM »
 8)

Will be nice to see some before and afters too.

Very cool.
It has been eaten.

Offline paq

  • Member
  • *
  • Posts: 167
Re: Procedural erosion and the Terragen SDK
« Reply #8 on: September 30, 2015, 03:58:00 PM »
I think I'm coming here every single day  8)
Any chance to have a little eye candy this month ?
Gameloft

Offline engineer

  • Member
  • *
  • Posts: 21
Re: Procedural erosion and the Terragen SDK
« Reply #9 on: November 18, 2015, 09:26:37 PM »
many thanks to the new erosion shader, cool enhancement.

reading that the SDK is coming into final stage leads me to the question:
would it be possible to get some detailled info about the SDK?

all the best
engineer

Offline Oshyan

  • Planetside Staff
  • *
  • Posts: 11640
  • Holy snagging ducks!
Re: Procedural erosion and the Terragen SDK
« Reply #10 on: November 21, 2015, 06:49:18 PM »
Thanks for the interest engineer. We'll be in touch! :)

- Oshyan