Information on ERC Freeze feature
![Allstereo](https://secure.gravatar.com/avatar/4756618b93adf5d698f871c7093a2156?&r=pg&s=100&d=https%3A%2F%2Fvanillicon.com%2F4756618b93adf5d698f871c7093a2156_100.png)
Hello all,
I am a newcomer to DAZ studio after being a Poser user for many years. Now, I was learning the basics, but I am particularly interested in the ERC freeze feature and how it is related to Poser dependent parameters. Over the years, I wrote a four parts tutorial about Poser dependent parameters (See the links below to the Free stuff section of the Renderosity site) and I believe that most of the content of my tutorial is directly applicable to the ERC freeze feature using the keyed type approach. In fact, DAZ can read Poser key format, but I have not evaluated all possibilities.
In order to help the Daz community, I am ready to write a short document how to adapt my tutorial content to DAZ freeze feature, but the keyed approach is not well described in the “official” documentation. Most of my knowledge about it is from reading threads on the DAZ forum. Thanks to Richard Haseltime, Kitakoredaz and Syrus_Dante for their relevant comments. Many options of the keyed type approach are always obscure to me and without a full understanding, it will difficult to link Poser dependent parameters to the keyed approach.
Up to now, I am able to use the animation timeline to program the key pattern for control of transformation parameters (Translation, rotation or scaling) and morphs. I understand part of the Property Hierarchy format and the key interpolation options.
To be more efficient in my learning and to reduce time for extensive testing, I will appreciate to receive any information, web links and suggestions in regard to the keyed type approach.
The link to my tutorial:
https://www.renderosity.com/mod/freestuff/tutorial-on-poser-dependent-parameters-part-1-/71136
https://www.renderosity.com/mod/freestuff/tutorial-on-poser-dependent-parameters-part-2/75665
https://www.renderosity.com/mod/freestuff/tutorial-on-poser-dependent-parameters-part-3/75780
https://www.renderosity.com/mod/freestuff/tutorial-on-poser-dependent-parameters-part-4/76167
Denis Gravel (Aka Allstereo)
Comments
Hi and wellcome to the Daz3D forum.
Your help and any tutorial or documentation to shead light on this mysterious subject is much appriciated. It would be nice to have a complete documentation of the ERC features of Daz Studio and how to setup the ERCs with the Property Hierarchy pane.
I've quickly read over the first two PDFs and I think I can help you to adapt something like this more or less to the ERC features of Daz Studio. Maybe have a bit less scientific graphs and more screenshots with examples instead. I like the graphics with the block diagrams of the master-slave dependencies, I already thought about doing some graphic like this to explain ERCs but with screenshots of actual DazStudio dials with the prefixes like CTRL, FBM, JCM and so on.
There are some significant concept changes in the way you set up the depedencies. There is no Depedencies Editor and there is no teach button. The biggest difference is that cross-talk between figures and other items with the ERC links is not possible anymore. Instead the cross-talk works only on Properties that are set to Auto-Follow on Conformed Items like clothes and other wearables.
I think with the Keyed ERCs (Extract From Timeline Range) you have all options like you have them for animating the keyframes in the timeline. Keep the Play Range in the timline and the key frames limited to the minimum whats needed, otherwise the slider could start to stutter by dialing it. For to have a better control over the interpolation and the curves I would suggest using the graphMate plugin. With it you can setup the animation curves like in the Dependencies Editor but with great precistion.
Here are some posts and threads about ERC and the Keyed option:
Enhanced Remote Control (ERC) - Documentation Center - Daz 3D
keyed sub-components
Rigging Window Blinds?
Linking a JCM with a rotation range
ERC-Freeze / Property Hierarchy / merge property Sub-Components
Here is the latest discussion on ERCs and JCMs:
in FIX THE PELVIC DISTORTIONS - SOLVED - Comment by Syrus_Dante October 14
This is my post on the fifth page of this thread about how I use ERC-Freeze or how I managed to work with it.
in TUTORIAL - Creating a Genesis series Full Body Morph for DAZ Studio Pro 4.10 by RKane_1 Comment by Syrus_Dante October 2015
Precise Eye - Point At Null-Target / LookAt-PoseControl with EyeTarget
At the same time I was trying something with the ERCs that turned out is not possible. It is about the issue with the cross-talk between the different scene items that was possible to setup with the ERC-Freeze dialogue in the previous Daz Studio version that showed all currently used property values of all items in the scene. But I had no idea how to save those ERC links because after a restart they where gone.
I wanted to have some props parented to the figure that if I move them in their limited range they drive the pose control propertis on the figure. It was the idea of having some advanced armature handles to animate the pose control properties like head rotation in the figure while the eyes still point at the target prop more or less controlled by another controller. The setup was based on an arrow prop parented to the head center and another between the eyes. I let the arrows Point At the target prop that you grab and translate with the universal tool. Then I linked the rotation values of the arrow prop to the Pose Control properties of Head-Neck. That actualy worked pretty well. Then I created other Control Properties that overwrites (Multiply) various Pose Control properties for Head-Neck to turn down the effect of the prop translation rotating the head, or the Point At of the eyes, something that is not possible with the Point At in general that you only can turn on or off but not dial up to have it fade in.
Here is something I've found in the changelog it could be that I was using an earlier version than v4.6.2.71 while trying the above ERC links with the props.
Hello Syrus_Dante,
First, thank you for the information. Part 3 and 4 of my tutorial have many examples of ERC control. For more information about ERC, see the message that I send to you.
As a first step to understand the ERC Freeze feature, I will try to import the 3d models of my tutorial within DAZ Studio to see how it deals with the Poser dependent parameter.
Allstereo
Hello all,
You can find my tutorial on DAZ Studio ERC feature on the Renderosity site at:https://www.renderosity.com/mod/freestuff/tutorial-daz-studio-erc-feadture/81207
Here is a description of the content:
This tutorial is about ERC (Extended Remote Control) feature of DAZ Studio (Version 4.10). After a short history about ERC and some preliminary considerations, concepts relate to the ERC relationship between Controller and Sub-component are described using the DeltaAdd and Keyed operators. By the same token, the DAZ tools and graphical interface associated with ERC feature are introduced. In the last part of the tutorial, the ERC Freeze and Bake options are explained as well as the use of Timeline method to build ERC keyed relationship. Details about the Attenuate option are given with application in the design of a Multiple Joint Controlled Morph (MJCM).
Daz scene files are included to support the tutorial.
Work with DAZ Studio (Version 4.10)
Allstereo
Interesting. Thanks for taking the time to put this together and sharing it for free.
Wow, thanks a lot for that extensive tutorial. It is currently way above my skill level, but I will keep it for reference and sure read later :)