Author Topic: Camera animation doesn't seem to work on slaves  (Read 2999 times)

2014-11-25, 12:00:13

voy_

  • Active Users
  • **
  • Posts: 5
    • View Profile
Hi
I have interesting bug in DR and i haven't found a thread about this.
I'm using camera animation to render series of images (20+ houses in neighborhood). First frame rendered correctly, but second one started ok on my main PC, but when new data arrived from slave it was from previous frame. It looks like slave stuck on frame 0 while master is rendering frame 1. In result i have image with two frames blended together.
This exact bug was reproduced by my friend in other scene in her office.

Is there workaround to fix this, or do i have to change my method to multi-cam and batch rendering?

2014-11-25, 12:04:36
Reply #1

Ludvik Koutny

  • VIP
  • Active Users
  • ***
  • Posts: 2557
  • Just another user
    • View Profile
    • My Portfolio
DR does not support batch rendering. It's known limitation. If you have more PCs, then simply distribute frames among them, so each one will render different frame.

2014-11-25, 12:48:46
Reply #2

voy_

  • Active Users
  • **
  • Posts: 5
    • View Profile
Thanks for your answer. I was thinking about splitting task among two computers, and for now this is my only way to automate process. Sadly, right now I don't have time for troubleshooting, but I will look into this problem closely soon. Maybe it's something with 3dsmax.

2014-11-25, 12:54:40
Reply #3

Ludvik Koutny

  • VIP
  • Active Users
  • ***
  • Posts: 2557
  • Just another user
    • View Profile
    • My Portfolio
Thanks for your answer. I was thinking about splitting task among two computers, and for now this is my only way to automate process. Sadly, right now I don't have time for troubleshooting, but I will look into this problem closely soon. Maybe it's something with 3dsmax.

It's not 3ds Max problem afaik. It's just tricky to make DR work with batch rendering, so it will take some time to support it. To automate this, you can use backburner that comes free with 3ds Max. Or, if the image format does not change between frames, then you can simply animate your camera so that each frame is one image, and then render out that animation.

2014-11-25, 13:03:07
Reply #4

voy_

  • Active Users
  • **
  • Posts: 5
    • View Profile
I might be not clear enough, English is not my first language. I have been using animated camera, and this caused a problem with slave. I'm going to try few things, and if this doesn't help, I'm going to split my frames between 2 computers without DR. Or i would have to finally, after 7 years, learn backburner ;)

2014-11-25, 13:04:56
Reply #5

Ludvik Koutny

  • VIP
  • Active Users
  • ***
  • Posts: 2557
  • Just another user
    • View Profile
    • My Portfolio
Oh...  now i am confused. Do you use batch render feature of 3ds Max or not. It's the batch render feature, which causes this problem.

2014-11-25, 13:10:55
Reply #6

voy_

  • Active Users
  • **
  • Posts: 5
    • View Profile
I've been animating my camera to render a sequence of images. I don't use batch (i didn't even know that's not working and it's hard to implement). My last sentence from first post was unnecessary.

2014-11-25, 14:15:45
Reply #7

Ludvik Koutny

  • VIP
  • Active Users
  • ***
  • Posts: 2557
  • Just another user
    • View Profile
    • My Portfolio
That changes a lot then... Sequence should work...  i remember similar bug being reported already. Maybe it's even fixed already.

2014-11-25, 14:46:37
Reply #8

voy_

  • Active Users
  • **
  • Posts: 5
    • View Profile
It might be one time problem then. I've rendered few frames "manually", then started another sequence, and now it's fine. I like working with corona, but i'm keep forgetting it's still alpha.