cleanup & update linesets

This commit is contained in:
MihailRis 2026-07-23 00:32:17 +03:00
parent 7c06a74244
commit 2e69df0a24
2 changed files with 2 additions and 3 deletions

View file

@ -167,10 +167,10 @@ function this.compile_track(linesets)
local memoised = {}
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)
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
local memoised_code = ""

View file

@ -2,7 +2,6 @@
#include "api_lua.hpp"
static const char* TAG_ATTR = "#";
static const char* DEFAULT_ROOT_TAG = "root";
static int push_xml(lua::State* L, const xml::xmlelement& elem) {
if (elem.isText()) {