Now using the symmetry tool adds more parts to a craft, what about linking them?

Adding references with translation and rotation for each linked duplicate could help with performance and not only that but allowing the player to make linked duplications even without symmetry could help when building crafts.

If you link a part or a group changes in one would affect the others at the same time (for example, to have all engines updated at the same time without the need of going through each one independently)

Suggestion Active

6 Comments

  • Log in to leave a comment
  • Profile image
    Dev Pedro

    @WNP78 I guess so(?) Something like giving the parts or part an id and then creating a list of duplicates that have just the id and the coordinates and rotation. Somewhat like multiple pointers referencing the same memory slot

    5.1 years ago
  • Profile image
    Dev WNP78

    @pedro16797 ah, so like an array duplicate

    5.1 years ago
  • Profile image
    Dev Pedro

    @WNP78 (the text is edited)
    I was going a step further, instead of just updating the linked parts being exactly the same part or even group of parts but referenced with translation/rotation only, so if you make a group of X parts and you clone (duplicate linked) it a bunch of times you have the X parts and a bunch of vectors instead of the X parts a bunch of times repeated

    5.1 years ago
  • Profile image
    Dev WNP78

    @pedro16797 that seems to be a bit application-specific, best to make it clear what you mean by saying they're linked in the same way symmetrical parts are - change something on one and the other updates

    5.1 years ago
  • Profile image
    Dev Pedro

    @WNP78 I consider it duplications not clones (I'm used to inkscape names, not sure if that's the standard)

    5.1 years ago
  • Profile image
    Dev WNP78

    So to be clear, we can already "clone", but what you mean is linked duplicates?

    5.1 years ago

1 Upvote

Log in in to upvote this post.