Flash/papervision3d
[PV3D_2.0]Papervision3D 2.0 Camera3D에 관해 (Camera3D, FreeCamera3D)
※ Papervision3D 1.5Papervision3D 1.5 에서는 Camera3D 클래스와 FreeCamera3D 클래스가 존재합니다.본론으로 들어가기 전에,Camera3D 중심이 카메라가 아닌 모든 물체들이 될 수 있습니다.물체를 중심으로 카메라가 돌아다닌다고 할 수 있습니다.카메라가 물체를 중심으로 돌아다니므로 왠만하면 물체 자체가 움직이는 것 처럼 보입니다.FreeCamera3D중심이 카메라가 됩니다.풀어서 얘기하면 카메라는 고정되어 있고, 물체가 카메라 주위를 돌아다니는 시점이라고 말할 수 있습니다.물체가 카메라 중심으로 돌아다니므로 화면상에 보이지 않을 때도 있습니다.이랬던 PV3D가....-_-;2.0에 와서는 " 뭐야.. 왜 2.0에는 Camera3D.as 하나밖에 없는거냐? -_- ..
FOV란
설명을 위해서 박스 6개와 바이패드 2개를 만들었습니다. 바이패드 사이즈는 같고요, 박스도 모두 같은 크기입니다. 여기에 카메라를 하나 설치합니다 속성은 맥스 디폴트 속성으로 렌즈 43.456mm에 FOV 45 입니다. FOV 45는 카메라의 앵글 각도가 45도 라는 뜻입니다. FOV를 90 으로 바꾸면 이렇게 됩니다. 카메라에서 본 모습이 무척 멀어졌습니다... 줌 아웃의 효과가 되었습니다. 너무 멀어서 카메라를 가까이 옮겨보면... 이렇게 보입니다. 앞사람과 뒷사람의 거리는 실제로 그다지 멀지 않지만 카메라가 워낙 가까이 있기때문에 상대적으로 거리 차이가 커보이죠. 이런 현상은 주변 건물에서도 나타나고 건물의 형태가 심하게 왜곡됩니다. FOV를 10으로 줄여보겠습니다. 무척 가까우면서 카메라 앵글이 ..
ASE파일에서 오브젝트 위치 알아내기
맥스에서 export를 할 때 Object Types에서 Geometric을 체크한 다음 export를 한다. export한 파일.ASE를 notepad로 열어보면 *GEOMOBJECT { *NODE_NAME "PivotDoor01" *NODE_TM { *NODE_NAME "PivotDoor01" *INHERIT_POS 0 0 0 *INHERIT_ROT 0 0 0 *INHERIT_SCL 0 0 0 *TM_ROW0 -0.3836 -0.9235 0.0000 *TM_ROW1 -0.0000 0.0000 1.0000 *TM_ROW2 -0.9235 0.3836 -0.0000 *TM_ROW3 22.9527 6.7592 11.5447 *TM_POS 22.9527 6.7592 11.5447 *TM_ROTAXIS 0.42..
VisualPV3D
http://www.juxtinteractive.com/work/vizualpv3d/ papervision 3d를 "맥스"처럼 눈으로 보면서 만들 수 있는 어플리케이션. 진짜 세상에 천재는 즐비하구나...