Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instant Meshs Support #2

Closed
Ziboo opened this issue Jan 12, 2018 · 3 comments
Closed

Instant Meshs Support #2

Ziboo opened this issue Jan 12, 2018 · 3 comments
Labels
feature-request A request for a new feature from a non-contributor

Comments

@Ziboo
Copy link

Ziboo commented Jan 12, 2018

Hi,

Is it possible to integrate InstantMesh Support ?
It's free :)

https://github.com/wjakob/instant-meshes

@HeadClot
Copy link

Instant meshes is for retopo work more than LOD work.

@amirebrahimi amirebrahimi added the feature-request A request for a new feature from a non-contributor label Jan 25, 2018
@laurentopia
Copy link

laurentopia commented Jan 29, 2018

Instant Mesh is a good suggestion for static mesh because it produces the cleanest mesh of any decimator I have used, but as @HeadClot said it does a heavy retopo and so if the model LOD-ed is a skin then it might cause problems unless UT ads retopo locks, if weights are blended = no retopo. Also, at this time it doesn't transfer UVs, so this would requires some additions by the unity team.

@amirebrahimi
Copy link
Contributor

I took a look at this and tried using CLangSharpPInvokeGenerator from https://github.com/microsoft/ClangSharp, but it didn't work immediately and looks like it would require a lot more work.

It's possible to launch a process to simplify each mesh, but that isn't ideal and would require compilation of instantmesh for each platform and distribution, which is not maintainable. It's possible to set up a pipeline to build that on the user's machine, but then those tools would be required by the dev.

So, overall, the best situation would be where someone ports instantmesh to C# code and/or publishes libraries for each platform w/ C# wrappers and that can get used here in AutoLOD.

wilssola pushed a commit to wilssola/AutoLOD that referenced this issue Mar 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A request for a new feature from a non-contributor
Projects
None yet
Development

No branches or pull requests

4 participants