Giter Club home page Giter Club logo

Comments (4)

vokim avatar vokim commented on August 31, 2024 1

@ThumbmasWalker Not sure which figure are you referring to. But AtlasNet produces a UV parameterization by construction: each 3D point was mapped from some 2D location. If you store these 2D locations as UV coordinates, in, say, OBJ file, you can apply any kind of material to it, including a checkerboard texture. You can simply add material header to OBJ file and manually create corresponding MTL file that references a 2D texture of your choice.

We also visualize optimized UV maps after distortion minimization. For this, I would just use off-the-shelf geometric optimization (e.g., SLIM: https://github.com/MichaelRabinovich/Scalable-Locally-Injective-Mappings ) to get better UVs.

from atlasnet.

ThibaultGROUEIX avatar ThibaultGROUEIX commented on August 31, 2024

@vokim may be able to help

from atlasnet.

ThumbmasWalker avatar ThumbmasWalker commented on August 31, 2024

Thanks for the reply this is really helpful (I am coming from a machine learning background rather than a CG background so this is quite new to me). Are there any programs you would recommend to create the mtl file? Thanks again.

from atlasnet.

ThumbmasWalker avatar ThumbmasWalker commented on August 31, 2024

Don't worry, think I've figured it out!
All the best,
Tom

from atlasnet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.