Difference between revisions of "User:Phoenix/GSoc2012/Reports"
From BRL-CAD
(New page: = Log = = Original development timeline =) |
(→Original development timeline) |
||
Line 2: | Line 2: | ||
= Original development timeline = | = 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 | ||
+ | |||
+ | * May 21 - June 10 (~3 weeks) | ||
+ | ** Modify implemented conversions if not finished | ||
+ | *** pipe | ||
+ | *** sph, ell, tor, hyp | ||
+ | *** eto, extrude, revolve, etc. | ||
+ | |||
+ | *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 | ||
+ | |||
+ | * 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 | ||
+ | |||
+ | * August 13 - August 20 (~1 week) | ||
+ | ** Pencil down data | ||
+ | *** Improve documentation | ||
+ | *** Evaluations | ||
+ | |||
+ | * Post-GSoc | ||
+ | ** Further involvement with BRL-CAD :) |
Revision as of 08:30, 2 May 2012
Log
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
- 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 :)