Răsfoiți Sursa

lovrPoseMatrix note;

bjorn 7 ani în urmă
părinte
comite
a1abb051d8
2 a modificat fișierele cu 9 adăugiri și 1 ștergeri
  1. 2 1
      api/init.lua
  2. 7 0
      api/lovr/graphics/Animator/init.lua

Fișier diff suprimat deoarece este prea mare
+ 2 - 1
api/init.lua


+ 7 - 0
api/lovr/graphics/Animator/init.lua

@@ -9,6 +9,13 @@ return {
   constructors = {
     'lovr.graphics.newAnimator'
   },
+  notes = [[
+    Animations require that you multiply vertices by a special pose matrix in your vertex shader:
+
+        vec4 vertex(mat4 projection, mat4 transform, vec4 vertex) {
+          return projection * transform * lovrPoseMatrix * vertex;
+        }
+  ]],
   example = [[
     function lovr.load()
       model = lovr.graphics.newModel('model.fbx')

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff