Managed icon indicating copy to clipboard operation
Managed copied to clipboard

WebAssembly/WebGL support

Open AderitoSilva opened this issue 4 years ago • 4 comments

Is there planned support for WebAssembly and WebGL, without Unity?

AderitoSilva avatar Oct 04 '21 05:10 AderitoSilva

Yes, low-priority for now though. Please, use our forums to get more information about features and issues. Thanks!

jesusdesantos avatar Oct 04 '21 10:10 jesusdesantos

Yes, low-priority for now though. Please, use our forums to get more information about features and issues. Thanks!

That's great! Because Noesis is the only platform I'm aware of that is one-on-one with WPF, it's awesome for WPF developers that want to port to other platforms. WebAssembly is basically the only main platform Noesis still lacks. I'm keeping a close eye on Noesis and, likely, will begin investing in new projects using it, as WebAssembly support is planned for the future.

Thanks a lot!

AderitoSilva avatar Oct 04 '21 18:10 AderitoSilva

WebAssembly + WebGL (and soon WebGPU) is fully supported at core level (example, https://www.noesisengine.com/xamltoy/). It is available in C++ SDK and Unity. Getting this in pure C# is just setting up the compiler tools to build WebAssembly (the wasm library for Noesis is already available and used by Unity).

This is a task that could be even done from the outside without gettting access to internal Noesis things.

jesusdesantos avatar Oct 04 '21 18:10 jesusdesantos

I've worked on it together with @jesusdesantos lately. Alas, no luck with .NET 7 WASM. You can find more details in my message on the forums https://www.noesisengine.com/forums/viewtopic.php?p=16148#p16148

aienabled avatar Oct 04 '23 12:10 aienabled