-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Finishing Touches #2
Finishing Touches #2
Conversation
Welcome, new contributor! Please make sure you've read our contributing guide and we look forward to reviewing your pull request shortly ✨ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very good improvement, although there are some nitpicks and typos I've highlighted. Would like to know what you think about these so they can be resolved and it'll be ready to be merged to the main PR!
Marked another place where CI errors |
Made those fixes and finally got the circular arc test right. Ready for merge and final reviews? |
1280053
into
JohnTheCoolingFan:cubic-splines-overhaul
…3906) # Objective - Second part of bevyengine#13900 - based on bevyengine#13905 ## Solution - check_dir_light_mesh_visibility defers setting the entity's `ViewVisibility `so that Bevy can schedule it to run in parallel with `check_point_light_mesh_visibility`. - Reduce HashMap lookups for directional light checking as much as possible - Use `par_iter `to parallelize the checking process within each system. --------- Co-authored-by: Kristoffer Søholm <k.soeholm@gmail.com>
[0, N]
whereN
is the number of curves. This makes both nurbs and b-splines have the same parametric domain.RationalSegement
now tracks the size of it's parametric domain, as derived from the knot vector.RationalCurve
now allows for different sizes of segment, and clamps the parameter to the curve domain. The output ofRationalCurve::segment
is mapped to[0, 1]
.