Lua 虚拟现实框架
使用 LÖVR 制作东西真的很容易。从 https://lovr.org/downloads, 获取一份可执行文件,然后编写一个 main.lua 脚本,并将其拖到可执行文件上。以下是一些可以尝试的示例项目:
function lovr.draw(pass)
pass:text('Hello World!', 0, 1.7, -3, .5)
endfunction lovr.draw(pass)
pass:cube(0, 1.7, -1, .5, lovr.timer.getTime())
endfunction lovr.draw(pass)
for _, hand in ipairs(lovr.headset.getHands()) do
pass:sphere(vec3(lovr.headset.getPosition(hand)), .1)
end
endfunction lovr.load()
model = lovr.graphics.newModel('model.gltf')
end
function lovr.draw(pass)
pass:draw(model, x, y, z)
end更多示例请参见文档页面。
你可以使用 CMake 从源码构建 LÖVR。H
暂无开放 Issues,或尚未同步最近议题。