setzer22 / blackjack

A procedural, node-based modelling tool, made in rust 🦀

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add web version

ValorZard opened this issue · comments

Since wgpu/rend3 both have a webgl2 mode, it would be cool to have a web build of this to use. I don't really like downloading things because of space issues, so this would make this tool more accessible to me

Thanks for the feedback @ValorZard! In fact, there was already an earlier attempt to do this in #14. But unfortunately it proved more difficult than it seems.

I really want to make blackjack as accessible as possible, but I feel it may be too early to commit to supporting a browser version. It's still very early for this tool, and I don't yet know the exact set of features I will want in it or how these are going to look: Maybe there are things I want from blackjack that are not supported by browsers, and I don't want to realize this once I've committed to a browser version and announced browser support.

Once things are more established, I can start thinking about how the existing features could be ported to a browser environment. That said, my plan is to use webgpu, not webgl. Browser support for webgpu is still catching up, but blackjack itself is not ready to do useful work either. So once the webgpu situation for the browser improves, it will probably be a good time start considering a browser version.

I'll leave the issue open so others looking for a browser version can see it 😄

Hi @setzer22,
was there any progress in supporting a web version for blackjack since the last attempt? :)
I found a quite cool usecase for your project that would immensely benefit from web support.