Right this moment we’re testing LÖVR, a free and open supply 3D Lua sport and VR improvement framework closely impressed by LÖVE. LÖVE is a well-liked 2D sport improvement framework, just lately made well-known for powering the smash indie hit Belatro. LÖVR takes the benefit of use of LÖVE and brings it to the world of 3D video games and VR purposes. In actual fact it may be the only best to make use of code-based framework for creating 3D video games.
Options of LOVR embody:
- Cross-Platform – Runs on Home windows, macOS, Linux, and Android.
- Cross-Machine – Helps Vive/Index, Oculus Rift/Quest, Home windows MR, and has a VR simulator.
- Newbie-friendly – Easy VR scenes could be created in just some traces of Lua.
- Quick – Writen in C11 and scripted with LuaJIT, contains optimized single-pass stereo rendering.
- Asset Import – Helps 3D fashions (glTF, OBJ), skeletal animation, HDR textures, cubemaps, fonts, and so on.
- Spatialized Audio – Audio is routinely spatialized utilizing HRTFs.
- Vector Library – Environment friendly first-class assist for 3D vectors, quaternions, and matrices.
- 3D Inflexible Physique Physics – Together with 4 collider shapes, triangle mesh colliders, and 4 joint sorts.
- Compute Shaders – For prime efficiency GPU duties, like particles.
Key Hyperlinks
You may study extra concerning the free and open supply Lua powered LÖVR framework within the video under.