On Jun 10, 2014, at 12:53 PM, 赵安清 wrote:

> Hi, I am so sorry that I am not quite sure what ASCII NMG is.

We have a converter named "g-asc" that will convert BRL-CAD geometry into an 
ASCII (text) representation.  You can run it on the system command line.

> The current status of the nmgreorg:
>       • All model and nmgregion have been removed.

I'd love to see some statistics on this before you get too much further along 
-- how much did this reduce the code base in terms of lines of code?  How many 
functions before and after?
>       • To support facetizing multiple-primitive, i.e. the combination, I am 
> trying to write a new version of import5 and export5 according to the similar 
> parts in comb.c and nmg.c. Because it should traversal not only the 
> BRL-combination tree, but also the shell structure.

Can you explain the intention here in more detail?  Modifying import/export 
implies the database format might be changing.  That would introduce a major 
format incompatibility and we are very cautious and intentional about doing 
that.

> With more and more familiar with nmg-related codes, I have more confidence in 
> replacing model and nmgregion with BRL-conbination. But the only concern is 
> whether the new-nmg can describe hollow model well , which can be represented 
> by a nmgregion with an inner shell and a outer shell in old-nmg methodology.

Does this work that way with current trunk sources?  If you take a sphere, 
subtract an interior sphere, and turn that into an NMG, what do you get?

> And more important, Thanks for you and any other mentor's help, suggestion, 
> discussion, training, and criticism. I learn much here. I will keeping trying 
> my best to finish this project.

You're doing fantastic Zhao, keep up the progress.  Please announce when your 
branch compiles again (and try to keep it that way after you finish the major 
surgery) so we can try some tests.

Cheers!
Sean


------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to