MAXON Unveils CINEMA 4D Release 11.5
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2009 at 19:36, xxxxxxxx wrote:
nevermind, fixed.
function definiton differs. before:
GetDEnabling(GeListNode *node, const DescID &id;, GeData &t;_data, LONG flags, const BaseContainer *itemdesc);and now:
GetDEnabling(GeListNode *node, const DescID &id;, const GeData &t;_data, LONG flags, const BaseContainer *itemdesc);compiler just eats it but it wont work
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2009 at 22:49, xxxxxxxx wrote:
Does this 'RayHitID' affect GeRayColResult?
Thanks for the heads-up on GetDEnabling(), fused!
Arggggg, materials again. Ack.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2009 at 23:19, xxxxxxxx wrote:
More questions:
1. AnimateDocument()? What's the replacement or should I change my dozens of references to AnimateDocumentExEx()?
2. UVWTag.Set(),Get(),Cpy() : What is the void* dataptr?
3. I see that a bunch of TreeViewFunctions have been made OBSOLETE and return error:
error C2555: 'FaveResultsFunctions::DrawCell': overriding virtual function return type differs and is not covariant from 'TreeViewFunctions::DrawCell'
In the middle of a commercial plugin project, having to update at least two other plugins is going to be distracting with so many changes. We haven't even touched materials yet. ;(
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2009 at 23:39, xxxxxxxx wrote:
Hey Robert,
no idea what the "void* dataptr" is or does, but the old functions are still there. They were just renamed to *Slow(). SetSlow(), GetSlow(), CpySlow().
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2009 at 23:42, xxxxxxxx wrote:
That was seen but while I'm updating (necessarily) these new methods should be employed. Hey, 'Slow()' infers that the new methods are faster and I can't pass that up!
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2009 at 23:44, xxxxxxxx wrote:
yeah, true. i made me a bookmark in VS and will wait for the docs ^_^
(or Matthias answer)
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 02/09/2009 at 23:53, xxxxxxxx wrote:
I'm coming to the conclusion that this might involve you using the previously nonrecommended VariableTag::GetDataAddressR/W() and sending it with these methods for the UVWTag. Why that makes a difference in speed is beyond me (if my assumption is correct).
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/09/2009 at 03:30, xxxxxxxx wrote:
Coming back to your questions tomorrow.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/09/2009 at 23:24, xxxxxxxx wrote:
About GetDEnabling() and GetEnabling(), the t_data parameter is constant since CINEMA 4D R11.5.
virtual Bool GetDEnabling(GeListNode *node, const DescID &id;,const GeData &t;_data,LONG flags,const BaseContainer *itemdesc)
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/09/2009 at 23:26, xxxxxxxx wrote:
Quote: Originally posted by kuroyume0161 on 02 September 2009
>
> * * *
>
> Does this 'RayHitID' affect GeRayColResult?
>
>
> * * *No.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 03/09/2009 at 23:33, xxxxxxxx wrote:
Quote: _AnimateDocument()?
>
> * * *
_
This is now:
Bool ExecutePasses(BaseThread* bt, Bool animation, Bool expressions, Bool caches)
> Quote: _UVWTag.Set(),Get(),Cpy() : What is the void* dataptr?
>
> * * *
_
It works now like this:
>
\> const void \*dataptr = uvwtag- >GetDataAddressR(); \> \> for (LONG i=0; i<cnt; i++) \> { \> UVWStruct res \> UVWTag::Get(dataptr, i, res); \> \> //do something with res \> } \>
> Quote: _I see that a bunch of TreeViewFunctions have been made OBSOLETE and return error
>
> * * *
_
DrawCell() is the only new OBSOLETE function for tree views.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 04/09/2009 at 08:05, xxxxxxxx wrote:
Quote: Originally posted by Matthias Bober on 03 September 2009
>
> * * *
>
>> Quote: Originally posted by kuroyume0161 on 02 September 2009
>>
>> * * *
>>
>> Does this 'RayHitID' affect GeRayColResult?
>
>
>>
>> * * *
>
>
>
> No.
>
>
>
> * * *Good.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 04/09/2009 at 08:22, xxxxxxxx wrote:
Quote: Originally posted by Matthias Bober on 03 September 2009
>
> * * *
>
>> Quote: AnimateDocument()?
>>
>> * * *
>>
>> * * *
>
>
> _
>
> * * *
>
>
> This is now:
>
> Bool ExecutePasses(BaseThread* bt, Bool animation, Bool expressions, Bool caches)
>
> * * *Strange, but okay.
> Quote: _
>
>> Quote: UVWTag.Set(),Get(),Cpy() : What is the void* dataptr?
>>
>> * * *
>>
>> * * *
>
>
>
> It works now like this:
>
>
>>const void \*dataptr = uvwtag->GetDataAddressR(); \> \> for (LONG i=0; i <cnt; i++) \> { \> UVWStruct res \> UVWTag::Get(dataptr, i, res); \> \> //do something with res \> }
>
> * * *Exactly as I surmised.
> Quote: _
>
>> Quote: I see that a bunch of TreeViewFunctions have been made OBSOLETE and return error
>>
>> * * *
>>
>> * * *
>
>
>
> DrawCell() is the only new OBSOLETE function for tree views.
>
> * * *Yes, you are correct. I hadn't noticed having not used the others.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 09/09/2009 at 17:57, xxxxxxxx wrote:
What happened to VIDEOPOST_REFRESH?
Here's a code snippet that no longer compiles:
>
\> class spBakerVP : public VideoPostData \> { \> public: \> virtual LONG GetRenderInfo(PluginVideoPost \*node) { return VIDEOPOST_REFRESH|VIDEOPOST_STOREFRAGMENTS; } \>
Is there something that replaces VIDEOPOST_REFRESH? Or do I just omit it now?
Thanks!
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 10/09/2009 at 01:25, xxxxxxxx wrote:
Quote: _Is there something that replaces VIDEOPOST_REFRESH? Or do I just omit it now?
>
> * * *
_
You just omit it.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/09/2009 at 02:26, xxxxxxxx wrote:
The SDK docu is up:
CINEMA 4D R11.514 SDKdocumentation
[URL-REMOVED]
[URL-REMOVED] @maxon: This section contained a non-resolving link which has been removed.