On Wed, Jun 3, 2009 at 01:49, Christopher Sean Morrison <[email protected]> wrote:
...
> There is a completely new technique under development (involving
> NURBS), but the general approach utilized by g-xxx.c and friends is
Any predictions as to when it may be usable or at least ready for user testing?
> That said, there are several tricks even for the old technique that
> come to mind (and are often put to practice) that vary on a case-by-
> case basis:
...
>3) change the tessellation tolerances. this is a trick our pro/e
>export plugin uses that results in nearly 100% successful tessellated
I don't see that they are changed after the initial selection--I
probably missed something. I notice that in g-xxx_facets.c there is
still a comment:
/* Set up calculation tolerance defaults */
/* XXX These need to be improved */
Do you know of any study of the effects of the various tolerances?
I've checked John's and Eric's "Converting Geometry Between BRL-CAD
and Other Formats" and the g-nmg man page, and there's some help, but
not much on the effect of the surface normal tolerance.
Thanks for the review--very useful.
> Your 100% fail-to-convert .g file sounds like a great attachment for
> a bug report: https://sourceforge.net/tracker/?
> func=add&group_id=105292&atid=640802
I'll try to clean it up and do that.
> Forewarned, though -- the problem I've seen with regards to fastgen
> conversions is almost always a case of degenerate geometry .. targets
So I suppose the new technique wouldn't help such degenerate geometry.
One more question: if you were going to pick the cleanest and
clearest of the g-*.c files as a template for converting a BRL-CAD db
to faceted geometry, what would be your choice?
I think g-xxx_facets is the best example from a layman's view. What say you?
Thanks for the response, Sean.
Regards,
-Tom
P.S. I know I still owe a promised effort to rename the plot files
from ,pl to something else. I may have to put that off until
retirement (which may not be too long).
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel