Difference between revisions of "Google Summer of Code/2016"
From BRL-CAD
(→Plate Mode NURBS raytracing) |
Feragon.xi (talk | contribs) m (→Automatic Polygonal Mesh Healing) |
||
Line 10: | Line 10: | ||
* Adding mesh healing features to BoT | * Adding mesh healing features to BoT | ||
* Student: [[User:tandoorichick|Rakshika Bagavathy]] | * Student: [[User:tandoorichick|Rakshika Bagavathy]] | ||
− | * [https://summerofcode.withgoogle.com/ | + | * [https://summerofcode.withgoogle.com/projects/#5901122497675264 Abstract] |
* [[User:tandoorichick/GSoC2016/Project |Project Plan]] | * [[User:tandoorichick/GSoC2016/Project |Project Plan]] | ||
* [[User:tandoorichick/GSoC2016/Logs|Development Logs]] | * [[User:tandoorichick/GSoC2016/Logs|Development Logs]] |
Revision as of 15:38, 17 May 2016
Contents
- 1 GSoC 2016 With BRL-CAD
- 2 Accepted Projects
- 2.1 Automatic Polygonal Mesh Healing
- 2.2 BRL-CAD Web Infrastructure Update
- 2.3 User Interface for Customizing Models
- 2.4 GPGPU Support for Boolean Evaluation Used in Ray Tracing
- 2.5 LibreCAD 3 Scriptable User Interface Creation
- 2.6 LibreCAD V3 Bezier and FILE I/O
- 2.7 Online Geometry Viewer
- 2.8 Plate Mode NURBS raytracing
- 2.9 The FreeCAD Plugin Installer
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
- Create brand new main website and wiki update
- Student: Oleksandr Dubenko
- Abstract
- Project Plan
- Development Logs
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
- Accelerate Boolean Evaluation using a GPU, if available.
- Student: Param Hanji
- Abstract
- Project Plan
- Development Logs
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
- Adding support of beziers and DXF output to LibreCAD_3
- Student: Gaganjyot Singh
- Abstract
- Project Plan
- Development Logs
Online Geometry Viewer
- Making OGV production ready and available to use for a wider majority of people.
Plate Mode NURBS raytracing
- Implementing plate mode raytracing for NURBS surfaces
- Student: Bojian Wu
- Abstract
- Project Plan
- Development Logs
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