How do I make hyper-realistic environments?

So recently, I was scrolling through a server called “Arcsoft” who is developing a Roblox game called “Project Apex”.
They posted some screenshots for an upcoming level, and they look stunning.



How do I go about making super - realistic environments like these? I already know the basics (Use PBR materials, High quality models, ect) but I just can’t get them to look nearly as good. Any advice?

Part of achieving realistic environments is Lighting.

Lighting takes a huge role in environments will determine the vibe of it. Of course, majority will use “Future” to achieve best possible shadows. (Unified is good but not available in base game of Roblox)

Light Sources

With the pictures you provided, you can see light beams, and really specific lighting uses (spotlight, etc) to ensure to not have over dark areas. But you can also see how each one are not excessively bright to other light sources. Each one balances to achieve a natural look

Reflection

You can also see the Light Reflection from ground. I can’t explain these because I don’t know the full process of the light reflection from light sources but those does help its realism (especially for reflection materials like metal)

Small Details

Similar to the Light Sources Section I mention. Tiny details also take a role. There are light beams that shows some specific lighting shadows (comes from models, height, etc). As well Models that have such tiny things are overall appreciated, like the fire alarm in the 2nd screenshot.

Models

Of course, using PBR is important, but it also depends when and how you use that model. If you just put random models in a non-related or unrealistic places, it can feel weird and barren from random placements. You can see that Models are place in specific spots but also have models that are meant to work together to achieve a good look.

Hope this helps!

1 Like

Nice! I’ll definitely research these and how to implement them. Thank you =]

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.