용책 353페이지에 보면 잇는데 저거 c 에 넣는거 어케 저런식으로씀 ?
그리고 공식도 저게 아니지안나요

float c = D3DXVec3Dot( &v , &v ) ? (sphere->_rad * sphere->_rad ) ;

라 돼있는데요

이 전의 일단 c 의 공식을 보면 ( Po - c ) * ( Po - c ) - r² 이라 돼있는데요

그러니까 Po 가 포인트이고요 c 도 포인트이고

그래서 Po 에서 c 를 뺀 벡터 2개끼리 내적해서 Length 로 크기뽑은다음에

r 을 제곱해서 - 연산하라는거 같은데 ( 공식만보면 .. )

코드를 보면 왜 저렇게 돼있나요 ? 삼항연산자인줄알고 ( ? 이거떔애;; )

간단하게 콘솔에다가

int a = 10 ;
int b = a ? 30 ; 햇는데 , 가 없다고 오류가 나고 책에 쓰여진게 틀릴리는엄는데..

제가 알고잇는거로 보면 Dot 돌려서 두 개 내적한게 0 이 아니면 r의 제곱을 c 에 넣으라

이런건가요 ㅡㅡ;;.. 문가이상한데 .. 제발 고수님들답변좀!