![]() ![]() The procedure is somehow similar to the IGAFEM and IGABEM, but we need the geomtric information to be pushed to our drawing OpenGl/Tesselation interface at interactive framerates. ![]() Honestly I’m not sure how open to licensing it is, but if you do license it I have code which will read T-splines out of 3dms.Īctually we want to use the tsplines not for creating geometries or in a CAD context - but for simulations (elastodynamic, fluid dynamic a.s.o) wiith the possibility of user interaction. If you’re trying to do much more than that with T-splines then you will probably want to talk with Matt Sederberg about licensing the tslib library. ![]() The ON_Mesh is the same as the control cage - there is n-gon information if necessary, but that is standard in ON_Meshes now. The ON_Brep is a conversion of the T-spline, so if you’re just looking for display, then that would be sufficient. In a 3dm file, the T-spline data is stored as UserData attached to either an ON_Brep or an ON_Mesh, depending on whether you’re in box mode or smooth mode when you save. What are you trying to do with the T-spline data? Are you able to read. However, you may or may not need to deal with all that stuff. Anyhow, it’s nice for end users, but the storage mechanism is quite complex at this point. Specifically, we went through lots of different variations for how to store t-spline data in a 3dm, and 2.x was backwards compatible with 1.x files, and 3.x is backwards compatible to 2.x files. So, it is possible to extract the t-spline data out of a 3dm. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |