Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transformation motion blur #148

Merged
merged 20 commits into from
May 6, 2021
Merged

Transformation motion blur #148

merged 20 commits into from
May 6, 2021

Conversation

bareya
Copy link
Collaborator

@bareya bareya commented Apr 21, 2021

This PR is to add support for multi-segment transformation motion blur. Currently motion blur is hard coded and set to 3 samples. Also it's controlled by environment variables. Main features:

  • Remove environment variables to control motion blur behaviour.
  • Motion blur always enabled on integrator's end.
  • Motion blur for each object is controlled individually through schema.
  • Adding HdCyclesTransformSource that is to be committed to HdCyclesResourceRegistry and resolved during HdCyclesDelegate::CommitResources process.

@bareya bareya self-assigned this Apr 21, 2021
@bareya bareya marked this pull request as draft April 21, 2021 20:34
@bareya bareya changed the title motion blur for meshes Mesh motion blur steps and deform Apr 28, 2021
@bareya bareya linked an issue Apr 28, 2021 that may be closed by this pull request
@bareya bareya added this to In Progress in HdCycles Development via automation Apr 28, 2021
@bareya bareya removed this from In Progress in HdCycles Development Apr 28, 2021
@bareya bareya added bug Something isn't working enhancement New feature or request technical debt labels Apr 28, 2021
@bareya bareya changed the title Mesh motion blur steps and deform Transformation motion blur Apr 29, 2021
@bareya bareya linked an issue Apr 29, 2021 that may be closed by this pull request
@bareya bareya linked an issue May 3, 2021 that may be closed by this pull request
@bareya bareya force-pushed the motion_blur_enhancement branch 4 times, most recently from e38630e to 6b6057f Compare May 3, 2021 19:04
@bareya bareya linked an issue May 4, 2021 that may be closed by this pull request
@bareya bareya mentioned this pull request May 4, 2021
@bareya bareya marked this pull request as ready for review May 5, 2021 01:06
@bareya bareya added this to In Progress in HdBlackbird Development via automation May 5, 2021
@bareya bareya moved this from In Progress to Waiting For Feedback in HdBlackbird Development May 5, 2021
@bareya bareya merged commit d1bc60d into main May 6, 2021
HdBlackbird Development automation moved this from Waiting For Feedback to Merged May 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request technical debt
Development

Successfully merging this pull request may close these issues.

Time varying attributes Multi-segment transformation and deformation motion blur
1 participant