Difference between revisions of "Developer Documents"

From BRL-CAD
(Development Projects)
(Development Projects)
Line 12: Line 12:
 
** [[OGV|Online Geometry Viewer Project]]
 
** [[OGV|Online Geometry Viewer Project]]
 
*** [[OGV_on_FreeBSD]]
 
*** [[OGV_on_FreeBSD]]
* [[BRL-CAD's core C++ interface]]
+
** [http://more.brlcad.org/ BRL-CAD Model Repository]
* [[Geometry Service]]
+
* New GUI
** [[Geometry_Service_Project_Main|Geometry Service Project]]
+
** [[OpenGL GUI Framework]]
* [[ProE-BRL|Pro/ENGINEER to BRL-CAD export plugin]]
+
* Geometry Engine / Server
* [[STEP|ISO 103030 STEP Geometry Conversion Support]]
+
** [[BRL-CAD's core C++ interface]]
* [http://more.brlcad.org/ BRL-CAD Model Repository]
+
** [[Geometry Service]]
 +
*** [[Geometry_Service_Project_Main|Geometry Service Project]]
 +
* Geometry Conversion
 +
** [[ProE-BRL|Pro/ENGINEER to BRL-CAD export plugin]]
 +
** [[STEP|ISO 103030 STEP Geometry Conversion Support]]
 
* Community Initiatives
 
* Community Initiatives
 
** [[Google Summer of Code]]
 
** [[Google Summer of Code]]
Line 26: Line 30:
 
** [[libpg : A parametrics/constraint library]]
 
** [[libpg : A parametrics/constraint library]]
 
** [[libpc | libpc : Geometric Constraint Solving]]
 
** [[libpc | libpc : Geometric Constraint Solving]]
** [[OpenGL GUI Framework]]
 
** [[Metropolis_Light_Transport]] (OBE: appleseed)
 
  
 
== Developer FAQ ==
 
== Developer FAQ ==

Revision as of 19:21, 5 December 2017


Introduction

If you are going to contribute and wish to be the part of ongoing development of BRL-CAD, you are highly recommended to read following introductory article to let you know the current roadmap of the project.

An Introduction To New Developers

Development Projects

Developer FAQ

I'm interested in BRL-CAD development. How can I get involved?

I'm trying to add a new file to the repository and I get an error on commit about mime types. What should I do?

You should set the mime type. See mime-types for more information.

Developer Examples

Development Tips