Crytek’s Senior Cinematic Artist, Joe Garth, has been experimenting with some leaves from Quixel Megascans in CRYENGINE, and shared some screenshots showcasing them. This scene was very light as it featured a few assets and very low amount of drawcalls/polygons, which is why it was running with more than 100fps (though we do not know the specs of the PC used).
As Joe stated:
“I try to keep my scenes and assets fairly light and not use any slower high end features. An optimized scene has lots of benefits, you can work much more quickly, render quickly (for pitchvis this is essential) and the scene could also be ported to lower spec devices (VR, low end pc’s etc).”
Kudos to Pritster5 for bringing this to our attention!

John is the founder and Editor in Chief at DSOGaming. He is a PC gaming fan and highly supports the modding and indie communities. Before creating DSOGaming, John worked on numerous gaming websites. While he is a die-hard PC gamer, his gaming roots can be found on consoles. John loved – and still does – the 16-bit consoles, and considers SNES to be one of the best consoles. Still, the PC platform won him over consoles. That was mainly due to 3DFX and its iconic dedicated 3D accelerator graphics card, Voodoo 2. John has also written a higher degree thesis on the “The Evolution of PC graphics cards.”
Contact: Email






If only our industry was filled with more people who know what they are doing.
yea exactly, anyone can play around with textures .. tons of people play with the Unreal engine as well as Crytek , but actually implementing that in game.. don’t think we have ever seen that with the exception of Crysis.
The cool thing about cryengine is it’s all real-time all the time so making a game with this fidelity would simply mean scaling up the amount of assets used. You will lose performance as you add more assets but it is possible with some beefy hardware.
Not exactly, you can put the exact same assets into lets say cryengine and unity and unity for example will struggle to run any high end assets whereas cryengine can handle it well.
Not all engines are realtime all the time like cryengine. Unity and Unreal are lightmap based so they won’t be capable of dynamic scenes with the fidelity shown above.
It’s not really real-time all the time ever since consoles. They went back to baking things like static shadows to squeeze the last bit out of last-gen. Maybe they’ve revived the credo for current gen but I doubt it.
Do you have a source for that? As far as I know cryengine has never ever gone the static “lightmap” route.
Shadowmap, not lightmap. The lights were all real-time in C2 and 3 except for those “window reflections” hitting other buildings, those were probably baked, at least I don’t see a reason to do them in real-time, they couldn’t be interacted with in any way.
And no, I don’t have a source on hand but Crytek did technical papers for siggraph about both games, the shadow trickery might be in there.
Hmm, well if it’s from siggraph I’ll take your word for it because I do remember seeing something along those lines in their studies on Crysis 3.
“Joe Garth, has been experimenting with some leaves”
*plays Bob Marley album*
Not bad, still impressed to this day how good Crysis 3 looks even on low. Makes some games like Prey look like a joke.
Hey my suggestion got featured! Yay!
well let’s hope he got his salary from crytek
keep in mind that those are baked using lightmaps whereas Cryenghine is pure realtime, which imo makes cryengine more impressive
Sure. But I was hinting on the textures and models.
Ahh true. When you said “in Unreal Engine” I thought you were implying that it was more impressive because of the fact he’s used Unreal Engine
No way man. CE beats UE by a significance, especially in the lighting department. Rens De Boer just has his way with photogrammetry and models, probably look even sicker in CE.
https://uploads.disquscdn.com/images/99b86890e94e940346af99e8c15de586c39a677bd8b430ab738ae0086fc1f811.jpg
Here you go man, take a look at this beauty. Apparently the artist maxed tessellation on every asset 🙂