Hi!all
     My project progress in last months can be summarized as follows:
    1) I'v make some improvement for 'src/librt/primitives/brep_debug.cpp'.For 
example, add some subcommand for 'brep xxx.brep info'(T,E,SB,TB),add some 
subcommand for 'brep xxx.brep plot'(SCV,TESS,SUV).
    2) I'v studied the surface subdivision implement in 
src/librt/opennurbs_ext.cpp and add a new implement to subdivide NURBS and 
compute the approximation error as recursion termination condition which 
follows to the paper metioned in my proposal.
    3) I'v studied the structure of 'BBNode' in src/librt/opennurbs_ext.h and I 
implement the function 'doTrimming' to compute the intersections between the 
trimcurve and BBNode's edge in uv region,and then to construct the untrimmed 
regions which is represented as 'TrimLoop'.Some methods to avoid cracks also be 
made.The subcommand 'SUV' can be used to display the trimming result in uv 
region and the subcommand 'TESS' can can be used to display the trimming result 
in 3d space. I'v also add a trim for ell.brep and hyp.brep manually for testing.
     My progress in details and the image of testing results can be seen in my 
wiki page:
     http://brlcad.org/wiki/User:Plussai/GSoC_2012_log
     The codes in form of patch can be seen in the link:
     
http://sourceforge.net/tracker/?func=detail&aid=3539211&group_id=105292&atid=640804
Cheers!
Laijiren
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to