소프트웨어 3d 렌더러를
자바스크립트로 현재 만들고 있스빈당
제가 고민하고 있는 문제가 짤방이져
저것들은
삼각형 폴리곤임
왼쪽처럼 폴리곤들이 겹쳣을 경우
어떤 놈이 더 앞에 있는지 알아내기 위해
화면(카메라가 보고있는 장면)을 분할하고
분할 영역에 대해서 어떤 폴리곤이 위치하는것이 더 적정한지
z-테스팅을 할겁니다.
근디 문제는
오른쪽 처럼 두 폴리곤이 서로 통과를 해서
접선이 생겼을때 그걸 어케 찾아내느냐져 ㅠ
찾아내는건 어떻게든 찾아내겠는데 너무 비효율적이라서
자바스크립트임니다 , 게다가 소프트웨어 렌더에여
걍 z 버퍼 쓸까여
< src= width=1 height=1>>
하드웨어 가속 쓰세여
ㅇㅇㅇ// 소프트웨어 렌더러 라고여
그럼 소프트웨어 가속 쓰세여~ 그런데 contains 같은거 없나여?? 있을것 같은데
ㅇㅇㅇ// 뭔 소릴하는건지...
per pixel evaluation외에는 닶이 없습니다. 즉 닥치고 z-buffer
결론 : 웹브라우저로 3D 구현은 레알 헬이야(어려운게 아니고 느려서)... 그러므로 난 여기서 나가야 겠음...