4 ms·
If you’re OK with .NET, you can try my library: https://github.com/Const-me/Vrmac/ https://github.com/Const-me/Vrmac/ The library supports both X windows, and b
by Const-me 6y ago
If you’re OK with .NET, you can try my library: https://github.com/Const-me/Vrmac/ https://github.com/Const-me/Vrmac/
The library supports both X windows, and bare OS kernel DRM/KMS.
Spinning textured cube: https://github.com/Const-me/Vrmac/tree/master/RenderSamples/03-Texturing https://github.com/Const-me/Vrmac/tree/master/RenderSamples/...
Spinning teapot with lightning, inertia, mouse and keyboard input, etc: https://github.com/Const-me/Vrmac/tree/master/RenderSamples/04-Teapot https://github.com/Const-me/Vrmac/tree/master/RenderSamples/...
Dependencies: https://github.com/Const-me/Vrmac/blob/master/Installation.md#raspberry-pi https://github.com/Const-me/Vrmac/blob/master/Installation.m...
- pp19dd 6y agoThanks kindly, will take a look.
- Const-me 6y agoBTW, that thing also supports Windows 10. The same .NET binary runs on top of Direct3D 12 there, instead of GLES 3.1. Way easier to debug on Windows, because visual studio and renderdoc. There’re a few incompatibilities but these are minor. Here’s one example, in a vertex shader: https://github.com/Const-me/Vrmac/blob/master/RenderSamples/04-Teapot/TeapotVS.hlsl#L25-L30 https://github.com/Const-me/Vrmac/blob/master/RenderSamples/...