Difference between revisions of "User:Phoenix/GSoc2012/Reports"
From BRL-CAD
(→Community Bonding) |
(→Original development timeline) |
||
Line 11: | Line 11: | ||
** Get familiar to OpenNURBS | ** Get familiar to OpenNURBS | ||
** Fix some bugs and make patches | ** Fix some bugs and make patches | ||
− | ** Implement a method for convenient testing | + | ** Implement a method for convenient testing (finished) |
* May 21 - June 10 (~3 weeks) | * May 21 - June 10 (~3 weeks) |
Revision as of 07:37, 2 May 2012
Log
Community Bonding
- May 2
- Downloaded the source code of the latest revision from svn checkout and got more familiar with subversion.
- Compiled and built the source both in Ubuntu and Windows (Visual Studio) successfully.
Original development timeline
- - May 21 (~4 weeks)
- Study materials on NURBS/BREP etc
- Read the codes in librt/primitives
- Get familiar to OpenNURBS
- Fix some bugs and make patches
- Implement a method for convenient testing (finished)
- May 21 - June 10 (~3 weeks)
- Modify implemented conversions if not finished
- pipe
- sph, ell, tor, hyp
- eto, extrude, revolve, etc.
- Modify implemented conversions if not finished
- June 11 - June 18 (~1 week)
- Final examination week in our school
- June 19 - July 1 (~2 weeks)
- Still work on existing conversions
- Work on non-origin primitives
- Deduce transformation matrices
- Apply the transformation
- Test the results and write documents
- July 1 - July 29 (~4 weeks)
- Add new conversions to missing primitives
- Test whether it works well
- Write clear documents
- From easy ones to hard ones
- July 1 - July 8 (1 week)
- rec
- ars
- half
- ell1
- July 8 - July 15 (1 week)
- metaball
- pnts
- part
- grip
- July 15 - July 22 (1 week)
- superell
- cline
- July 22 - July 29 (1 week)
- hf
- other missing primitives
- Add new conversions to missing primitives
- July 29 - August 13 (~2 week)
- Write a convert for whole
- Write a function to walk the tree
- Add a command to MGED
- Discussions and documents
- Test the work and fix bugs
- Write a convert for whole
- August 13 - August 20 (~1 week)
- Pencil down data
- Improve documentation
- Evaluations
- Pencil down data
- Post-GSoc
- Further involvement with BRL-CAD :)