Tools to help simplify working with three, pixi, phaser, ect...
-
Updated
Aug 22, 2022 - JavaScript
Tools to help simplify working with three, pixi, phaser, ect...
A tilemap library for p5.js's OpenGL mode that is optimized to draw tilemaps within a single draw call
Chrome has an issue with an invalid error (INVALID_OPERATION: texImage2D: Invalid params.format/params.type combination) being thrown when creating a RGBA16UI texture with UNPACK_PREMULTIPLY_ALPHA_WEBGL enabled. (this issue appears to also be a problem on Safari)
Pixy from Wireframe, but for p5js's WebGL mode (although it can be used with pure WebGL or libraries that can interact with pure WebGL)
This library adds instancing to p5.js through the beginShape() & endShape() feature although it does require WebGL2 from https://github.com/RandomGamingDev/WebGL2p5
three.js shader examples
This is a small 3D graphics engine built in webgl. It is meant to be used as an easy-to-use API to perform rendering functionality for you rather than using the webgl itself. It can currently do environment/cube mapping, has phong lighting, normal mapping, and a few more effects.
A simple library for OOP encapsulation and abstraction of some of the different WebGL2 textures.
Add a description, image, and links to the opengl-es topic page so that developers can more easily learn about it.
To associate your repository with the opengl-es topic, visit your repo's landing page and select "manage topics."