Automated Model Conversion and Optimization with 3ds Max SDK in C#/.NET

m_baczewski
Advocate

Automated Model Conversion and Optimization with 3ds Max SDK in C#/.NET

m_baczewski
Advocate
Advocate

Hi,

 

I have a model that was created in Inventor, and I would like to create a library of models in various formats like .obj, .stl, .glb, .fbx, .skp. I want to achieve this as an application/service in C#/.NET that will automatically generate such files. These files will later be shared on a website as downloadable versions, so I would like to minimize their size as much as possible. Is there any way to automatically generate such models with the most compressed file size using 3ds Max and its SDK? For instance, by performing some retopology or similar processes?

0 Likes
Reply
214 Views
2 Replies
Replies (2)

MartinBeh
Collaborator
Collaborator

FWIW, I would probably implement an automated import-optimisation-export with MAXScript and the command line interface of 3ds Max.

Maybe with some network listener that can receive commands from another process if the startup time of 3ds Max is an issue.

But I would try to avoid any kind of retopo/mesh reduction and rather use the CAD importer settings to optimize poly count.

Martin B   EESignature
→ please 'Like' posts that are helpful; if a post answers your question please click the "Accept Solution" button.
0 Likes

istan
Advisor
Advisor

@m_baczewski wrote:

Hi,

 

so I would like to minimize their size as much as possible.


I agree with MartinBeh and would also use MXS. From my experience, Inventor files always require some fine tuning. Usually I use a combination of proper adjustment of the brep settings and ProBoolean - and the pivot usually also needs to be fixed.

0 Likes