Author Topic: Proof of Concept: CryEngine  (Read 4004 times)

JulianWhite

  • New Member
  • *
  • Posts: 3
Noting that Instant Terra Beta showed compatibility with Unity and Unreal, I figured I'd try and get it to work with CryEngine V. Achieving this needed some messing around with settings etc but in the end it was fairly easy. I will follow-up this post with a how-to for CryEngine users.

Here are some five-minute throw-togethers in CryEngine as proof that it works.

1 - Cliffs
2 - Beachfront, same cliffs
3 - Desert-like env test

JulianWhite

  • New Member
  • *
  • Posts: 3
Getting InstantTerra to work with...

1 - Getting Started; Open Instant Terra and follow usual setting-up. In this example I'm just pulling default flowgraph, nothing too fancy:


2 - Open Perlin noise settings and set terrain to 2048x2048 (I prefer more larger map sizes; change this if you wanna go bigger or smaller, but I find this size best for map generation):


3 - Set scale to what you want (I found 250 gives us a detailed yet large result), confirm height is at 1.0, and set Levels to 1; attenuation to 55 (smoothed, but enough detail)


4 - your map in Terra should look something like this.


5 - Now we'll want to export - I found using these settings the best for CryEngine (using 16-bit Tiff, CryEngine seems to have issues with 32-bit, which is a darn shame!):


Onwards to CryEngine!
6 - Remember in Step 2 how we set out terrain to 2048x2048? Generate a new level, and do that again in the New Level setup panel under heightmap resolution, with 1 metre per unit (giving us a 2km squared map). Leave texture dimensions at 4096x4096.


7 - Set your terrain max height. If we leave it at the default 1024 (metres) height, everything will be really tall and spiky and you'll be wondering why everything is messing up. Set this to a nice safe height, like 250 metres (I learned this the hard way)


8 - Now import our heightmap from step 5:


9 - Terrain is now imported into the engine. Notice everything looks boxy:


This can be fixed by going to Edit -> Smooth in the Terrain Editor window.


10 - Add some terrain textures, vegetation, etc., and don't forget to turn on Total Illumination V2 under Tools -> Level Editor -> Level Settings.



-----
And you're done! Happy editing!
« Last Edit: October 04, 2017, 08:22:58 AM by JulianWhite »

WFab

  • New Member
  • *
  • Posts: 4
Very cool work here! Beach may benefit from some more refinement, but overall I like it very much!

JulianWhite

  • New Member
  • *
  • Posts: 3
Oh definitely, although it was quite literally a 5-min proof of concept job with zero brush tool work ;)

Irishkazew

  • Guest
That is what I assumed it was I relay think this could be used for something cool.
« Last Edit: September 14, 2018, 09:29:50 AM by Irishkazew »