2016 - BRL-CAD/brlcad-docs GitHub Wiki

GSoC 2016 With BRL-CAD

BRL-CAD was accepted as a mentoring organization for the Google Summer of Code!

We accepted 9 students that prepared quality proposals and demonstrated commitment, with details below for those students that were successful. As an umbrella org, several students were selected for associated orgs LibreCAD, OpenSCAD, and FreeCAD.

Accepted Projects

Automatic Polygonal Mesh Healing

  • Adding mesh healing features to BoT
  • Student: Rakshika Bagavathy
  • Abstract
  • Project Plan
  • Development Logs

BRL-CAD Web Infrastructure Update

User Interface for Customizing Models

  • Create user interface to Customize Model interactively instead of modifying them manually.
  • Student: Amarjeet Singh Kapoor
  • Abstract
  • Project Plan
  • Development Logs

GPGPU Support for Boolean Evaluation Used in Ray Tracing

LibreCAD 3 Scriptable User Interface Creation

  • Create GUI for operations and allow it to be modified without recompilation
  • Student: Florian Roméo
  • Abstract
  • Project Plan
  • Development Logs

LibreCAD V3 Bezier and FILE I/O

Online Geometry Viewer

  • Making OGV production ready and available to use for a wider majority of people.

Plate Mode NURBS raytracing

The FreeCAD Plugin Installer

  • The main idea is to implement a plugin manager for FreeCAD that will be used to install/remove/update plugins and other unofficial workbenches or modules and macros.
  • Student: Mandeep Singh
  • Abstract
  • Project Plan
  • Development Logs
  • Blog
⚠️ **GitHub.com Fallback** ⚠️