Difference between revisions of "User:Schindler97/GSoC18/Log"

From BRL-CAD
(Created page with "=== Development Logs === ==== Community Bonding Period ==== Progress through the community bonding period * Week 1 ** Reviewed and understood Kanzure's implementation of py...")
 
Line 18: Line 18:
  
 
====Coding Period ====
 
====Coding Period ====
 +
 +
Progress through the coding period
 +
* Week 1
 +
** Introduced bindings and examples for 3 new primitives : arb4, arb5, arb7

Revision as of 05:58, 14 May 2018

Development Logs

Community Bonding Period

Progress through the community bonding period

  • Week 1
    • Reviewed and understood Kanzure's implementation of python bindings
    • Read about ctypesgen and understood it's short-comings and advantages
    • Went through chapters 1-3 of mged tutorials
  • Week 2
    • Reviewed and understood nmz787's implementation of python bindings
    • Delved into understanding how tcl scripts are parsed by mged
    • Implemented the ell primitive following nmz's methodology :
  • Week3
    • Had a discussion with Sean about introducing procedural geometry
    • Went through OpenSCAD's workflow and tried to understand how they work with procedural geometry
    • Went through chapters 4-6 of mged tutorials

Coding Period

Progress through the coding period

  • Week 1
    • Introduced bindings and examples for 3 new primitives : arb4, arb5, arb7