User:Caste/Weekly Schedule
From K-3D
I'll be able to work full time on my project in July. Before that I'll try to use any free minute to write plugins or browse through the code to learn about the possibilities the basecode offers us.
April 27 - May 4
- finish the underlying methods to connect 2 curves
- test the python script for user_input_property
- work over the list of needed curve plugins with Joe, Joaqu�n and Bart
- take a look at the testing methods used in K-3D
May 4 - May 11
- improve the connect curves plugin
May 12 - May 19
- add more features to ConnectCurves
- add "edit knot vector"-plugin
- perhaps a "remove unused points"-plugin?
May 19 - May 25
- make edit_knot_vector update the curve if you edit the knot vector, up to now its read only
- fix ConnectCurves error about "multiplicity is greater than order of the curve"
May 26 - June 1
"The NURBS book" should arrive next week ? I've got to read it :)
- insert & remove point
Till June 22
sorry for not having updated this page..
- knot_insertion
- connect curves really joins the 2 curves
till July 4th
uni is over, next exam on July 9th, but who cares :)
- knot insertion works
- split curve
July 5th - July 12th
- refractor code
- write regression tests
- close curve
- degree elevation
- write plugin documentation for curve plugins
Plugins which create surfaces from curves!!
July 13th - July 20th
- work through nurbs_patches_t
- start with traverse curve
July 21th - July 28th
another exam in this time on the 25th..
- ruled surface
- create cap
- add cap option to traverse curve (->call it extrude?)
- sweep (same as traverse but curve gets adjusted along the tangents of the traversed curve) with cap option
July 28th - August 3th
- skinned surface (aka Lofting)
- write regression tests for all plugins
- add documentation, create a NurbsSection here and explain all plugins in detail
Plugins working on surfaces
August 4th - August 11th
- degree elevate surface
- split surface
- concat surfaces
- surface knot insertion
- extrude nurbs surface
- add trimming curve
after that:
- documentation and tests for these plugins
- bug fixing

