Why You Need This Extension

Ever wanted your 3D models to truly pop? This extension helps you achieve just that. Models with reflective surfaces (think metal or rough textures) will beautifully reflect the environment, making them feel incredibly lifelike. Beyond reflections, your entire scene will be realistically illuminated, giving it a natural and polished look.

It's also fantastic for creating static skyboxes that wrap around your 360° scene, drawing players deeper into your game world. And to top it off, you'll get Tone Mapping options like ACES Filmic and AgX, which add truly realistic color tones to your 3D creations.


Getting Started

Using this extension is straightforward. If you're working with a Cube Map, handy tools like https://matheowis.github.io/HDRI-to-CubeMap/ can help you generate one from HDRI images. For an Equirectangular Map, you can find great HDRI preview images on sites like https://polyhaven.com/.

A Note on Z-Up Orientation for Cube Maps

If your project uses a Z-up orientation for Cube Maps, select the middle option as shown in the image

Cube Map Faces

You'll then need to slice your image into six equal parts; several online tools can automate this for you.

Remember this key step: always choose "Keep Model Material" in your 3D model's object properties to ensure everything displays correctly!


Important Things to Know

Just a heads-up: this extension doesn't offer real-time reflections—your reflections will be static images. Also, GDevelop doesn't support .hdr files, so you'll need to stick with common image formats like PNG or JPG.

Since GDevelop's Three.js scene defaults to Y-up, if your game uses a Z-up orientation, you'll currently need to manually set up your Cube Map textures. Don't worry, though; once GDevelop updates to a newer Three.js version, I'll update this extension to make Z-up orientation setup automatic!


Support My Work

If you find this extension useful and want to see more tools for GDevelop, please consider supporting my efforts!

Buy Me a Coffee at ko-fi.com


Published 1 day ago
StatusReleased
CategoryTool
PlatformsHTML5
AuthorEldarduil
Made withGDevelop
Asset licenseCreative Commons Zero v1.0 Universal
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse

Download

Download NowName your own price

Click download now to get access to the following files:

EnvironmentMap.json 17 kB

Leave a comment

Log in with itch.io to leave a comment.