TyCache offset by subframe amount
#1
For situations where you have changing topology and still need motion blur with interval center set to 0.0 in Vray render settings it would be nice to be able to offset your tycache loading by -0.5 frames so the render doesn't try to sample across two different frames of cache.  Is this even possible or would there be some limitation in Max or Tyflow to prevent such an option.  My work around for now is to use 0.5 interval center in Vray motion blur, but any shots that have a tracked live action plate also require that you offset the camera's animation +0.5 frames to avoid the track slipping.  

Ideally there would be some way to record the cache with this offset to properly respect any animated scene objects, but being able to simply offset on cache load would be helpful for most situations.
  Reply
#2
This is an interesting idea...although there are a lot of situations where it wouldn't work even if the frame offset could take a floating point value (ex: actor/cloth meshes in a tyCache, where the geo isn't interpolated internally like it is in the raw tyFlow).

A workaround/solution is to enable the retimer, set the frame graph to be identical to the default playback, then offset it by 0.5. Doesn't work for internal meshes as mentioned above, but in my test here it works fine for normal particles.
  Reply


Forum Jump: