-
Notifications
You must be signed in to change notification settings - Fork 1
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
2 changed files
with
42 additions
and
15 deletions.
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,17 +1,44 @@ | ||
# Runegear | ||
!!!VERY ALPHA!!! | ||
# RunegearX | ||
Migrating the project to .net Core for a 1.0 release. | ||
* Refactor code | ||
* Add missing basic features | ||
* CSG carve, slice, hollow | ||
* Undo/redo of commands | ||
* Visibility groups (layers) | ||
* Basic entities | ||
* Ability to add properties to brushes and entities | ||
|
||
 | ||
|
||
CSG Editor made in C# with OpenTK | ||
#### Goal | ||
The goal is to 'finish' this project and create a basic oldschool CSG editor with an engine agnostic file format. | ||
|
||
Does not include CSG and Undo/Redo functionality!! | ||
Editor dialog has no options! | ||
|
||
Code is very rotten, started project 7+ years ago. | ||
|
||
* Going te refactor in the future | ||
* Going to add features: | ||
* CSG carve, slice, hollow | ||
* Undo/redo of commands | ||
* Visibility groups | ||
* Basic entities | ||
* Ability to add properties to brushes and entities | ||
#### Core editor features | ||
* Saving/loading file format | ||
* Undo/redo functionality | ||
* Copy, cut, paste brushes/entities | ||
* Texture browser/manager | ||
* Basic configurability through settings | ||
* colors, etc... | ||
|
||
#### Core features | ||
* Drawing brush primitives | ||
* Rectangle, Cylinder, Wedge, Cone | ||
* Manipulating brush primitives (brushes, faces, vertices) | ||
* Move, Rotate, Scale, Skew | ||
* Texturing brushes | ||
* Shift, scale, rotate | ||
* Justify (fit, center, top, left, right, bottom) | ||
* Lock texture | ||
* Grouping brushes & entities | ||
* Logical grouping | ||
* Visibility grouping | ||
* Constructive solid geometry | ||
* Carve | ||
* Slice | ||
* Hollow | ||
* Extrude | ||
* Place and manipulate entities (basically points with properties) | ||
* Predefined entities | ||
* Lights | ||
* Custom defined entities |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.