Greeble
Greeble
This appears to be fixed in latest nightly. It's *not* fixed for me in stable or beta. Which is odd as the fix is [supposed to be in stable](https://doc.rust-lang.org/stable/edition-guide/rust-2024/rustdoc-doctests.html) and...
Appears fixed in Rust 1.85.1: https://releases.rs/docs/1.85.1/. Doc tests for `bevy_gizmos` now take just a second or two and I couldn't see any big memory spikes. I suspect that the `bevy_ecs`...
Changed from draft to ready for review. I've done some more testing, added a migration guide for 0.18, and expanded the `GltfConvertCoordinates` docs.
Ah, my bad, I should have been clearer that I think this PR is fine as it is. It would have been simpler if `MeshBuilder` already existed, but c'est la...
> The policy enum should be expanded to include @pcwalton's approach: don't generate any AABB, but keep frustum culling, since all AABBs will be artist-authored and inserted manually I'd like...
> joint space / world space / mesh space: would it make sense to consider bone bounding spheres? this would make the transformations very cheap. this could be an extra...
So my current state is: - There's been enough feedback that I feel confident finishing up the PR. - This would include dropping the separate asset and moving the data...
PR is now ready for review. The bounds data has been moved to `Mesh`, so it will break if the mesh only has `RenderAssetUsages::RENDER_WORLD`. This will be fixed by #21732....
For the octahedral normals and tangents, encoding as UNORM16 or SNORM16 should give better accuracy? Unless there's some compatibility or performance reason to prefer floats. For joint weights, I'd similarly...
@beicause, I noticed that you also changed the UVs from FLOAT16 to UNORM16. That might be a problem for some assets since it's legitimate for UVs to be outside the...