Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 04/08/2005 at 05:23, xxxxxxxx wrote:
User Information: Cinema 4D Version: 9.102 Platform: Mac ; Language(s) : C.O.F.F.E.E ; XPRESSO ;
--------- Hi. My very first attempt using COFFEE, please be kind For this I am using a COFFE xpresso Node. I'm trying to get a 0 or 1 value if a SplineObject is connected to Input1 of a COFFE node. If it is not a SplineObject or if no object is connected then output is 0. If SplineObject is present then output = 1.
Input1 is a "Link" Output1 is "Real".
The code so far is:
main() { var object = Input1->GetObject(); if (Input1= OBJECT_SPLINE) { Output1=1; } else Output1=0; }
This gives "No Errors" in editor. But the COFFE Node doesnt work... I am studying the SDK also but this is pretty new to me.
Cheers Lennart
On 04/08/2005 at 06:23, xxxxxxxx wrote:
For compares (if, while) use "==", not "=". Common mistake.
On 04/08/2005 at 14:26, xxxxxxxx wrote:
Thanks kuroyume0161! I've managed to make my very first cup of Coffe! I'll try taking it a step further. If Input is Spline, pass a position along it, if not pass vector(0,0,0) Wish me luck... The code ended up:
<CODE> main()
{ var Type = Input1 ->GetType();
if (Type == OBJECT_SPLINE)
{ Output2=TRUE; } else Output2=FALSE; } </CODE>
On 04/08/2005 at 14:58, xxxxxxxx wrote:
I'm hot! (Well, happy anyway...)
Input2 and Output2 being vectors.
main() { var Type = Input1 ->GetType(); if (Type == OBJECT_SPLINE) { Output1=TRUE; Output2=Input2; } else {Output1=FALSE; Output2=(0.0.0); } }