We run our applications via a package manager called Rez. https://github.com/nerdvegas/rezLots of studios are using this: Method, Iloura, Animal Logic, Mikros + lots of other small places.Just saying so you know its not totally wacky.
The result is that we avoid installing much software, and can easily have lots of different versions of everything available to all the artists.
Because of this the command we use to run applications is like so:rez-env nuke -- nukewhich roughly means: give me an environment with the latest nuke package available and run nuke within it.
I would ideally like to run the applications on the farm via the same method.How would I do this? can I just put this command into /mnt/render/RR/render_apps/_install_paths/Nuke.cfg
Hi Rupert,We run our applications via a package manager called Rez. https://github.com/nerdvegas/rezLots of studios are using this: Method, Iloura, Animal Logic, Mikros + lots of other small places.Just saying so you know its not totally wacky.actually Rez is very intriguing, but I need to set up a working rez configuration before I can be back with proper answers. The major challenge in combining Rez and Royal Render is that RR has its own environment setter, complete with auto app versioning and other context related functionsThe result is that we avoid installing much software, and can easily have lots of different versions of everything available to all the artists.Just to get how it works, in the end are the machines launching the executables from a network path, or are they copied? Would they be able to access to those directories from outside rez? Do you have a machine where the software is installed the old way, and then the other machines pick it from its system directories?
Because of this the command we use to run applications is like so:rez-env nuke -- nukewhich roughly means: give me an environment with the latest nuke package available and run nuke within it.Is it possible to separate the two commands? I meancommand 1 => Give me an environmentcommand 2 => run nukeThe reason I ask is that in this case you can put the first command inside RR setenv files, so you would have RR using Rez to set up the environment. The second command would stay in the Render App path inside the client settings in rrConfig: the client needs to have an entry for the render app it is going to use, even if those are not present on disk at the moment
I would ideally like to run the applications on the farm via the same method.How would I do this? can I just put this command into /mnt/render/RR/render_apps/_install_paths/Nuke.cfgIt's an option. What I would try first, if possible, would be
- put the rez set env command in the nuke batch scripts, /mnt/render/RR/render_apps/_setenv/[OS]/nuke.* This command must not launch the application
- in rrConfig, add the nuke render app, and provide the path (local copy or network) from where nuke will be launched. This way RR will be able to find and launch the executable at render time
If that works we can then refine this solution. If it doesn't we'll think of something differentThanks,Paolo
--
If you reply, the message is send to the user group which is sufficient.
("Reply All" just sends the message twice to the last author which is not required)
---
You received this message because you are subscribed to the Google Groups "Royal Render Knights Tavern" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rrKnights+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/rrKnights.
For more options, visit https://groups.google.com/d/optout.
PS:
Instead of trying to get rez into RR a proper way, there is also the way to hard-code the rez Nuke commandline into the render config file RR/render_apps/_config/C13__Nuke8.cfg and to replace the <exe> commands with
rez-env nuke-<AppVer>
To unsubscribe from this group and stop receiving emails from it, send an email to rrKnights+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/rrKnights.
For more options, visit https://groups.google.com/d/optout.
--
If you reply, the message is send to the user group which is sufficient.
("Reply All" just sends the message twice to the last author which is not required)
---You received this message because you are subscribed to the Google Groups "Royal Render Knights Tavern" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rrKnights+unsubscribe@googlegroups.com.
Visit this group at https://groups.google.com/group/rrKnights.
For more options, visit https://groups.google.com/d/optout.
On 15 September 2018 at 12:54, RR support, Schoenberger <Schoen...@royalrender.de> wrote:
PS:
Instead of trying to get rez into RR a proper way, there is also the way to hard-code the rez Nuke commandline into the render config file RR/render_apps/_config/C13__Nuke8.cfg and to replace the <exe> commands with
rez-env nuke-<AppVer>
may give this a try.will be back on it at the end of the week.
Thanks for your help
To unsubscribe from this group and stop receiving emails from it, send an email to rrKnights+...@googlegroups.com.
Visit this group at https://groups.google.com/group/rrKnights.
For more options, visit https://groups.google.com/d/optout.
--
If you reply, the message is send to the user group which is sufficient.
("Reply All" just sends the message twice to the last author which is not required)
---You received this message because you are subscribed to the Google Groups "Royal Render Knights Tavern" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rrKnights+...@googlegroups.com.
Visit this group at https://groups.google.com/group/rrKnights.
For more options, visit https://groups.google.com/d/optout.