nilclass / bevy_stl Goto Github PK
View Code? Open in Web Editor NEWSTL loader for bevy, based on stl_io
License: MIT License
STL loader for bevy, based on stl_io
License: MIT License
bevy_stl::StlPlugin
does not satisfy the Plugin
trait bound in bevy 0.7
It would be great if bevy_stl
could be updated to officially support bevy 0.8. I would provide a pull request that has this done already, but I must've done something wrong when I tried - my fork has the spinning disc example working just fine in 0.8, but when I try to use this fork in other projects, I get the following error:
ERROR bevy_render::mesh::mesh: Invalid attribute format for Vertex_Uv. Given format is Float32x3 but expected Float32x2
When I saw that, I figured I would leave this to the people who know more about bevy/ bevy_stl than me :)
Thanks
Hi and thanks for the great crate!
I have been using the crate at version 0.7.0 for some time with Bevy 0.9 and noticed that recently a new version was released, 0.7.1, that targeted bevy 0.10.
The issue with this is that since it is detected as a patch release, when I ran cargo update
on my local project it automatically updated form 0.7.0 to 0.7.1, which increased the target bevy release, pulled in bevy 0.10 and actually broke the build.
I fixed it by specifying =0.7.0
in my Cargo.toml
but I believe this kind of changes that break APIs should be released with a version bump (i.e. 0.7.0 -> 0.8.0) to avoid cargo updating them automatically, as well as communicating to the user that a major change was released.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.