Difference between revisions of "Google Summer of Code/2015"
From BRL-CAD
Deekaysharma (talk | contribs) (→Online Geometry Viewer (OGV)) |
Vasco.costa (talk | contribs) (revert) |
||
(36 intermediate revisions by 15 users not shown) | |||
Line 3: | Line 3: | ||
'''BRL-CAD was accepted as a [http://www.google-melange.com/ mentoring organization] for the Google Summer of Code!''' | '''BRL-CAD was accepted as a [http://www.google-melange.com/ mentoring organization] for the Google Summer of Code!''' | ||
− | We accepted '''12''' | + | We accepted '''12''' 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, STEPcode, and OpenSCAD. |
= Accepted Projects = | = Accepted Projects = | ||
− | == | + | == GPU Accelerated Ray Trace Rendering for BRL-CAD == |
* OpenCL-based accelerated ray trace rendering | * OpenCL-based accelerated ray trace rendering | ||
* Student: [[User:vasco.costa|Vasco Costa]] | * Student: [[User:vasco.costa|Vasco Costa]] | ||
Line 14: | Line 14: | ||
* [[User:vasco.costa/GSoC15/logs|Development Logs]] | * [[User:vasco.costa/GSoC15/logs|Development Logs]] | ||
− | == Online Geometry Viewer (OGV) == | + | == Online Geometry Viewer (OGV) : Front-End == |
* Geometry Model Viewer on Web : Front-End Development | * Geometry Model Viewer on Web : Front-End Development | ||
− | * Student: [http://brlcad.org/wiki/User:Deekaysharma Deepak] | + | * Student: [http://brlcad.org/wiki/User:Deekaysharma Deepak Kumar Sharma] |
* [http://www.google-melange.com/gsoc/project/details/google/gsoc2015/deepakkumarsharma/5764640680181760 Abstract] | * [http://www.google-melange.com/gsoc/project/details/google/gsoc2015/deepakkumarsharma/5764640680181760 Abstract] | ||
* [http://brlcad.org/wiki/User:Deekaysharma/GSoC2015/Proposal Project Proposal] | * [http://brlcad.org/wiki/User:Deekaysharma/GSoC2015/Proposal Project Proposal] | ||
− | * Development Logs | + | * [http://brlcad.org/wiki/User:Deekaysharma/GSoc15/OGV_production_ready_plan Front-End : Production Ready Plan] |
+ | * [[User:Deekaysharma/logs|Development Logs]] | ||
− | == Online Geometry Viewer (OGV): | + | == Online Geometry Viewer (OGV): Back-end == |
− | * Geometry Model Viewer on Web: | + | * Geometry Model Viewer on Web: Back-end Development |
* Student: [http://brlcad.org/wiki/User:MeShubham99 Shubham Chauhan] | * Student: [http://brlcad.org/wiki/User:MeShubham99 Shubham Chauhan] | ||
* [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/meshubham99/5639274879778816 Abstract] | * [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/meshubham99/5639274879778816 Abstract] | ||
− | * [http://brlcad.org/wiki/User:MeShubham99/GSoc15/proposal Project Proposal | + | * [http://brlcad.org/wiki/User:MeShubham99/GSoc15/proposal Project Proposal] |
* [http://brlcad.org/wiki/User:MeShubham99/GSoc15/OGV_production_ready_plan Production Ready Plan] | * [http://brlcad.org/wiki/User:MeShubham99/GSoc15/OGV_production_ready_plan Production Ready Plan] | ||
− | * Development Logs | + | * [http://brlcad.org/w/index.php?title=User:MeShubham99/GSoc15/log_development Development Logs] |
== Synchronize Wiki with Docbook == | == Synchronize Wiki with Docbook == | ||
− | * | + | * merge the all docs with website and provide the editing option to user. |
* Student: [http://brlcad.org/w/index.php?title=User:Hiteshsofat Hitesh Sofat] | * Student: [http://brlcad.org/w/index.php?title=User:Hiteshsofat Hitesh Sofat] | ||
* [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/hitesh123/5757334940811264 Abstract] | * [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/hitesh123/5757334940811264 Abstract] | ||
Line 36: | Line 37: | ||
* [http://brlcad.org/w/index.php?title=User:Hiteshsofat/GSoc15/log_development Development Logs] | * [http://brlcad.org/w/index.php?title=User:Hiteshsofat/GSoc15/log_development Development Logs] | ||
− | == | + | == Povray export == |
− | * | + | * Converting BRL-CAD geometry into POV-Ray format |
* Student: [http://brlcad.org/w/index.php?title=User:Gurwinder_Singh Gurwinder Singh] | * Student: [http://brlcad.org/w/index.php?title=User:Gurwinder_Singh Gurwinder Singh] | ||
* [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/gurwinder_singh_bains/5639274879778816 Abstract] | * [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/gurwinder_singh_bains/5639274879778816 Abstract] | ||
* [http://brlcad.org/wiki/User:Gurwinder_Singh/GSoc15/proposal Project Proposal] | * [http://brlcad.org/wiki/User:Gurwinder_Singh/GSoc15/proposal Project Proposal] | ||
− | * [http://brlcad.org/w/index.php?title=User: | + | * [http://brlcad.org/w/index.php?title=User:Gurwinder_Singh/GSoc15/log_development Development Logs] |
== OpenSCAD Importer == | == OpenSCAD Importer == | ||
Line 54: | Line 55: | ||
* Student : [[User:Dracarys983|Kalpit Thakkar]] | * Student : [[User:Dracarys983|Kalpit Thakkar]] | ||
* Mentor : Daniel Roßberg (d_rossberg) | * Mentor : Daniel Roßberg (d_rossberg) | ||
− | * [ | + | * [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/dracarys983/5750085036015616 Abstract] |
* [[User:Dracarys983/Proposal|Project Proposal]] | * [[User:Dracarys983/Proposal|Project Proposal]] | ||
* [[User:Dracarys983/Development_Logs|Development Logs]] | * [[User:Dracarys983/Development_Logs|Development Logs]] | ||
+ | |||
+ | == STEP Geometry Viewer == | ||
+ | * A stand-alone STEP file viewer with great functionalities. | ||
+ | * Student : [http://brlcad.org/wiki/User:MilindaFernando Milinda Fernando] | ||
+ | * Mentor : Charlie Stirk | ||
+ | * [[User:MilindaFernando/abstract|Abstract]] | ||
+ | * [[User:MilindaFernando/gsoc2015_project_proposal|Project Proposal]] | ||
+ | * [[User:MilindaFernando/gsoc2015_devlog|Development Logs]] | ||
+ | |||
+ | == NMG / BoT Editing == | ||
+ | * Command-line interface for NMG / BoT editing. | ||
+ | * Student : [[User:Bhollister|Brad Hollister]] | ||
+ | * [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/brad_h/5697982787747840 Abstract] | ||
+ | * [[User:Bhollister/Proposal|Project Proposal]] | ||
+ | * [[User:Bhollister/DevLog|Development Logs]] | ||
+ | |||
+ | == X3D Importer == | ||
+ | * A converter to convert from X3D file format to BRL-CAD format | ||
+ | * Student: [http://brlcad.org/wiki/User:Konrado_DJ Konrad Djimeli] | ||
+ | * [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/djimeli/5634387206995968 Abstract] | ||
+ | * [http://brlcad.org/wiki/User:Konrado_DJ/GSoc2015/Proposal/X3D_Importer Project Proposal] | ||
+ | * [http://brlcad.org/wiki/User:Konrado_DJ/GSoc2015/logs Development Logs] | ||
+ | |||
+ | == ScadLexer for OpenSCAD == | ||
+ | * Lexer for QScintilla Editor. | ||
+ | * Student: [http://brlcad.org/wiki/User:Shainasabarwal Shaina Sabarwal] | ||
+ | * [https://www.google-melange.com/gsoc/project/details/google/gsoc2015/shaina/5684049913839616 Abstract] | ||
+ | * [http://brlcad.org/wiki/User:Shainasabarwal/ScadLexer_for_ScintillaEditor#Title:_SCAD_lexer_for_QScintilla_Editor Proposal] | ||
+ | *[http://brlcad.org/wiki/User:Shainasabarwal/GSoC15/logs Development Logs] |
Latest revision as of 20:53, 28 April 2016
Contents
- 1 GSoC 2015 With BRL-CAD
- 2 Accepted Projects
- 2.1 GPU Accelerated Ray Trace Rendering for BRL-CAD
- 2.2 Online Geometry Viewer (OGV) : Front-End
- 2.3 Online Geometry Viewer (OGV): Back-end
- 2.4 Synchronize Wiki with Docbook
- 2.5 Povray export
- 2.6 OpenSCAD Importer
- 2.7 Object-Oriented C++ Geometry API
- 2.8 STEP Geometry Viewer
- 2.9 NMG / BoT Editing
- 2.10 X3D Importer
- 2.11 ScadLexer for OpenSCAD
GSoC 2015 With BRL-CAD[edit]
BRL-CAD was accepted as a mentoring organization for the Google Summer of Code!
We accepted 12 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, STEPcode, and OpenSCAD.
Accepted Projects[edit]
GPU Accelerated Ray Trace Rendering for BRL-CAD[edit]
- OpenCL-based accelerated ray trace rendering
- Student: Vasco Costa
- Abstract
- Project Proposal
- Development Logs
Online Geometry Viewer (OGV) : Front-End[edit]
- Geometry Model Viewer on Web : Front-End Development
- Student: Deepak Kumar Sharma
- Abstract
- Project Proposal
- Front-End : Production Ready Plan
- Development Logs
Online Geometry Viewer (OGV): Back-end[edit]
- Geometry Model Viewer on Web: Back-end Development
- Student: Shubham Chauhan
- Abstract
- Project Proposal
- Production Ready Plan
- Development Logs
Synchronize Wiki with Docbook[edit]
- merge the all docs with website and provide the editing option to user.
- Student: Hitesh Sofat
- Abstract
- Project Proposal
- Development Logs
Povray export[edit]
- Converting BRL-CAD geometry into POV-Ray format
- Student: Gurwinder Singh
- Abstract
- Project Proposal
- Development Logs
OpenSCAD Importer[edit]
- Converting OpenSCAD geometry into BRL-CAD format
- Student: Andrei Ilinca
- Abstract
- Project Proposal
- Development Logs
Object-Oriented C++ Geometry API[edit]
- Adding Volume, Centroid and Surface Area functions for primitives (Enhancing GE)
- Student : Kalpit Thakkar
- Mentor : Daniel Roßberg (d_rossberg)
- Abstract
- Project Proposal
- Development Logs
STEP Geometry Viewer[edit]
- A stand-alone STEP file viewer with great functionalities.
- Student : Milinda Fernando
- Mentor : Charlie Stirk
- Abstract
- Project Proposal
- Development Logs
NMG / BoT Editing[edit]
- Command-line interface for NMG / BoT editing.
- Student : Brad Hollister
- Abstract
- Project Proposal
- Development Logs
X3D Importer[edit]
- A converter to convert from X3D file format to BRL-CAD format
- Student: Konrad Djimeli
- Abstract
- Project Proposal
- Development Logs
ScadLexer for OpenSCAD[edit]
- Lexer for QScintilla Editor.
- Student: Shaina Sabarwal
- Abstract
- Proposal
- Development Logs