Marcin Ignac

Results 174 issues of Marcin Ignac

Filament is [using them](https://github.com/google/filament/tree/master/samples/envs/venetian_crossroads), CesiumJS recently added support and there is discussion [here](https://github.com/KhronosGroup/glTF/issues/946) and [here](https://github.com/KhronosGroup/glTF/issues/1366) on glTF forums. Upsides: - potentially better quality than realtime generated octahedral maps Downsides: -...

needs-review
type/feat
scope/gltf

Currently it's one big JS array in a js file that weights 200kb. Zipped it's still 77kb. Can we convert it to a binary blob? It's 20k floats. If i...

needs-review
type/feat

FXAA is too weak for alpha testing and we are getting jagged edges. One solution is to use alpha to coverage. https://github.com/pex-gl/pex-context/tree/alpha-to-coverage Based on https://medium.com/@bgolus/anti-aliased-alpha-test-the-esoteric-alpha-to-coverage-8b177335ae4f

type/feat
scope/post-processsing

Currently there is no way of deleting attributes from Geometry. The following code will fail for 2 reasons: - second mesh doesn't have uvs so we will get out of...

needs-review
type/feat

We initialize geometry component with a cube that defaults to Uint16 index buffer. Updating geometry with high poly mesh and switching to Uint32 index buffer (or from 32 to 16)...

question
needs-review
type/feat

Currently all postprocessing is hardcoded in camera and there is now way to customize it.

needs-review
type/feat
scope/post-processsing

Currently it's impossible to know who emitted the change in the callback ```javascript function onParamChange (name) { console.log('param ${name} has changed') } // start listening entity.transform.changed.add(onParamChange) // done internaly by...

needs-review
type/feat

The following piece of code with array cration in a loop via unshift an for each function could be replaced with a for loop and new `mat4.premultiply` function ```javascript mat4.identity(this.modelMatrix)...

needs-review
type/feat
type/perf

Currently with post-processing on the resulting scene has black background. So no point doing postprocessing. How can i pack HDR in RGBA and transparency? Probably not possible and have to...

type/feat
scope/post-processsing

We have moved to one js file per example structure with `example-name.js` files. That's great. But now we also have `non-example-file.js` there like `build.js` or `helpers.js`. It's a bit confusing...

needs-review
type/docs