BRL-CAD
We make solid modeling, 3D printing, & other computer-aided technologies (CAx)
We make solid modeling, 3D printing, & other computer-aided technologies (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!
We are an umbrella organization with several other computer-aided technologies (CAx) including:
- BRL-CAD is a solid modeling system specializing in ray tracing and UNIX-style geometry.
- OpenSCAD is a solid 3D modeler with a rich syntax for programmable geometry.
- FreeCAD provides parametric 3D modeling with engineering functionality like FEM and CAM.
- LibreCAD is a 2D modeling system specializing in blueprint-style drawings and draftings.
- Slic3r is a 3D model processor for generating printing instructions for 3D printers.
- STEPcode is geometry conversion infrastructure.
We want to select at least one student for each, so feel free to ask us where to start.
2020 Program