-
Notifications
You must be signed in to change notification settings - Fork 128
Max: TyCache Family Enhancement #5930
Max: TyCache Family Enhancement #5930
Conversation
Task linked: OP-7406 3dsmax: tyCache enhancements |
…ache & supports multiple export particles
Will close the related PR #5901 on removing creating TyCache Object after this PR has been approved. |
@moonyuet we'll need AYON port before merging please |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Quite a big PR - didn't go through it in too much detail since it's 3DsMax and TyFlow - two things I know close to nothing about. Just commented on stuff that stood out to me on a quick read. Likely best for someone from the Ynput team to go through in more detail instead.
I have a feeling that it's a bit overcomplicated for some reason, but I can't put my finger on it why I feel that way because maybe it's needed for what you're trying to do.
openpype/hosts/max/plugins/publish/collect_tycache_attributes.py
Outdated
Show resolved
Hide resolved
I can see your point. |
closing: won't do - implemented in AYON (ynput/ayon-3dsmax#1) |
Changelog Description
This PR introduces several small enhancements on TyCache Family
Code tweaks to support multiple export-particle operators with different names in both TyCache and TySpline Family.
Supports the export mode of tyCache Splines (Split tycache families into two, one is tyCache and the other is tySplineCache)
Optional Validator for frame range in both TyCache and TySpline Family
Add Loader with tySplineCache modifiers for tySpline Family
Additional info
Template path naming has changed so please ensure you have the updated settings with updated addons.
Check with the following project settingto see if it has the aligned settings with the screenshot below
Openpype:
project_settings/global/tools/publish/template_name_profiles
AYON:
Make sure your addons are at the right version.
Core:
v0.1.5
, Max:v0.1.4
, Openpype:3.17.7-nightly.7
And make sure you have the tycache template path set in Anatomy Presets
***This can be ready for review after the adjustment on the representation data.
Testing notes: