init.lua 318 B

12345678910111213141516
  1. require("vec3")
  2. require("mat4")
  3. require("quat")
  4. local ffi = require("ffi")
  5. local lib_path = os.getenv("LD_LIBRARY_PATH")
  6. lib = ffi.load(lib_path .. "libcrown.so", true)
  7. local v = lib.vec3(1.0, 1.0, 1.0)
  8. local q = lib.quat(10.0, v)
  9. local m = lib.mat4(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0)
  10. lib.mat4_print(m)