Skip to content

GL Tile Rendering Demo - #5

Draft
jcorbin wants to merge 11 commits into
mainfrom
gldemo
Draft

GL Tile Rendering Demo#5
jcorbin wants to merge 11 commits into
mainfrom
gldemo

Conversation

@jcorbin

@jcorbin jcorbin commented Sep 29, 2023

Copy link
Copy Markdown
Contributor

Ported over from borkshop/js#1:

  • now with correctly functioning curved tiles
  • staring to further factor the code apart toward actually using it
  • the gldemo itself is now much more interactive / comprehensible

TODO

  • animation poc
  • grid lines
  • reconsider the fully rendered ahead of time tilesheet architecture, provide also a dynamic tile cache that populates layers of its texture on demand... maybe just switch to that instead?
  • start actually reading larger emojiquest code, and sketch the shortest path to integrating this engine for rendering the world (leave menus and such alone for now?)

@vercel

vercel Bot commented Sep 29, 2023

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
playemojiquest ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 22, 2024 2:21am

Comment thread index.css
align-content: center;
justify-content: center;

overflow-y: auto;

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

y tho? do you even use Y scrolling? for gldemo at least, the height:100% regime kept showing a futile scrollbar that did nothing...

Comment thread index.css
Change cube target to esnext
- basic test
- xy index and test
- durable id index
- spare index with compaction
- ordinal aspects
- sparse dataframe variant
- optional datum init values
- webgl
  - frameLoop
  - compileProgram
  - makeUniformBlock
  - aspect buffer mapping and attrib binding
- program in(tro)spection
- buffer invalidation drives webgl data send
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.

1 participant