Subject:
|
Re: Smooth surfaces
|
Newsgroups:
|
lugnet.cad.ray
|
Date:
|
Fri, 28 Sep 2001 06:58:10 GMT
|
Viewed:
|
764 times
|
| |
| |
In lugnet.cad.ray, Steve Bliss writes:
> My thought was that the smoothing could be turned on and off, as
> appropriate. That would require metastatements in the parts files.
>
> Extra metastatements will slow down processing, but not by very much.
>
> They will also increase file size, but again, not by very much. Unless
> someone likes to turn triangle smoothing on and off a lot.
>
> Steve
I agree with Steve.
My program is processing mesh by mesh, try it by using the
clipboard-feature. You would give away control facilities if there's no
control in the dat-file.
I'm not familiar with the dat-fileformat and the processing of L3P, but I
guess there is some counterpart of meshes, at least a list of triangles that
lead to a mesh-statement. It would be natural to group them by statements to
select the creaseangle (like "begin creaseangle x; <triangle>; ...;
<triangle>; end smoothing") or stop smoothing automatically after the last
triangle in succession to avoid the end-statement.
By grouping triangles you can simply force creases, even with some fixed
creaseangle (e.g. selected by commandline parameter), but much more flexible
(and not more expensive) is the explicit selection of the angle.
Just to answer a question of Lars here: I encountered triangles, that have
no normal (the area is empty, its points are on a line, ...), called them
degenerated and ignore them to avoid division by zero, not knowing their
purpose.
|
|
Message is in Reply To:
| | Re: Smooth surfaces
|
| My thought was that the smoothing could be turned on and off, as appropriate. That would require metastatements in the parts files. Extra metastatements will slow down processing, but not by very much. They will also increase file size, but again, (...) (23 years ago, 24-Sep-01, to lugnet.cad.ray)
|
10 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|