THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/02/2006 at 00:52, xxxxxxxx wrote:
Cinema 4D Version: 9.52
Language(s) : C++ ;
I've created a simple plugin that move points of an object with a slider.
I can record the slider position in keyframes and when I press play in preview window all seems to be OK: the points and the sliders are moving according keyframes.
I see the keyframes in my timeline.
But when I create an animation in render window, the points don't move.
I thing I miss a refresh function or things like that.
On 17/02/2006 at 13:08, xxxxxxxx wrote:
The plugin is a TagData containing a CustomDataType which is saved in the scene via
Hyperfile with the overloaded TagData::Read() and TagData::Write() functions.
The scene is saved and loaded correctly, we see the loaded data in the debugger and
the render in the editor vue works fine.
But when we debug the same scene in the "picture viewer", the CustomDataType is empty.
We also notice that the TagData::Init() function is called each time we render in the "Picture Viewer".
Back to the editor vue, the value of the CustomDataType is correct again.
We think that it is an Instance problem...
On 22/02/2006 at 11:52, xxxxxxxx wrote:
Have you implemented CopyTo() as well? Otherwise the value is lost when the plugin instance is copied.
On 22/02/2006 at 12:54, xxxxxxxx wrote:
Thank you Mikael,
It was the problem, I already had the solution from CGTalk forum.