viewimage.php?id=2abcdd23dad63db0&no=29bcc427b28777a16fb3dab004c86b6f4fce3bfc395ceae277db8d02ca05ad3a82860d96f01abcc50f8716e81baf673d06e8f841a796cdeb5e3c


*사실 듣도보도 못해서 방금 보니까 AGK 2부터 이 기능이 된다는 듯 합니다. 1은 안 되는거 같으니 참고하세요.


우선 3D max든 스케치업이든 뭐든 만든 모델을 export하셔서 object 파일과 texture 파일을 얻습니다. 


예를 들어 파일명을 "abc.obj"와 "abc.png"라고 할게요. 그러면 다음과 같이 하면 되나 보네요.



objAbc = LoadObject("abc.obj") 

txrAbc = LoadImage("abc.png") 

SetObjectImage(objAbc, txrAbc, 0) // 마지막 0은 texture stage인데 모르셔도 될 듯 합니다. 그냥 0 쓰세요.


여기까지가 외부에서 만들어진 모델을 가져와서 넣는 부분이었구요. 다음 한 줄이 그 말씀하신 통과 어쩌고 입니다...


SetObjectCollisionMode(objAbc, 1) // 0으로 하면 통과되고 1로 하면 통과가 안 되요~



현실 세상에서는 통과라는 표현을 쓰지 않고 충돌체크라는 표현을 주로 씁니다...



화면이랑 카메라 설정하는 부분은 제외했습니다. 


https://www.appgamekit.com/documentation/Reference/3D.htm

https://www.youtube.com/watch?v=k1Q4VxwAb4Q


이 둘을 참고하시기 바라며... 구글력을 키웁시다.