Open LancerComet opened 1 year ago
A lot of features need to be implemented for MonoGame (XNA). I am porting THREE components to MonoGame. At least, a double-sided flexible PlaneGeometry and a camera, which can switch between perspective and orthographic views, have been created.
Maybe you have seen this concept in the Lab:
Actually this was ported from a web project that I made several months ago, which was built by using THREE, an awesome 3D rendering lib for web browsers.
So it's not quite like a native solution, as I have to do a lot of tedious work to get .NET and WebView to communicate with each other, and the performance is poor, because I can only transfer images from .NET into WebView in base64 format, which is not ideal.
I am attempting to implement this using pure .NET technology, such as MonoGame. Although this will take a considerable amount of time, I believe it's worth the effort.