# \#environment

**URL:** https://forum.babylonjs.com/tag/environment/16.md

[Latest](https://forum.babylonjs.com/latest.md) · [Categories](https://forum.babylonjs.com/categories.md) · [Tags](https://forum.babylonjs.com/tags.md)

---

## [OpenVGal / 3D web galleries created programmatically (Help welcome !)](https://forum.babylonjs.com/t/openvgal-3d-web-galleries-created-programmatically-help-welcome/37705)

<div class="topic-metadata">

**Author:** [@lb\_artworks](https://forum.babylonjs.com/u/lb_artworks)\
**Replies:** 33\
**Last updated:** [August 23, 2026, 7:36am UTC](https://forum.babylonjs.com/t/openvgal-3d-web-galleries-created-programmatically-help-welcome/37705 "2026-08-23T07:36:26Z")

</div>

I have been working in the last months on a web-based virtual 3D gallery to showcase art or pictures. Currently all is rendered with Babylon. Hopefully in the future the .glb can be created with blender & baked textur…

---

## [Downsampled SphericalHarmonics Creation](https://forum.babylonjs.com/t/downsampled-sphericalharmonics-creation/62858)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 8\
**Last updated:** [March 27, 2026, 3:00am UTC](https://forum.babylonjs.com/t/downsampled-sphericalharmonics-creation/62858 "2026-03-27T03:00:16Z")

</div>

Summary Reduce the CPU cost of SphericalPolynomial generation by reading from a lower mip level of the cubemap instead of the full-resolution mip 0. For the synchronous CPU-data path, apply a box-filter downsample before…

---

## [WebGPU with createDefaultEnvironment and groundMirrorFallOffDistance causes crash](https://forum.babylonjs.com/t/webgpu-with-createdefaultenvironment-and-groundmirrorfalloffdistance-causes-crash/62549)

<div class="topic-metadata">

**Author:** [@JoakimConf](https://forum.babylonjs.com/u/JoakimConf)\
**Replies:** 1\
**Last updated:** [February 24, 2026, 11:17am UTC](https://forum.babylonjs.com/t/webgpu-with-createdefaultenvironment-and-groundmirrorfalloffdistance-causes-crash/62549 "2026-02-24T11:17:41Z")

</div>

Bumped into a issue when using the createDefaultEnvironment helper that I’m not able to resolve. Looks like there is a problem when using WebGPU and the groundMirrorFallOffDistance property of the helper. I get nothing r…

---

## [Sandbox .env export only works one time](https://forum.babylonjs.com/t/sandbox-env-export-only-works-one-time/62306)

<div class="topic-metadata">

**Author:** [@yamaciller](https://forum.babylonjs.com/u/yamaciller)\
**Replies:** 6\
**Last updated:** [February 9, 2026, 6:05pm UTC](https://forum.babylonjs.com/t/sandbox-env-export-only-works-one-time/62306 "2026-02-09T18:05:36Z")

</div>

Hi, just an observation, might me intendent behavior. (or not :slight\_smile: ) The .env creation/export works only for one texture export. If I do the process\> Open sandbox \> import a .glb (to have a content loaded) \> …

---

## [Black PBR texture under Environment lighting in Node Material](https://forum.babylonjs.com/t/black-pbr-texture-under-environment-lighting-in-node-material/62154)

<div class="topic-metadata">

**Author:** [@Sambler](https://forum.babylonjs.com/u/Sambler)\
**Replies:** 25\
**Last updated:** [January 29, 2026, 7:40am UTC](https://forum.babylonjs.com/t/black-pbr-texture-under-environment-lighting-in-node-material/62154 "2026-01-29T07:40:16Z")

</div>

I’m trying to create a PBR texture in Node Material, but when I switch to Environment lighting it becomes black for some reason. What am I doing wrong? Is it possible that using an HDRI for PBR lighting is not the righ…

---

## [Sandbox "Studio" environment texture file](https://forum.babylonjs.com/t/sandbox-studio-environment-texture-file/36190)

<div class="topic-metadata">

**Author:** [@ariwoot](https://forum.babylonjs.com/u/ariwoot)\
**Replies:** 5\
**Last updated:** [January 12, 2026, 6:38pm UTC](https://forum.babylonjs.com/t/sandbox-studio-environment-texture-file/36190 "2026-01-12T18:38:43Z")

</div>

Hello, I was wondering if it’s possible to have the .dds or .env file of the Studio environment texture used in the sandbox. I was trying my metallic model with that texture set and i really like the effect. Let me kn…

---

## [Significant difference in lights intensity between babylon 7 and 8](https://forum.babylonjs.com/t/significant-difference-in-lights-intensity-between-babylon-7-and-8/61564)

<div class="topic-metadata">

**Author:** [@Marcin\_Zamelski](https://forum.babylonjs.com/u/Marcin_Zamelski)\
**Replies:** 4\
**Last updated:** [November 26, 2025, 12:05pm UTC](https://forum.babylonjs.com/t/significant-difference-in-lights-intensity-between-babylon-7-and-8/61564 "2025-11-26T12:05:58Z")

</div>

Hi everyone, we are currently using babylon 7.34.1 and we are in the process of upgrading to babylon 8. It generally works good without any need for any changes on our side aside for lighting. We spotted during testing…

---

## [HDRFiltering does not work on Android phones](https://forum.babylonjs.com/t/hdrfiltering-does-not-work-on-android-phones/39776)

<div class="topic-metadata">

**Author:** [@xiehangyun](https://forum.babylonjs.com/u/xiehangyun)\
**Replies:** 12\
**Last updated:** [November 7, 2025, 12:28pm UTC](https://forum.babylonjs.com/t/hdrfiltering-does-not-work-on-android-phones/39776 "2025-11-07T12:28:07Z")

</div>

RenderTargetTexture Water Sphere | Babylon.js Playground (babylonjs.com) HDRFiltering does not work on Android phones. windows and IOS are normal. Android： IOS: windows： Although HDRFiltering does not work on…

---

## [Pack / Serialize the Environment (.env) During Export to BabylonJS .babylon File](https://forum.babylonjs.com/t/pack-serialize-the-environment-env-during-export-to-babylonjs-babylon-file/60914)

<div class="topic-metadata">

**Author:** [@staub](https://forum.babylonjs.com/u/staub)\
**Replies:** 3\
**Last updated:** [October 14, 2025, 1:55am UTC](https://forum.babylonjs.com/t/pack-serialize-the-environment-env-during-export-to-babylonjs-babylon-file/60914 "2025-10-14T01:55:05Z")

</div>

Please make it possible to pack / serialize the Skybox environment with all properties within .babylon files during export.

---

## [Best Practice for Organizing Environment Assets in a 3D Scene](https://forum.babylonjs.com/t/best-practice-for-organizing-environment-assets-in-a-3d-scene/58272)

<div class="topic-metadata">

**Author:** [@mmhosein.hp](https://forum.babylonjs.com/u/mmhosein.hp)\
**Replies:** 2\
**Last updated:** [May 6, 2025, 6:01pm UTC](https://forum.babylonjs.com/t/best-practice-for-organizing-environment-assets-in-a-3d-scene/58272 "2025-05-06T18:01:48Z")

</div>

Hi everyone, I’m working on creating an environment for a 3D scene in Babylon.js, and I’m trying to decide the best way to organize my environment assets (such as rocks, trees, mountains, etc.). Would it be better to m…

---

## [Converting hdr to env in ibl texture tool fails with "HDR Bad header format, not RLE"](https://forum.babylonjs.com/t/converting-hdr-to-env-in-ibl-texture-tool-fails-with-hdr-bad-header-format-not-rle/55891)

<div class="topic-metadata">

**Author:** [@Tordanik](https://forum.babylonjs.com/u/Tordanik)\
**Replies:** 3\
**Last updated:** [January 11, 2025, 1:35am UTC](https://forum.babylonjs.com/t/converting-hdr-to-env-in-ibl-texture-tool-fails-with-hdr-bad-header-format-not-rle/55891 "2025-01-11T01:35:08Z")

</div>

I’m using this .hdr file as an environment map for my scene by creating an HDRCubeTexture from it. This works at least on some systems as demonstrated by this playground: However, because it doesn’t work everywhere (it…

---

## [Babylonjs equivalent to Three.js LightFormer?](https://forum.babylonjs.com/t/babylonjs-equivalent-to-three-js-lightformer/55176)

<div class="topic-metadata">

**Author:** [@TiagoSilvaPereira](https://forum.babylonjs.com/u/TiagoSilvaPereira)\
**Replies:** 9\
**Last updated:** [December 5, 2024, 6:24pm UTC](https://forum.babylonjs.com/t/babylonjs-equivalent-to-three-js-lightformer/55176 "2024-12-05T18:24:56Z")

</div>

Hello everyone, how are you? I hope you are all doing well. Recently, I have been studying how to generate more realistic scenes with BabylonJS (mainly for product visualization). While researching, I ended up finding a…

---

## [Environment has too strong reflection on objects](https://forum.babylonjs.com/t/environment-has-too-strong-reflection-on-objects/51939)

<div class="topic-metadata">

**Author:** [@brightMoon](https://forum.babylonjs.com/u/brightMoon)\
**Replies:** 21\
**Last updated:** [October 31, 2024, 1:44am UTC](https://forum.babylonjs.com/t/environment-has-too-strong-reflection-on-objects/51939 "2024-10-31T01:44:54Z")

</div>

Strong reflection, for glass mirrors, direct reflection, The effect is not very good. This is the effect in Sandbox.PG example: sandboxExample --------------------------------------------------Divider-----------…

---

## [Environment setup for 3D configurator](https://forum.babylonjs.com/t/environment-setup-for-3d-configurator/54265)

<div class="topic-metadata">

**Author:** [@dartrich](https://forum.babylonjs.com/u/dartrich)\
**Replies:** 2\
**Last updated:** [October 21, 2024, 2:49pm UTC](https://forum.babylonjs.com/t/environment-setup-for-3d-configurator/54265 "2024-10-21T14:49:52Z")

</div>

Hi all, I’m developing a 3D product configurator and need some advice on environment and lighting set up. I wanted to avoid Sketchfab for this project and move over to Babylon but Sketchfab’s viewer setup and environmen…

---

## [What is the process of parsing env files?](https://forum.babylonjs.com/t/what-is-the-process-of-parsing-env-files/53831)

<div class="topic-metadata">

**Author:** [@brightMoon](https://forum.babylonjs.com/u/brightMoon)\
**Replies:** 2\
**Last updated:** [October 1, 2024, 4:35pm UTC](https://forum.babylonjs.com/t/what-is-the-process-of-parsing-env-files/53831 "2024-10-01T16:35:57Z")

</div>

I watched it through CubeTexture Create FromPrefiltedData to create CubeTexture，But I didn’t find out how to parse the data process in env，Can you tell me where the steps are

---

## [Most optimized way to use a 4k environment map? Skybox is giving jagged results](https://forum.babylonjs.com/t/most-optimized-way-to-use-a-4k-environment-map-skybox-is-giving-jagged-results/52444)

<div class="topic-metadata">

**Author:** [@Osiris3D](https://forum.babylonjs.com/u/Osiris3D)\
**Replies:** 23\
**Last updated:** [August 2, 2024, 12:49am UTC](https://forum.babylonjs.com/t/most-optimized-way-to-use-a-4k-environment-map-skybox-is-giving-jagged-results/52444 "2024-08-02T00:49:29Z")

</div>

I’m using the code below to set up a SkyBox with an HDRCubeTexture: var skybox = BABYLON.MeshBuilder.CreateBox("SkyBox", { size: 1000.0 }, newScene); skyboxMaterial = new BABYLON.StandardMaterial("skyBox…

---

## [Use JPG for HDRCubeTexture](https://forum.babylonjs.com/t/use-jpg-for-hdrcubetexture/49635)

<div class="topic-metadata">

**Author:** [@damil42](https://forum.babylonjs.com/u/damil42)\
**Replies:** 10\
**Last updated:** [June 12, 2024, 4:34pm UTC](https://forum.babylonjs.com/t/use-jpg-for-hdrcubetexture/49635 "2024-06-12T16:34:08Z")

</div>

Is it possible to load a jpg instead of a hdr file for HDRCubeTexture? I tried CubeTexture, but this works completly different. It expects 6 files with suffix \_px, \_py, \_pz, \_nx, \_ny and \_nz. I only converted the hdr to …

---

## [Unable to fix XYZ coordinates HDRI environment](https://forum.babylonjs.com/t/unable-to-fix-xyz-coordinates-hdri-environment/49969)

<div class="topic-metadata">

**Author:** [@vijay\_krishna](https://forum.babylonjs.com/u/vijay_krishna)\
**Replies:** 4\
**Last updated:** [April 25, 2024, 9:07am UTC](https://forum.babylonjs.com/t/unable-to-fix-xyz-coordinates-hdri-environment/49969 "2024-04-25T09:07:16Z")

</div>

Hi, We are trying to scale the photo frame(.glb) and position it in the HDRI environment texture accordingly. We have hardcoded the XYZ coordinates in the PG based on debugger values. Still the updated coordinates are …

---

## [Skyboxes with high-res textures](https://forum.babylonjs.com/t/skyboxes-with-high-res-textures/48087)

<div class="topic-metadata">

**Author:** [@HowdyLuda](https://forum.babylonjs.com/u/HowdyLuda)\
**Replies:** 4\
**Last updated:** [February 22, 2024, 11:43pm UTC](https://forum.babylonjs.com/t/skyboxes-with-high-res-textures/48087 "2024-02-22T23:43:36Z")

</div>

Hello, I’ve been working on creating beautiful skyboxes in my game, and I’m hoping that the skybox texture will double as the IBL environment texture for simplicity and resource savings. I’m also using the Babylon IBL …

---

## [How to create a skybox like the one in the sandbox?](https://forum.babylonjs.com/t/how-to-create-a-skybox-like-the-one-in-the-sandbox/47424)

<div class="topic-metadata">

**Author:** [@HedwigAR](https://forum.babylonjs.com/u/HedwigAR)\
**Replies:** 3\
**Last updated:** [January 22, 2024, 12:42pm UTC](https://forum.babylonjs.com/t/how-to-create-a-skybox-like-the-one-in-the-sandbox/47424 "2024-01-22T12:42:51Z")

</div>

Hi! I’m trying to create a nice looking background/skybox and I’d love to just have something like sandbox.babylonjs.com, but I’m having trouble figuring out how to do that. I found this, but it’s not exactly what I’m …

---

## [Shadows not casted/received with HDR environment texture](https://forum.babylonjs.com/t/shadows-not-casted-received-with-hdr-environment-texture/29732)

<div class="topic-metadata">

**Author:** [@MelMacaluso](https://forum.babylonjs.com/u/MelMacaluso)\
**Replies:** 22\
**Last updated:** [November 6, 2023, 11:53am UTC](https://forum.babylonjs.com/t/shadows-not-casted-received-with-hdr-environment-texture/29732 "2023-11-06T11:53:00Z")

</div>

Hi there I’ve been working on a scene where I add an environment texture such as: const environmentTexture = new HDRCubeTexture( './../game/environment/studio\_small\_09\_1k.hdr', scene, 128, f…

---

## [SSR's environmentTexture changes the skybox](https://forum.babylonjs.com/t/ssrs-environmenttexture-changes-the-skybox/45358)

<div class="topic-metadata">

**Author:** [@wangShine](https://forum.babylonjs.com/u/wangShine)\
**Replies:** 3\
**Last updated:** [November 2, 2023, 2:46am UTC](https://forum.babylonjs.com/t/ssrs-environmenttexture-changes-the-skybox/45358 "2023-11-02T02:46:55Z")

</div>

Hello~ In the case of a scene with skybox and environmentTexture, I have SSR turned on for my scene and set the environmentTexture for SSR, at which point the skybox for the scene are changed. I don’t actually want the …

---

## [Converting .env texture to .hdr/.dds texture](https://forum.babylonjs.com/t/converting-env-texture-to-hdr-dds-texture/44013)

<div class="topic-metadata">

**Author:** [@Shutterst0ck](https://forum.babylonjs.com/u/Shutterst0ck)\
**Replies:** 3\
**Last updated:** [September 11, 2023, 9:15pm UTC](https://forum.babylonjs.com/t/converting-env-texture-to-hdr-dds-texture/44013 "2023-09-11T21:15:26Z")

</div>

Hi, I have a .env texture used for PBR Material environment map in Babylon.js. I would like to use the same texture in Three.js, however, as I understand, the .env format is limited to Babylon.js. Thus, I would like t…

---

## [Can I load a .env file fom the project directory?](https://forum.babylonjs.com/t/can-i-load-a-env-file-fom-the-project-directory/43071)

<div class="topic-metadata">

**Author:** [@Sarrus4x4](https://forum.babylonjs.com/u/Sarrus4x4)\
**Replies:** 9\
**Last updated:** [August 8, 2023, 2:04pm UTC](https://forum.babylonjs.com/t/can-i-load-a-env-file-fom-the-project-directory/43071 "2023-08-08T14:04:47Z")

</div>

Hello Forum :heart: I would like to create an environment texture by using a .env file and loading it from the local project directory. When working on a prototype in a playground, i used a GitHub link as file path to t…

---

## [Multiple environment maps for groups of meshes?](https://forum.babylonjs.com/t/multiple-environment-maps-for-groups-of-meshes/42891)

<div class="topic-metadata">

**Author:** [@murphy](https://forum.babylonjs.com/u/murphy)\
**Replies:** 4\
**Last updated:** [August 2, 2023, 7:34am UTC](https://forum.babylonjs.com/t/multiple-environment-maps-for-groups-of-meshes/42891 "2023-08-02T07:34:56Z")

</div>

Hello, ive recently looked into the possibility of using multiple environment maps for different meshes or groups of meshes in a scene. After some initial digging ive found there was a similiar question a while ago: Mu…

---

## [Volume Cloud demo, based on threejs](https://forum.babylonjs.com/t/volume-cloud-demo-based-on-threejs/40322)

<div class="topic-metadata">

**Author:** [@xiehangyun](https://forum.babylonjs.com/u/xiehangyun)\
**Replies:** 13\
**Last updated:** [April 29, 2023, 7:31am UTC](https://forum.babylonjs.com/t/volume-cloud-demo-based-on-threejs/40322 "2023-04-29T07:31:00Z")

</div>

I’ve always wanted to create a more realistic environment with real-time sun, real-time sky, real-time cloud. Now I’ve integrated a case in threejs from the relevant cases I’ve collected. Can someone help me i…

---

## [Reflections are incorrect when using HDR environmentTexture](https://forum.babylonjs.com/t/reflections-are-incorrect-when-using-hdr-environmenttexture/40200)

<div class="topic-metadata">

**Author:** [@Aze](https://forum.babylonjs.com/u/Aze)\
**Replies:** 2\
**Last updated:** [April 25, 2023, 11:12am UTC](https://forum.babylonjs.com/t/reflections-are-incorrect-when-using-hdr-environmenttexture/40200 "2023-04-25T11:12:16Z")

</div>

---

## [The ambient optical image is reversed](https://forum.babylonjs.com/t/the-ambient-optical-image-is-reversed/39966)

<div class="topic-metadata">

**Author:** [@xiehangyun](https://forum.babylonjs.com/u/xiehangyun)\
**Replies:** 2\
**Last updated:** [April 18, 2023, 12:39pm UTC](https://forum.babylonjs.com/t/the-ambient-optical-image-is-reversed/39966 "2023-04-18T12:39:52Z")

</div>

Hi babylon, I have a question about left hand coordinate system versus right hand coordinate system. Default left hand coordinate system： PGDemo | Babylon.js Playground (babylonjs.com) This is the right-handed coordin…

---

## [Environmental reflection problem of gltf model](https://forum.babylonjs.com/t/environmental-reflection-problem-of-gltf-model/39664)

<div class="topic-metadata">

**Author:** [@xiehangyun](https://forum.babylonjs.com/u/xiehangyun)\
**Replies:** 12\
**Last updated:** [April 12, 2023, 1:32am UTC](https://forum.babylonjs.com/t/environmental-reflection-problem-of-gltf-model/39664 "2023-04-12T01:32:15Z")

</div>

Hi, babylon. I found a problem when importing gltf model in: In the https://playground.babylonjs.com/#064AUB#65, the sports car paint will be relatively clear environment of the light reflected the effect of this and I s…

---

## [How to blur environment texture](https://forum.babylonjs.com/t/how-to-blur-environment-texture/39791)

<div class="topic-metadata">

**Author:** [@Sarrus4x4](https://forum.babylonjs.com/u/Sarrus4x4)\
**Replies:** 12\
**Last updated:** [April 11, 2023, 2:26pm UTC](https://forum.babylonjs.com/t/how-to-blur-environment-texture/39791 "2023-04-11T14:26:32Z")

</div>

Hello, I am looking for a way to blur my environment texture so the reflections in mirrors dont look so strange. Currently i am creating it like this: const hdrTexture = BABYLON.CubeTexture.CreateFromPrefilteredDat…

[Next page](https://forum.babylonjs.com/tag/environment/16.md?match_all_tags=true&page=1&tags%5B%5D=environment)
