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

From BRL-CAD
(Accepted Projects)
(re-add the template)
Line 73: Line 73:
 
* [[User:Bhollister/Proposal|Project Proposal]]
 
* [[User:Bhollister/Proposal|Project Proposal]]
 
* [[User:Bhollister/DevLog|Development Logs]]
 
* [[User:Bhollister/DevLog|Development Logs]]
 +
 +
 +
 +
 +
<!-- MAKE A COPY OF THE TEMPLATE, DO NOT JUST FILL IN YOUR DETAILS...-->
 +
==PROJECT TITLE (TEMPLATE) ==
 +
* 1-line brief project summary (<80 chars)
 +
* Student: [http://brlcad.org/wiki/User:whatever Your Name]
 +
* [http://www.google-melange.com/gsoc/project/google/gsoc2015/whatever/12345 Abstract]
 +
* [http://brlcad.org/wiki/User:whatever/GSoC15/proposal Project Proposal]
 +
* [http://brlcad.org/wiki/User:whatever/GSoC15/logs Development Logs]

Revision as of 00:17, 5 May 2015

GSoC 2015 With BRL-CAD

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

We accepted 12 exceptional students that prepared quality proposals and demonstrated commitment through quality patches. Once again as an umbrella org, 4 of those students were selected for associated orgs LibreCAD, LinuxCNC, STEPcode, and OpenSCAD.

Accepted Projects

Sigourney: a Boolean Weaver for BRL-CAD

Online Geometry Viewer (OGV)

Online Geometry Viewer (OGV): Backend

Synchronize Wiki with Docbook

G to POV Geometry Converter

OpenSCAD Importer

Object-Oriented C++ Geometry API

STEP Viewer

  • STEP is a common CAD file format supported by just about every major CAD system. Given we have an importer and an interface for displaying geometry, a stand-alone STEP file viewer has some great potential.In the detailed project proposal contains the implementation details, technologies hoping to use in development of STEP Viewer program, main components and functionality of the STEP viewer program.
  • Student : "Milinda Fernando"
  • Mentor : Charlie Stirk
  • Abstract
  • Project Proposal
  • Development Logs

NMG Editing / Validation

  • (To be updated...) Currently Archer supports table editing for mesh data in BoTs. Editing is interactive, in that when a particular shell of a model is highlighted in the tree panel, users can update its vertex information via a table. Similar interactive editing is proposed here to provide interactive editing of the Non-Manifold Geometry data-structures (NMG) [1] in BRL-CAD. In addition to editing, validation on the models will be performed and the results displayed for the user in Archer’s interface.
  • Student : Brad Hollister
  • Mentor : Cliff Yapp
  • Abstract
  • Project Proposal
  • Development Logs



PROJECT TITLE (TEMPLATE)