updated to chipmunk 6.2.2 #10
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
updated chipmunk source to 6.2.2, tested HipmunkPlayground, it compiles without needing any change.
HipmunkPlayground runs fine except for one thing, when I press the DEL key, a soft assertion in cpBody.c is triggered because the position vector of the body becomes
(NaN, NaN). I tracked down the problem tocpBody.c:247. I think the problem comes from the computation done in line 246, the velocity actually becomes NaN during the computation, and it got propagated to the position vector. Not sure what's causing this. I'll keep investigating and submit a pull request if a solution comes up.Everything else seems fine so far. Some API exported by Hipmunk were changed because of Chipmunk API change, I also exported a few new iterating functions from cpSpace.c that weren't here before.