WebGL Support #212
Replies: 5 comments 11 replies
-
Unfortunately it's not simply due to a lack of testing. We have tested, and we'd love to be able to support WebGL, but Nova has a dependency on ComputeBuffers, which require shader feature level 4.5 (i.e. OpenGL ES 3.1+). WebGL 2.0, which is the latest version, is based on OpenGL ES 3.0 and does not support ComputeBuffers at this time, which is why Nova doesn't work for WebGL. |
Beta Was this translation helpful? Give feedback.
-
@dkonik It seems like Khronos has made an attempt at bringing GPU Compute to WebGL 2.0 through some sort of extension called WebGL 2.0 Compute. (Link here) While this is currently not supported by Unity, would this addition be enough to get Nova running in WebGL? |
Beta Was this translation helpful? Give feedback.
-
+1 for adding WebGL support I purchased Nova back when I thought I was going to be deploying native VR/AR apps through the app stores. But, I've now decided to only deploy through WebXR (WebGL), and as such I won't be able to use your amazing asset. |
Beta Was this translation helpful? Give feedback.
-
+1. I would really appreciate WebGL support. I'm using Unity with Nova to port what is currently a web game, and would love to be able to continue hosting a version that is accessible on the web. It seems as though Unity is actively developing support for WebGPU: https://forum.unity.com/threads/how-about-webgpu.1277615/#post-8720535. That is likely some time away & I'm sure getting Nova to support that would at least be as big an undertaking as maintaining a separate rendering pipeline just for WebGL. |
Beta Was this translation helpful? Give feedback.
-
We just published v1.3.0 with official support for WebGL! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
My company is considering using Nova for future projects but we do a lot of WebGL builds. I saw in the feature list that WebGL isn't supported.
Could you clarify what that means? I'm wondering if not supported means Nova absolutely will not work with WebGl builds, or if it means more along the lines that Nova hasn't been tested for WebGL and it may or may not cause problems.
Thanks!
-Steve
Beta Was this translation helpful? Give feedback.
All reactions