TraceGeometry, API wrong
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/07/2011 at 09:03, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 12
Platform: Windows ;
Language(s) : C.O.F.F.E.E ;---------
Hy there,I tried the syntax from the R12 API:
int TraceGeometry(Ray ray, int lhit, vector p, vector n)_<_h4_>_This is not working, there is a parameter missing. Which one ?
I figured out, that the following call will be executed:
id = vd->TraceGeometry(ray,10000,0, &pout, &nout);But it is just guessing...
Thank you,
maxx -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/07/2011 at 09:05, xxxxxxxx wrote:
max distance to trace would probably be the second parameter.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/07/2011 at 09:10, xxxxxxxx wrote:
Are you getting an error?
Yeah in c++ SDK 2nd argument is max distance.
~Shawn
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 24/07/2011 at 09:44, xxxxxxxx wrote:
Hy Shawn,
yes, when using the given syntax of the API the message is "too few parameters". When using the guessed syntax, I get at least a 1 back, which implies something worked
I'll use that parameter as the max-distance, I'll have to check if I am able to get it working correctly like that.
Cheers,
maxx