Skip to content
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

TOFIX [ENGINE]: refactor collision system; remove CollisionTestDemo #48

Closed
steaklive opened this issue Mar 16, 2022 · 1 comment
Closed
Labels
bug Something isn't working enhancement New feature or request wontfix This will not be worked on

Comments

@steaklive
Copy link
Owner

move collision tests from a hardcoded cpp level into a loadable system (i.e., attach a component to RenderinObject).
this will take a lot of work, which is why not a priority atm

@steaklive steaklive added bug Something isn't working enhancement New feature or request labels Mar 16, 2022
@steaklive steaklive changed the title TODO: refactor collision system; remove CollisionTestDemo TOFIX [ENGINE]: refactor collision system; remove CollisionTestDemo Mar 17, 2022
@steaklive
Copy link
Owner Author

I decided to remove all collision-related code from the project (bafad73). That code was written/added to the engine years ago as a part of my university course assignment, however, collision checks, CPU spatial hierarchies (and OBB support) do not really fit into the concept of the project (rendering engine), which is why they only pollute code. By the moment of writing this comment, I could not find any other use for those systems in my engine. Maybe in the future, I will write new, better-coded systems for spatial structures, like an octree or BVH.

@steaklive steaklive added the wontfix This will not be worked on label Jun 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant