# \#cubetexture

**URL:** https://forum.babylonjs.com/tag/cubetexture/506.md

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

---

## [GPU Accelerated Creation of HDRCubeTexture](https://forum.babylonjs.com/t/gpu-accelerated-creation-of-hdrcubetexture/53300)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 8\
**Last updated:** [April 24, 2026, 9:29am UTC](https://forum.babylonjs.com/t/gpu-accelerated-creation-of-hdrcubetexture/53300 "2026-04-24T09:29:12Z")

</div>

Playground: Babylon.js Playground Version: 7.24.0 Engine: WebGL2 1. Problem Loading panoramic cube textures is dominated by CPU work on the main thread. Empirical Chrome profiling on the playground above: Scenari…

---

## [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…

---

## [EquiRectangularCubeTexture not loaded with delay load](https://forum.babylonjs.com/t/equirectangularcubetexture-not-loaded-with-delay-load/62859)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 1\
**Last updated:** [March 20, 2026, 8:33am UTC](https://forum.babylonjs.com/t/equirectangularcubetexture-not-loaded-with-delay-load/62859 "2026-03-20T08:33:26Z")

</div>

Version: 8.56.1 (but might be all) Playground: Steps to reproduce: Open the playground: https://playground.babylonjs.com/#RY8LDL#73 Just watch it (It never loads) Expected: It loads just like scene.useDelayedTextu…

---

## [Single-Draw Equirectangular to Cubemap Converter](https://forum.babylonjs.com/t/single-draw-equirectangular-to-cubemap-converter/62329)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 3\
**Last updated:** [February 12, 2026, 11:34pm UTC](https://forum.babylonjs.com/t/single-draw-equirectangular-to-cubemap-converter/62329 "2026-02-12T23:34:26Z")

</div>

Features: Single WebGL draw call Branchless mode All conversion happens on GPU, no copy-back Code: GPU Equirectangular to Cubemap Converter v3.zip (6.5 KB) What’s changed: Scroll to zoom Baked transform to vertic…

---

## [GPU SphericalHarmonics Creation](https://forum.babylonjs.com/t/gpu-sphericalharmonics-creation/62341)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 9\
**Last updated:** [February 6, 2026, 4:00am UTC](https://forum.babylonjs.com/t/gpu-sphericalharmonics-creation/62341 "2026-02-06T04:00:49Z")

</div>

Precision: 4.xxe-6 Engine: WebGL2 only Playground: https://playground.babylonjs.com/#2FDQT5#3056 Performance: First run very slow, but faster after warmup. Use this to benchmark: https://playground.babylonjs.co…

---

## [Handling texture coordinates across different platforms in BabylonNative](https://forum.babylonjs.com/t/handling-texture-coordinates-across-different-platforms-in-babylonnative/55278)

<div class="topic-metadata">

**Author:** [@kmatzen](https://forum.babylonjs.com/u/kmatzen)\
**Replies:** 2\
**Last updated:** [December 10, 2024, 9:04am UTC](https://forum.babylonjs.com/t/handling-texture-coordinates-across-different-platforms-in-babylonnative/55278 "2024-12-10T09:04:19Z")

</div>

If I construct a RawTexture on OpenGL in BabylonNative or in the browser with BabylonJS, the texture appears to be interpreted according to OpenGL texture coordinate conventions, whereas the same code with D3D11 or Metal…

---

## [Constructing CubeTextures in BabylonNative](https://forum.babylonjs.com/t/constructing-cubetextures-in-babylonnative/54950)

<div class="topic-metadata">

**Author:** [@kmatzen](https://forum.babylonjs.com/u/kmatzen)\
**Replies:** 3\
**Last updated:** [November 25, 2024, 10:32pm UTC](https://forum.babylonjs.com/t/constructing-cubetextures-in-babylonnative/54950 "2024-11-25T22:32:19Z")

</div>

I’m generating some texture data in a C++ app and I would like to construct a CubeTexture in BabylonNative to assign it to scene.environmentTexture and as a skybox. I originally planned to use RawCubeTexture, but it see…
