![moi3d hidden line moi3d hidden line](http://moi3d.com/wiki/images/4/4e/ShrinkTrimmedSrf.png)
#MOI3D HIDDEN LINE PATCH#
Just having G2 continuity by itself doesn't do enough, even if a surface is G2 to another right at an edge, if the surface curvature changes too much in a localized area around the boundary it will leave some visible evidence of the patch topology in the model. Hi Mauro, basically with the "fill in patch by patch" strategy it's a dying art form even in programs with multi-sided G2 continuity blending because it's so sensitive. The primary focus for MoI is more on things that I am able to actually innovate in like having quick fluid workflow. Having said that I would like to make improvements in these areas but it is difficult to know the timeframe. It isn't very practical to expect that a $300 tool made by one person is going to completely replace every other CAD tool and do everything especially in niche areas for very advanced users. If you need improvements in these areas then a practical way to do that is to use other CAD tools in combination with MoI. In fact the fundamental basis for this is already in place in MoI v4 with the SubD to NURBS conversion function that is working right now. In general sub-d modeling has a better workflow for difficult surfacing than patch-by-patch NURBS modeling, and so that will probably be more of a priority. It's something for very advanced highly technical users, which is not overall a primary target area for MoI. That's something that could also come from another library but it hasn't really been a big priority because the type of "patch filling" workflow where it would be used is just an overall delicate modeling strategy that has a very high learning curve. Re: Blending tools - no unfortunately the IntegrityWare kernel does not have a very reliable mechanism for that. There is another one that I would like to investigate too though, but since it is a fairly time consuming area of work I'm not sure when that will happen. The other library was promising but seems to have fizzled out and isn't dedicating the large time investment needed to get filleting in particular up to a high standard. That made it difficult to guarantee a totally reliable data transfer into it.
![moi3d hidden line moi3d hidden line](https://demo.documents.pub/img/378x509/reader024/reader/2021010522/5524c0c04a7959a7488b48f5/r-1.jpg)
I have already spent several months doing in depth investigating of 2 different libraries so far, one of them did not pan out because although it had a strong filleter it was very sensitive to slight deviations in geometry like say a 0.1 degree deviation off of tangent on the seam of a closed surface.
#MOI3D HIDDEN LINE LICENSE#
But since I don't want to work for 30 years on just that one area it's not really feasible for me to make a complete new fillet engine myself, it's something that I need to license from an existing library. I can fix some individual bugs in the current filleter, and in fact I did fix a couple of them near the end of v4 (at a time cost of several weeks of focused work for each one). That's something that takes a long sustained effort like 30 man years of effort before it's very good. A strong fillet engine isn't made by executing a single algorithm well, it's done by recognizing and handling a large number of special cases and corner configurations. This is the last missing component.Hi Mauro, well for filleting it's a difficult case. This is something that should’ve been ubiquitous close to 10 years ago, had all the players put even a modest effort into it. That said it’s good there’s a much wider range of cards now that support 10bpc. They’re trying to inflate something they otherwise wouldn’t. Put differently, if there were no SIGGRAPH this week, the NVIDIA announcement probably would’ve been more under-the-radar, maybe just a press release, etc.
![moi3d hidden line moi3d hidden line](http://moi3d.com/3.0/docs/screenshots/Loft10.jpg)
Nothing wrong with it, but to me it’s a typical PR move, and I’m not averse to pointing out PR shenanigans wherever they may come from (AMD, Apple, NVIDIA, MS, whoever). Maybe I should’ve phrased it differently to just say, the way they scheduled the announcements of things that were a bigger deal, didn’t happen to coincide with SIGGRAPH this year, but they’re still trying to make sure AMD is not the only thing being paid attention to. I’m not anti-NVIDIA and fully acknowledge their cards are the best cards overall and are big players in the AI / ML space as well.