有一些解包出来的模型没有.model(3).json文件,或是解包出来的文件名字对不上,需要自己重写.model(3).json,能不能在v2,v3 python代码中加入一个dataclass。其中实例的属性就是各种文件的设定(比如moc,模型的版本,texture的路径等),在代码中填写好后可以直接通过方法返回.model(3).json的内容,可以返回dict或是json.dumps的str。同时在模型中加入LoadFromJsonString(json_data:str,root_path:str),第一个参数输入Json的字符串数据,第二个输入根目录,方便在没有.model(3).json文件时加载数据,可以不用先写入文件再加载数据。
此外有没有考虑过用C++的第三方库优化v2Cpp,如Eigen优化v2Cpp中的运算,nlohmann/json优化LAppModel::loadModelJson数据的读取等。
有一些解包出来的模型没有
.model(3).json文件,或是解包出来的文件名字对不上,需要自己重写.model(3).json,能不能在v2,v3 python代码中加入一个dataclass。其中实例的属性就是各种文件的设定(比如moc,模型的版本,texture的路径等),在代码中填写好后可以直接通过方法返回.model(3).json的内容,可以返回dict或是json.dumps的str。同时在模型中加入LoadFromJsonString(json_data:str,root_path:str),第一个参数输入Json的字符串数据,第二个输入根目录,方便在没有.model(3).json文件时加载数据,可以不用先写入文件再加载数据。此外有没有考虑过用C++的第三方库优化v2Cpp,如
Eigen优化v2Cpp中的运算,nlohmann/json优化LAppModel::loadModelJson数据的读取等。