Giter Club home page Giter Club logo

Comments (3)

c-d-a avatar c-d-a commented on August 16, 2024

DR layer information is stored externally in .darkradiant file and depends on the order of brushes & entities. So this can't be generalized for other editors and even if it could be, it could interfere with pasting from clipboard. I'm also already using collections for entity (bmodel) grouping in brush mode. Since in DR a brush can belong to multiple layers independently of its parent entity, Blender's view layers could be used instead of collections.

I don't think something this specific belongs in the main addon. Seems simple enough to implement, so I can make a separate unmaintained branch with the feature. Probably not until Sunday though. I'm fine with suggestions/reports, but I'll tell you right away that DR's xml clipboard is out of the question, unless someone comes by with a pull request.

from io_export_qmap.

motorsep avatar motorsep commented on August 16, 2024

Oh, I was thinking about organizing scene in Blender using collections and then when I export it to DR, each Collection with its meshes will become a layer. So when I load .map into DR, I won't have a mess.
Since .map can't be loaded back to Blender, I don't think it's relevant how each brush can be in every layer.

Blender's layers could be used, but aren't they are limited to only so many?

from io_export_qmap.

c-d-a avatar c-d-a commented on August 16, 2024

Added in 7e62fc7 as a branch

layers.mp4

The terminology is a bit weird, what's now called "collections" used to be "layers" in pre-2.8 Blender. And what's now called "view layers" used to be "render layers" (I think). Both used to be limited in number, but not anymore. Anyway, like I said, I'm already using collections for grouping (such as grouping the house and chimney brushes into one entity in the video above).

from io_export_qmap.

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.