webgl-operate
webgl-operate copied to clipboard
A TypeScript based WebGL rendering framework.
similar to `tuples.ts` types such as `GLclampf` (which mostly resolve to `number` or array of `number`) units could be encoded in all function signatures, making it easier to understand the...
When using both a hash and a extension-strive array in the masquerade config, the line https://github.com/cginternals/webgl-operate/blob/master/source/contextmasquerade.ts#L88 initializes the wanted extensions from the hash and https://github.com/cginternals/webgl-operate/blob/master/source/contextmasquerade.ts#L100 overwrites it without any merge...
https://soimy.github.io/msdf-bmfont-xml/ seems to be an excellent msdf generator (utf-8 support, good parameterization etc.). The glyph fragment shader needs to account for 4 channel distance fields instead of a single one....
we should discuss this further, but probably something like: - materials should have alpha information, so render pass can query this information and adjust rendering accordingly - perhaps an `alpha...
implement, or document / show examples for "raw" access on buffers/data loaded from gltf I did not check with the current implementation but it should be possible to: - for...
The parameter is used e.g. by `resize` to indicate that empty data should be assigned in order to actually change the buffer size. Instead, nothing happens since no data is...

I opened webgl-operate.org/examples on Safari and found several issues. Below you find the list of Examples and their state of functionality. Looking at that list, it seems that everything related...
Add `tobii_get_track_box` to the eye-tracking server and the client in order to give the client access to the track box coordinate system.