Willi Schinmeyer
Willi Schinmeyer
I wouldn't mind showing the entire object as changed, as long as the entire object is printed, and not just the first couple of fields (which may be identical). Make...
Working device passthrough would allow me to write onto ext4 SD cards on Mac, which would make Raspberry Pi development easier.
I'd be interested in rewriting ibize, although that's really the wrong approach.
[I've been informed](https://discord.com/channels/200934142278369281/1103343134160728144/1230209496119382137) that an alternative useful thing to do would be to give the path `StringProperty` fields a `subtype` of `DIR_PATH`/`FILE_PATH` so users are offered a file picked. I...
```py for frameNum, frame in enumerate(self.frames): # show progress bar / remaining time if time.time() >= nextProgressDisplayTime: .... nextProgressDisplayTime = time.time() + PROGRESS_UPDATE_INTERVAL # absolute offset matrices by bone index...
```py mesh.calc_loop_triangles() for triangle in mesh.loop_triangles: ``` above code instead of ```py for face in mesh.polygons: ```
Looking at `MdxmSurfaceDataCollection.loadFromBlender`, there already appears to be a duplicate surface check using `visitedChildren`?
Yeah, it's built with Jedi Academy in mind. If your paths are not relative to a subfolder of GameData that also contains the file you're importing (e.g. you're importing `C:/JKA/GameData/base/models/mymodel.glm`...
Are there actually any checks during serialisation? Don't most of them happen prior to that, when loading the scene from blender?
Adding another frame of animation takes longer the more frames there already are. This makes importing a large number of frames very slow. Humanoid has over 25K frames in Jedi...