aardvark-platform / aardvark.base

Aardvark.Base is the foundation of the open-source Aardvark Platform for visual computing, real-time graphics, and visualization.
https://aardvarkians.com/
Apache License 2.0
154 stars 9 forks source link

Can this work with dotNET MAUI? #76

Closed asheesh1996 closed 6 months ago

asheesh1996 commented 2 years ago

Hi, I wanted to know if it is possible to render the 3d window output from aardvark library in dotNET maui windowing?

krauthaufen commented 2 years ago

Not yet at least, it also depends on which platform you'd want to render (android/ios/windows/macos/etc.)

asheesh1996 commented 2 years ago

Windows and Mac

haraldsteinlechner commented 2 years ago

for native windowing in aardvark.rendering we mostly moved to windowing interoperability using glfw and SILK.net which means most likely aardvark could build maui support on top of https://github.com/dotnet/Silk.NET/issues/849. also note that the native windowing code and the current backends can be found here: https://github.com/aardvark-platform/aardvark.rendering/tree/master/src/Application

that said, most aardvark applications don't use native windowing but render into a website using aardvark.media and use for example aardium on desktop environments to render the page.

haraldsteinlechner commented 6 months ago

Just to get back to this - did you go via aardvark.rendering or via the aardium/aardvark.media then? i would close this as there was no demand for direct MAUI controls so far. Please feel free to-reopen if need pops up again.