scurest

Results 29 issues of scurest

All the code in [`abr1.rs`](https://github.com/scurest/abrupng/blob/master/src/abr/abr1.rs) is untested because I can only find ABR6 files in the wild! If anyone has a version 1 or 2 ABR file, leave me a...

Some models blow-up at the extremities (the title screen model from Heart Gold, reported [here](https://www.vg-resource.com/thread-32280.html); some characters from Dark Dawn) ![blowup](https://user-images.githubusercontent.com/11024420/65111318-2c6fd780-d9a1-11e9-85de-c1026e5887b3.png) Think it has to do with how TRS transforms...

Version: MeshLab2022.02-linux.AppImage When loading OBJ vertex colors, the colors sometimes have very small errors. It seems because they are converted to the 0-255 range by truncating, `floor(255*X)`, instead of rounding,...

to be checked

I don't think `StreamWriter` is actually a `std::io::Write` because [the docs for `write` say](https://doc.rust-lang.org/std/io/trait.Write.html) > A call to write represents _at most one_ attempt to write to any wrapped object....

The properties reference for normalTextureInfo.scale has a busted formula > `scaledNormal = normalize * 2.0 - 1.0) * vec3(, , 1.0`

specification

This is a conceptual problem with how animations work. In glTF, when an animation is playing any values that are not targeted by the animation have their default value as...

enhancement
Animation

Any key-value pair whose value is `{}`, `[]`, or `None` gets scrubbed out of the glTF data when exporting. That means a user-extension can't do things like this: ````json "extensions":...

enhancement
exporter
addon

glTF meters are converted to Blender units on import, cf #365. Camera near/far values are also distances, but they aren't being converted. This leads to the clipping planes being in...

bug
importer