Greggman
Greggman
Not the solution you were looking for but a 10% solution is to share the values ``` const resolution = new THREE.Vector2(); const m1 = new THREE.SomeMaterial(...); const m2 =...
Nothing has been implemented so there is no reason if it was implemented that local uniforms couldn't override global ones.
it's super alpha so please be patient but I started writing articles. Many of the articles, where relevant from WebGL Fundamentals will be ported.
I put a version [here](https://greggman.github.io/panorama-to-cubemap/) that supports a few more resolutions (64, 128, 256, 512, 1024, 2048, 4096) * Also added drag and drop for uploading the panorama * Dark...
It would be nice if ShareX supported HDR as in saving a 16bit per channel PNG rather than the current lossy version of saving to an 8bit png.
@Destreyf AFAICT the only options there are 24bit and 32bit. You'd need 48bit and 64bit to cover HDR
I want to verify my understanding. In WebGL I can set `gl.pixelStorei(gl.UNPACK_COLORSPACE_CONVERSION_WEBGL, gl.NONE)` and pass an `HTMLImageElement` to `texImage2D` and get the raw data from a `.PNG` image In WebGPU,...
A PNG with srgb or none might have already been converted to display-p3 by the browser on a display-p3 display? I guess the spec could say it requires raw data,...
> A better name for `colorSpaceConversion: 'none'` is `ignoreImageICCProfiles: 'yes-please'`. That sounds very specific. There are many other forms of color profile / color space metadata. It seems better to...
I don't know if this is the same issue but in 3.x this worked ``` +-public | +-images | | +-abc.svg | +-index.html +-src +-app.js +-app.css ``` Where app.js does...