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.
  • 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 :)