snoyer
snoyer
would it be the same as this? ```py def is_collinear(self, other: VectorLike, angular_tolerance: float=TOLERANCE): return self.wrapped.IsParallel(Vector(other).wrapped, angular_tolerance) ```
How do we feel about using the hash part of the URL (`https://f3d.app/web/#http://example.com/model.glb`) instead of the search params? Also (and independently of the hash vs search question) appending the extension...
Nice feature! Here's a few improvements: It'd be nice to clarify the order of priority used to get the filename between the download URL, response header, and `extension` parameter. I...
This would be a nice improvement indeed! > although a weird hash # replaces the question-mark in the search-query: [3dviewer.net#model=${mesh_url}](https://3dviewer.net/#model=$%7Bmesh_url%7D). Doing it with a hash seems better in this case...
There has been an issue in the past with `cxxopts` being too eager to split arguments into vectors; #1078 fixed it with a workaround because `cxxopts`'s splitting was needed for...
starting with #1616
before we move forward with the more advanced types it would be useful to move the `parse` and `format` functions out of the `.h.in` file somewhere they can be picked...
starting over with #2023
I'm looking into it, so far looks doable and not breaking. Just need to work out some technicalities regarding proper bounds computation. 
> This is probably caused by an assimp issue Using `assimp export` to convert to glTF produces a file with the same 3 nodes F3D reports (`3MF` root with 2...