question

Paul Greer avatar image
Paul Greer asked ·

Camera overrides in Kick for .ass files generated in Houdini.

Hi,

We are wanting to Kick render multiple cameras from a single .ass sequence generated in Houdini.

We have tried using the -c override to change the camera but Kick continues to render the camera set in the render settings in the Houdini Arnold render screen.

We are using the camera names as they appear in the .ass file, and there are no errors given in the feedback.

We have opened the .ass files and can see that the cameras are all present in the code.

Is there a step that we are missing in this?

Many thanks.

houdinikick
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Stephen Blair avatar image
Stephen Blair answered ·

I did a quick test and it worked.

camera_test.txtkick -v 5 -dp -c /persp/perspShape

with the attached ass file (rename from .txt to .ass)


camera-test.txt (53.1 KiB)
1 comment Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Many thanks.

I tried your example which worked for me fine, but when I replaced with my .ass file I get the same result of it rendering the original camera.

I have attached the result in the shell window in case you can see what is happening.

RenderTest_PG_HtoA.txt

Thanks again.

0 Likes 0 · ·
Stephen Blair avatar image
Stephen Blair answered ·

Ok, HtoA puts the camera name in the output statements.

So, kick -c changes the camera used by the kick display, but not the camera used to write out the beauty and the other AOVs.

3 comments Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Is there any possible way of having multiple cameras rendering from such an .ass file?

Or changing the that HtoA puts the camera into the output statements?

0 Likes 0 · ·

Maybe a search_replace operator? eg that selects the options node and replaces "cam1" with "cam2"

Then you would use -set string_replace.replace on the kick command line.

I haven't tested that though.



Or, have separate ass files for the options eg cam1_options, cam2_options.

then

kick cam1_options.ass rest_of_scene.ass


0 Likes 0 · ·
Paul Greer avatar image Paul Greer Stephen Blair ♦♦ ·

Many thanks. I'll give it a try.

0 Likes 0 · ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.