12345678910111213141516171819202122 |
- return {
- summary = 'An asset imported from a 3D model file.',
- description = [[
- A Model is a drawable object loaded from a 3D file format. The supported 3D file formats are
- `obj`, `fbx`, and `gltf`.
- ]],
- constructors = {
- 'lovr.graphics.newModel',
- 'Controller:newModel'
- },
- example = [[
- local model
- function lovr.load()
- model = lovr.graphics.newModel('assets/model.fbx', 'assets/texture.png')
- end
- function lovr.draw()
- model:draw(0, 1, -1, 1, lovr.timer.getTime())
- end
- ]]
- }
|