-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
3 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
# CSG-BSP | ||
A BSP-based Constructive Solid Geometry library | ||
The goal of this project is to have an implementation of Constructive Solid Geometry (CSG) operations for various platforms and rendering engines. CSG is a modeling technique that allows for the use of boolean and set operations on geometric solids in order to create new solids. The CSG operations in this library are implemented using BSP trees, which allow for the straight-forward sub-division and categorization of the polygons that make up a 3D geometric sold. | ||
|
||
Currently functionality is only implemented in C# for the Unity 3D game engine, but I plan to implement the library in C++ for general OpenGL usage, as well as a specialized version for the Unreal engine. |