Giter Site home page Giter Site logo

Comments (5)

CalleHalldin avatar CalleHalldin commented on August 11, 2024

An other Solution might be to pick the OUT group instead of individual meshes when we create the OUT_set for rigging publishing, that way it doesn't matter if the meshes inside the group changes. The only issue with that is that we always hide the OUT group as its not suppose to be accidentally altered by the animator. simple solution for that is to simply put the OUT group inside a parent group that will be hidden instead.

from core.

mottosso avatar mottosso commented on August 11, 2024

Note to self, depends on #64

from core.

mottosso avatar mottosso commented on August 11, 2024

Hey @CalleHalldin, has this problem cropped up again since them?

from core.

mottosso avatar mottosso commented on August 11, 2024

Note to self, the reason for not picking an OUT transform group is that it's too automatic and will undoubtedly cause confusion when it does things nobody understands.

Automatically updating the instance on update is a potential solution, but quite complex implementation wise.

Instead, we could parent the out_SET of a rig instance. The out_SET then remains within control of the rigger, is updated alongside the rig, but without the disadvantage of the transform node.

from core.

CalleHalldin avatar CalleHalldin commented on August 11, 2024

Hey, yes its still a problem. loading a "Wip" rig to start animating will most likely mean that the Animation family will not be up to date later down in production when we will do proper alembics for rendering. This means that animators can no longer publish their own animations and someone ells (me most likely) will have to go in and manually update the Animation family set in all shots and publish, maybe even several times during a project depending how many Wip alembics the render artist wants for Lookdev and combination with model updates.

from core.

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.