Jump to content

Editing DA in pipeline


jonas.borgman

Recommended Posts

How do i prevent multiple people from opening the same asset?

We have multiple scene assembly assets going around (environment/characters/fx/etc.) and the process about them is not always linear as after the asset has been updated with shaders, or render settings, it needs to be reopened by the prop artist or whoever.

If multiple people have the same asset opened at the same time and both save their changes, they overwrite each others work.

How do we prevent this?

Link to comment
Share on other sites

I don't think there's a way to prevent this with Houdini alone. You can try to hack it like making it impossible to save without permission or having a callback that would create a copy of the asset so you can prevent losing work or saving the asset every X minutes so conflicts are unlikely, but those are all fragile measures. You need something like a control system. You could use git, for example.

Although I'm not quite sure how merges would work at that level, depending on what you're doing I'm afraid you would end up with many conflicts that would be a nightmare to resolve.

Probably the best solution is to rethink the pipeline in such way this wouldn't happen. E.g, the shading asset might not be the same asset as the modeling asset, they are just related.

Take a look at this talk here, it might give you some ideas

Also, take a look at USD, even if you don't want to actually use it, the concept of layers is what you're after

https://graphics.pixar.com/usd/docs/index.html

 

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...