We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Puzzle Class Selectors?

Home Forums Bug Reports and Feature Requests Puzzle Class Selectors?

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1016
    jem
    Customer

    I think that it would be useful to have a class selector puzzle block.

    My scenes have many objects. I often need to set the visibilities of several objects at one. For example, I may have a scene that displays a machine. I may want to show:
    -All objects
    -Only the electrical component objects
    -Only the mechanical component objects.
    -etc.

    The first time that I attempted to attempt this puzzles, my puzzles grew exceedingly large (my scene had about 100 objects) and unmanagable.

    The second time that I attempted this with puzzles, I created global variables that contained an array of explicitly selected objects. This was much more manageable. These lists were now an alias for a class of objects. Each time I needed to manipulate a class of objects, I would reference its list. See screenshot for a simple example of this.

    Manually creating these lists could be avoided if the puzzles system had a class type selector block. If class tags could be assigned to objects within Blender and exported with the GLTF as metadata (I don’t know if that is possible), a puzzle selector block could say: “Select all objects with X class tag”.

    Thanks,
    Jem

    Jeremy Wernick

    #1018

    Hi Jem,

    Yep, I had the same thought when I was creating the logic for the e-learning/carton demo which manipulates 16 different objects grouped in 4 sets. As a solution to this, I think we can support exporting Blender’s object groups and selecting them in Puzzles. Groups are also available in other 3d modeling suites such as Max so it seems to be a universal approach for handling such situations.

    Chief 3D Verger | LinkedIn | Twitter

    #1072
    mcolinp
    Customer

    I also would see the benefit of this. I hope it is implemented soon.

    #1073

    Spoiler alert: this is already implemented B-)

    Chief 3D Verger | LinkedIn | Twitter

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.