Though I’d agree that overwriting caches to avoid updating is risky, and
that a better approach is to try and handle that more efficiently so that
it wouldn’t be so tedious (i.e. a version manager of sorts), there might be
something else you can do to work yourself out of this corner; at least
temporarily.

How about this; when sending anything to be rendered, it makes a copy of
the alembic and renders that. Once finished, it can remove the copy and the
next render would do the same.

To keep copies from adding up, you could cache the copy at a global
directory in which each file is unique and perhaps dated. Then, when a
rendering machine is about to make a copy of the file it’s about to render,
it could first look in the cache it is has already been copied.

/server/scene1/character1/final.abc
/server/cache/final.20150404-125612.abc # With creation date of original

​

On 4 April 2015 at 12:34, Tuan Nguyen <[email protected]> wrote:

> Yes, we already kept version isolated to each other, however, to avoid
> that we will have to change the reference path everytime new version get
> published, we make a final version which actually the lastest published
> version, so it get update automatic.
>
> In our company, since artists used various 3d program for different tasks
> (like maya, max houdini...) we using alembic for data exchanging.It
> light,easy to used, supported by many software. But the real problem here
> is not about alembic, but the pipeline we working on, i guess ;)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Python Programming for Autodesk Maya" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/python_inside_maya/CAMCvD%2BEVi20a1oETKDqx2UC4UsLQcz%2B8b-0MsjNQ1hF6%2BskqYg%40mail.gmail.com
> <https://groups.google.com/d/msgid/python_inside_maya/CAMCvD%2BEVi20a1oETKDqx2UC4UsLQcz%2B8b-0MsjNQ1hF6%2BskqYg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
*Marcus Ottosson*
[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/python_inside_maya/CAFRtmOA5YsBd6Nr%2BdKYCur9WjcdYqGAp42VmmZaDkadceQ8rhg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to