Difference between revisions of "User:GregoryLi/GSoC2023/Abstract"
From BRL-CAD
(Created page with "This project contains the following two aims: * Identifying key NURBS editing operations and mapping those operations to openNURBS calls (or identifying that the equivalent r...") |
|||
Line 1: | Line 1: | ||
+ | NURBS is a basic function for BRL-CAD and BRL-CAD has support for some functions based on brep using openNURBS library. Beyond basic operations such as rotation and translation, the BRL-CAD core has no ability to edit them. This project would implement support for creating and editing geometry and topology in the BRL-CAD core, thus creating the prerequisites to handle them with higher level (i.e. GUI) tools. | ||
+ | |||
This project contains the following two aims: | This project contains the following two aims: | ||
Latest revision as of 19:46, 9 May 2023
NURBS is a basic function for BRL-CAD and BRL-CAD has support for some functions based on brep using openNURBS library. Beyond basic operations such as rotation and translation, the BRL-CAD core has no ability to edit them. This project would implement support for creating and editing geometry and topology in the BRL-CAD core, thus creating the prerequisites to handle them with higher level (i.e. GUI) tools.
This project contains the following two aims:
- Identifying key NURBS editing operations and mapping those operations to openNURBS calls (or identifying that the equivalent routine doesn't exist in openNURBS and will need to be implemented)
- Implementing librt/libbrep/libged logic to allow those calls to be made.