2018 - BRL-CAD/brlcad-docs GitHub Wiki

GSoC 2018 With BRL-CAD

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

Accepted Projects

Check command for Overlap tool

  • Implementing the check command in C and its GUI in Tcl/Tk
  • Student: Saran Narayan
  • Abstract
  • Project Plan
  • Dev Log
  • Report

Python Geometry

  • Extend the current project by building python bindings for BRLCAD Geometry
  • Student: Jaipal Singh Goud
  • Abstract
  • Project Plan
  • Dev Log

Appleseed renderer integration

  • Integrating Appleseed renderer into BRL-CAD
  • Student: Denis Pavlov
  • Abstract
  • Project Plan
  • Dev Log

LibreCAD 3 OpenGL rendering

  • Replace our current rendering engine Cairo with pure OpenGL rendering
  • Student: Parth Partani
  • Abstract
  • Project Plan
  • Dev Log

Slic3r Face based rotation

  • Implement a way for users to select a face and choose it to be the face that connects to the plate
  • Student: Benjamin Landers
  • Abstract
  • Project Plan
  • Dev Log

Improving raytracing performance

OpenCL GPGPU Raytracing

  • Convert ray-object intersection function of primitives from C to OpenCL
  • Student: Sreyansh Jain
  • Abstract
  • Project Plan
  • Dev Log

MGED search -exec option

  • Add an -exec option to the search MGED command.
  • Student: Peter Pronai
  • Abstract
  • Project Plan
  • Devlog

FreeCAD Packaging & Configuration Management

⚠️ **GitHub.com Fallback** ⚠️