Motion Blur Karma vs Mantra

   1865   11   0
User Avatar
Member
629 posts
Joined: 11月 2013
Offline
Hi,
I use the same time samples for karma and mantra.
The motion blur for mantra looks better than karma. The mblur of karma seemed not being interpolate as good as mantra.
Must I set more time samples for karma to get the same quality? Are there some other tweaking parameters?

Thanks!

Attachments:
mblur.png (62.6 KB)

User Avatar
Member
862 posts
Joined: 10月 2008
Offline
Try to play around with cache nodes especially if you apply transforms in Solaris.
--
Jobless
User Avatar
Member
629 posts
Joined: 11月 2013
Offline
Soothsayer
Try to play around with cache nodes especially if you apply transforms in Solaris.

I uses the Karma rop HDA, that has already cache inside. The rendered image shows the mblur worked, but is not interpolated smoothly.
Edited by jerry7 - 2023年4月12日 04:48:21
User Avatar
Member
629 posts
Joined: 11月 2013
Offline
I uploaded a hip to show the problem.

Attachments:
mblur_karma_vs_mantra.png (574.5 KB)
mblur_karma_vs_mantra.hipnc (674.3 KB)

User Avatar
Member
862 posts
Joined: 10月 2008
Offline
If I use $FF instead of $F I get this.

Attachments:
Screenshot at 2023-04-12 14-21-17.png (1.1 MB)

--
Jobless
User Avatar
Member
629 posts
Joined: 11月 2013
Offline
Thanks! I got it.
User Avatar
Member
629 posts
Joined: 11月 2013
Offline
It still has problems at specific parameters value.
Edited by jerry7 - 2023年4月13日 00:40:43

Attachments:
bug.png (446.7 KB)

User Avatar
Member
7835 posts
Joined: 9月 2011
Offline
jerry7
It still has problems at specific parameters value.

Your camera shutter needs the same alignment as the samples. Without a camera primitive or karma render settings, it will use the default. By specifying time samples in a smaller window than the render, you're telling the object to be stationary for part of the shutter window.
Edited by jsmack - 2023年4月13日 01:12:16
User Avatar
Member
629 posts
Joined: 11月 2013
Offline
jsmack
Your camera shutter needs the same alignment as the samples...

I added a camera, the problem still existed.
Edited by jerry7 - 2023年4月13日 02:05:22

Attachments:
bug.hipnc (144.8 KB)
bug.png (303.2 KB)

User Avatar
Member
862 posts
Joined: 10月 2008
Offline
If you increase the samples in the cache node to about 10 it looks much better but I don't really understand the behavior.
--
Jobless
User Avatar
Member
7835 posts
Joined: 9月 2011
Offline
jerry7
jsmack
Your camera shutter needs the same alignment as the samples...

I added a camera, the problem still existed.

Cache LOP seems to be broken. If I set time samples on the node that creates them, it works fine.

Edit:
This is truly a bizarre issue. The usda files are nearly identical. The only difference is that the cache lop seems to write the time samples with full 64bit precision where as the time samples created on the transform appear to have been 32 bit at some point before recording at 64.

Cache:
0.85: ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, -1.15, 0, 1) ),
1: ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, -1, 0, 1) ),
1.15: ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, -0.8500000000000001, 0, 1) ),

No Cache:
0.8499999940395355: ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, -1.1500000059604645, 0, 1) ),
1: ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, -1, 0, 1) ),
1.1500000059604645: ( (1, 0, 0, 0), (0, 1, 0, 0), (0, 0, 1, 0), (0, -0.8499999940395355, 0, 1) ),
Edited by jsmack - 2023年4月13日 15:54:58

Attachments:
Screenshot 2023-04-13 124020.png (94.6 KB)
karma_mblur.hip (503.2 KB)

User Avatar
Member
629 posts
Joined: 11月 2013
Offline
Thanks, I reported a bug report.
  • Quick Links