You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to shift the original focus of being another large-scale dressing system into a centralized configuration generator. DT2, MA/NDMF and maybe VRCFury will be called switchable frameworks.
I am doing this because DK and NDMF are not directly compatible. Although they are actually similar in concept, they are very different internally, especially about coupling with VRC and MA (they are currently working hard to remove the coupling).
Stage 1 - MA/NDMF support:
DT2 script defines
support avatar root based dressing instead of using DTCabinet root
For MA, we would need to generate MA Menu Item in generation phase to deal with VRCMenu/Params
MA and NDMF do not have the abstraction layer for AnimationDatabase,PathRemapper. We need to use our implementation (DT2) and provide as a service in NDMF if MA does not exist currently. Probably planning run in hybrid. Specify in the build constraint to run a specific pass in which runtime
The text was updated successfully, but these errors were encountered:
poi-vrc
changed the title
feat: create new abstraction layer to support MA/NDMF and generate their components
refactor: create new abstraction layer to support MA/NDMF and generate their components
Oct 21, 2023
I am trying to shift the original focus of being another large-scale dressing system into a centralized configuration generator. DT2, MA/NDMF and maybe VRCFury will be called switchable frameworks.
I am doing this because DK and NDMF are not directly compatible. Although they are actually similar in concept, they are very different internally, especially about coupling with VRC and MA (they are currently working hard to remove the coupling).
Stage 1 - MA/NDMF support:
MA and NDMF do not have the abstraction layer for AnimationDatabase,PathRemapper. We need to use our implementation (DT2) and provide as a service in NDMF if MA does not exist currently.Probably planning run in hybrid. Specify in the build constraint to run a specific pass in which runtimeStage 2 Single configuration -> Decentralized configuration:
Stage 3 - High-level abstraction layer:
The text was updated successfully, but these errors were encountered: