Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the GLTilemapp5js library #54

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

RandomGamingDev
Copy link
Contributor

@RandomGamingDev RandomGamingDev commented Apr 8, 2024

A tilemap library for p5.js's OpenGL mode that is optimized to draw tilemaps within a single draw call using WebGL

It's different from Tilemapp5js since that's designed to work on all platforms and draws each tile one by one while GLTilemapp5js is significantly more performant and optimized through its use of WebGL shaders

The library's repository: https://github.com/RandomGamingDev/GLTilemapp5js/blob/main

Relies on:
https://github.com/RandomGamingDev/GLPixyp5js/tree/main
which relies on:
https://github.com/RandomGamingDev/WebGL2Tex
https://github.com/RandomGamingDev/WebGL2FBO

@davepagurek
Copy link
Collaborator

Would you be able to provide more information on what the arguments are and what the example is trying to do? Just from the one example, it's not quite clear how it is intended to be used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants