Code Monkey home page Code Monkey logo

Comments (2)

BertVanRaemdonck avatar BertVanRaemdonck commented on August 18, 2024

The problem usually lies in part geometry Blender doesn't particularly like. There are some parts in which faces overlap but the vertices don't join, usually caused by working with elaborate primitives in the .dat files. Problems occur also when there's a vertex on the edge of another face, but it's not really connected to it because there's no corresponding vertex on that other face. These features tend to confuse the "recalculate normals" Blender function the script uses to produce nice meshes. The way I see it, there are two options to fix this in the script. 1) somehow connect those semi-loose vertices to the edges/faces they're touching. 2) don't rely on the recalculate normals function, but interpret the LDraw normal commands in the script itself.

To fix it for your renders, I think the only options is to fix everything manually. With the "link bricks" feature, however, you'll only have to do it once for each part (as long as they're the same material, so you might want to change that first) making it much quicker.

from ldr-importer.

virtualrepublic avatar virtualrepublic commented on August 18, 2024

Thanks for the reply.

from ldr-importer.

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.