You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An example can be seen in the following screenshot: The root cube is an octant, meaning that it has 8 child cubes. Each child itself is an octant as well, although some could be empty, solid, or normal cube types instead. The leaf cubes however are all either solid, empty, or normal cubes:
We should implement a random world generator where the decision to go deeper in the cube node hierarchy should be randomized as well. We should discuss if we want to keep both functions in cube.hpp though or if we want to make a separate header file just for that.
Description
create_random_world creates a random world which is nice for quick testing.
Alternatives
none
Affected Code
The octree code
Operating System
All operating systems
Additional Context
No response
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem?
The current implementation of our random world generator is fine, but it creates only octrees which have uniform depth in all child cubes:
An example can be seen in the following screenshot: The root cube is an octant, meaning that it has 8 child cubes. Each child itself is an octant as well, although some could be empty, solid, or normal cube types instead. The leaf cubes however are all either solid, empty, or normal cubes:
We should implement a random world generator where the decision to go deeper in the cube node hierarchy should be randomized as well. We should discuss if we want to keep both functions in
cube.hpp
though or if we want to make a separate header file just for that.Description
create_random_world
creates a random world which is nice for quick testing.Alternatives
none
Affected Code
The octree code
Operating System
All operating systems
Additional Context
No response
The text was updated successfully, but these errors were encountered: