RandyGaul/qu3e

About the unfinished features

ColinGilbert opened this issue · 7 comments

Hi, and thanks for this lovely tool! Have tested it and it's very nice. However, I couldn't help but notice
on the readme that these two features are cited to not be yet completed:

3D Raycasting into the world *
Ability to query the world with AABBs and points *

In what manner are they not finished? I'm kinda curious.

Thanks again!
Colin

Hey thanks for the comment! The infastructure for these features is all there. I just haven't quite yet hooked it up and finished it.

Since you asked I think I can finish this up in the coming weekend :)

Status of missing features?

Hi @caryanne I can add in these features right now. Thanks for asking.

Much appreciated.

@caryanne Sure! I except a few hours are needed -- I also want to implement some other things I've been meaning to get around to finishing. I'll comment here with whatever I finish and then update the readme.

Finished raycast, point and AABB queries. Fixed minor internal bug. Added q3Alloc and q3Free in q3Memory.h so users can make qu3e use their own memory management scheme. Added scene.Dump( FILE* ), which outputs a txt file of C++ code that can be directly copy/pasted to recreate a physics scene.

Awesome. Looking forward to checking it out.