An open API service indexing awesome lists of open source software.

https://github.com/ousttrue/limgui

luajit + ffi + imgui
https://github.com/ousttrue/limgui

Last synced: 3 months ago
JSON representation

luajit + ffi + imgui

Awesome Lists containing this project

README

          

# limgui
luajit + ffi + imgui

* lua/imgui_ffi/mod.lua

* 20210828: fix native module build

# build dll

create release build to `build/Release/bin`

```
$ mkdir build
$ cd build
$ cmake -B . -S ..
$ cmake --build . --config Release
```

or

```
$ invoke build
```

clear: remove build folder.

## build/Release/bin

* glad.dll
* glfw3.dll
* imgui.dll
* luajit.exe
* luv.dll
* stb.dll

# directory

## _external

submodules. build to `build/Release/bin`

## lua

```json
"env": {
"LUA_PATH": ";;${workspaceFolder}\\lua\\?.lua",
}
```
## tests

luaunit.lua

## samples

### gltf_viewer.lua

* [x] texture load
* [x] MikkTangent
* [ ] GRID gizmo
* [ ] glTF-2.0 PBR shader
* [ ] animation
* [ ] skinning
* [ ] morph-target