BRL-CAD
We do computer graphics, 3D printing, & develop computer-aided tech (CAx)
We do computer graphics, 3D printing, & develop computer-aided tech (CAx)
This is the place to be if you love or want to learn more about computer graphics. We do 2D/3D modeling, 3D printing, solid geometry, ray tracing, and more. Depending on the project, you'll work with C/C++, Python, OpenGL, OpenCL, Qt, Tcl/Tk, Javascript/Node.js, and so much more... Help us make computer-aided technologies (CAx) to be freely used around the world!
BRL-CAD operates under an umbrella organization with several computer-aided technologies (CAx) including:
- IfcOpenShell implements IFC, a standard for modeling buildings that integrates with CAD.
- LibreCAD is a 2D modeling system specializing in blueprint-style drawings and draftings.
- FreeCAD provides parametric 3D modeling with engineering functionality like FEM and CAM.
- OpenSCAD is a solid 3D modeler with a rich syntax for programmable geometry.
- BRL-CAD is a solid modeling system that focuses on high-performance and needs a new GUI.
We want to select at least one student for each, so feel free to ask us where to start.
2021 Program