Editing Google Code In/2017/Tasks
From BRL-CAD
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 22: | Line 22: | ||
* C: OpenCL pipelining | * C: OpenCL pipelining | ||
+ | * Qt/C++: openscad-style asc-to-display GUI | ||
* C: Boolean evaluation debugging | * C: Boolean evaluation debugging | ||
* Javascript: OGV | * Javascript: OGV | ||
* ThreeJS/Verb: OGV Nurbs | * ThreeJS/Verb: OGV Nurbs | ||
+ | * C: Layer object callbacks | ||
+ | * C: Annotation object callbacks | ||
* C/C++: libbu C++11 threading | * C/C++: libbu C++11 threading | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* C/C++: primitive unit tests (ProcDBs) | * C/C++: primitive unit tests (ProcDBs) | ||
− | |||
− | |||
* Docbook/XML: primitive guide | * Docbook/XML: primitive guide | ||
− | |||
− | |||
− | |||
* Qt/C++: New visualization GUI | * Qt/C++: New visualization GUI | ||
+ | * C: point cloud object callbacks | ||
+ | * C/C++: appleseed integration | ||
+ | * C: Boolean weaving unit tests | ||
+ | * Docs: geometry URI specification | ||
+ | * C: image object callbacks | ||
+ | * C: libged plugin refactoring | ||
* Qt/C++: geometry viewer | * Qt/C++: geometry viewer | ||
+ | * Docbook/XML: datum docs | ||
+ | * HTML/CSS: website integration | ||
+ | * C/C++: stand-alone geometry viewer GUI | ||
+ | * C: Centroid/Volume/Surf_area | ||
** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 1) Open a simple GLFW window from the source | ** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 1) Open a simple GLFW window from the source | ||
** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 2) Write a program that opens geometry, executes db_walk_tree(), and gets a bounding box. | ** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 2) Write a program that opens geometry, executes db_walk_tree(), and gets a bounding box. | ||
** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 3) Print out the bounding box center point into the GUI | ** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 3) Print out the bounding box center point into the GUI | ||
** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 4) Display wireframes, regions on to the window. | ** [https://github.com/asadpiz/brlcad-viewer BRL-CAD Viewer]: (Task 4) Display wireframes, regions on to the window. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Independent task ideas== | ==Independent task ideas== | ||
These should take one of us 2-4 hours of effort to complete. | These should take one of us 2-4 hours of effort to complete. | ||
− | |||
− | |||
* Model and render the number "404" | * Model and render the number "404" | ||
− | * Model the word "BRL-CAD" | + | * Model and render the word "BRL-CAD" |
− | * Model the BRL-CAD logo | + | * Model and render the BRL-CAD logo |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |