mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-10 13:31:49 +00:00
cleanup & update linesets
This commit is contained in:
parent
7c06a74244
commit
2e69df0a24
2 changed files with 2 additions and 3 deletions
|
|
@ -167,10 +167,10 @@ function this.compile_track(linesets)
|
||||||
local memoised = {}
|
local memoised = {}
|
||||||
local keysets = {}
|
local keysets = {}
|
||||||
|
|
||||||
for i, lineset in ipairs(linesets) do
|
for bone, lineset in pairs(linesets) do
|
||||||
local lineset_code = codegen_track(lineset.lines, memoised, keysets)
|
local lineset_code = codegen_track(lineset.lines, memoised, keysets)
|
||||||
code = code .. "\n do" .. lineset_code .. "\n end\n" ..
|
code = code .. "\n do" .. lineset_code .. "\n end\n" ..
|
||||||
" rig:set_matrix(" .. lineset.bone_index .. ", dst)\n"
|
" rig:set_matrix(rig:index(" .. string.escape(bone) .. "), dst)\n"
|
||||||
end
|
end
|
||||||
|
|
||||||
local memoised_code = ""
|
local memoised_code = ""
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
#include "api_lua.hpp"
|
#include "api_lua.hpp"
|
||||||
|
|
||||||
static const char* TAG_ATTR = "#";
|
static const char* TAG_ATTR = "#";
|
||||||
static const char* DEFAULT_ROOT_TAG = "root";
|
|
||||||
|
|
||||||
static int push_xml(lua::State* L, const xml::xmlelement& elem) {
|
static int push_xml(lua::State* L, const xml::xmlelement& elem) {
|
||||||
if (elem.isText()) {
|
if (elem.isText()) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue