Short question I guess, am I doing something wrong, or does sc_GetFaceHit just not work? (It always returns 0 for me)
sync on
sync rate 0
make object cube 1,5
sc_setupobject 1,1,2
make object sphere 2,5
sc_setupobject 2,2,1
position object 2,5,0,-5
sc_updateobject 2
position camera 10,10,10
point camera 0,0,0
do
pick screen mousex(),mousey(),500
if sc_raycast(0,camera position x(),camera position y(),camera position z(),camera position x() + get pick vector x(),camera position y() + get pick vector y(),camera position z() + get pick vector z(),0)
text 10,10,"Hit Count: "+str$(sc_getnumcollisions())
text 10,30,"Group Hit: "+str$(sc_getgrouphit())
text 10,40,"Object Hit: "+str$(sc_getobjecthit())
text 10,50,"Face Hit: "+str$(sc_getfacehit())
text 10,70,"Distance: "+str$(sc_getcollisiondistance())
endif
sync
loop