Difference between revisions of "Google Summer of Code/2023"

From BRL-CAD
m
Line 20: Line 20:
  
 
-->
 
-->
 +
 +
== NURBS Editing Support in BRL-CAD ==
 +
* '''Description''': 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.
 +
* '''Org''': BRL-CAD
 +
* '''Student''': [[User:GregoryLi|GregoryLi]]
 +
* [[User:GregoryLi/GSoC2023/Abstract|Abstract]]
 +
* [https://drive.google.com/file/d/1NUOx-cnQrl5c9-W_k8_a8bqZ7xmJxEpW/view?usp=sharing Project Plan]
 +
* [[User:GregoryLi/GSoC2023/DevLog|Dev Log]]

Revision as of 19:35, 9 May 2023

GSoC 2023 With BRL-CAD

BRL-CAD was accepted as an umbrella mentoring organization for the Google Summer of Code! This year, we accepted 5 students to work on IfcOpenShell, BRL-CAD, KiCad, Appleseed and OpenSCAD.

Accepted Projects

NURBS Editing Support in BRL-CAD

  • Description: 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.
  • Org: BRL-CAD
  • Student: GregoryLi
  • Abstract
  • Project Plan
  • Dev Log