본문 바로가기

Max12

FBX임포트 데이터를 맥스 파일로 자동 저장해주는 스크립트 최근 회사에서 언리얼 마켓 플레이스에서 구매해 사용하는 데이터들이 점점 많아지다 보니 관리가 힘들어져 만든 스크립트입니다. 애니메이션 팩 같은 경우는 한번 사면 60개는 기본으로 들어 있더라구요. 이 데이터를 그대로는 못쓰기 때문에 맥스에서 불러온뒤 본 네이밍등을 변경해서 다시 저장해주는 스크립트입니다. 중간에 본 네이밍을 바꿔주는 내용은 저희 회사 규약에 맞춰져 있어서 빼고 사용하시면 됩니다. 1. 대상 FBX 파일들을 불러옴 2. 맥스에서 FBX를 임포트하여 MAX 파일로 변환 후 저장 3. 완료된 MAX 파일들 다시 일괄적으로 익스포트 1번을 통해 일괄 변환할 FBX 파일들을 선택하여 부르면 2번에 리스트가 나옵니다. 3번을 눌러 맥스파일을 저장할 경로를 선택하고, 4번을 누르면 일괄적으로 본 네임.. 2015. 12. 17.
은면 제거 스크립트 이 스크립트는 최적화를 위한 툴로서 카메라에 보이지 않는 면들을 제거하여 카메라렌더링에 대한 연산을 최소화 시키지 위한 툴입니다. 이번 과제를 해결하기 위해서는 삼각함수의 기본 원리와 벡터의 내적을 구하는 공식에 대한 이해가 필요했습니다. 카메라와 오브젝트간 벡터의 내적이 0보다 큰 수의 면만 선택하여 삭제하는 공식을 이해하는데 많은 시간이 필요했습니다. 카메라가 A이고 오브젝트의 한 단면이 B 이고 살리고 싶은 면이 C일때 C = a b cos@를 이용한 벡터의 내적을 이용하여 cos@가 0보다 큰면은 카메라가 바라보는 방향과 같은 방향을 바라보기 때문에 카메라가 잡히지 않는 구간입니다. 따라서 0보다 작은 마이너스 구간을 살리고 0보다 큰 플러스 구간은 삭제하면 됩니다. 이 공식을 이용하여 스크립트를.. 2015. 12. 17.
남자 애니 모음 2015. 12. 10.
맥스 2015 신기능 참관 후기 넥슨에서 주최한 맥스 2015 신기능 세미나에 참석했습니다. - 주요한 네 가지 신기능을 설명하는 자리였습니다. - 이번 2015에서 가장 흥미를 끌었던게 버텍스 인덱스가 달라도 모핑이 된다는 점이었습니다. 된다는게 대단하긴 하지만, 모핑과 skinWrap등을 적절히 섞어주는 노가다가 필요합니다. - 이어서 강력해진 기능을 여러개 소개하는 시간을 가졌습니다. 1. Point Cloud - rcp, rcn 파일형식 - Nvidia MentalRay 그림자 지원 2. Phython 스크립트 지원 - 가장 기대되는 부분이었는데, 디자이너들이 많아서 그냥 넘어갔습니다;; 3. ShaderFX - 뷰포트에 실시간으로 시각화 기능 - 실시간 비주얼 쉐이더 편집기를 사용 고급 HLSL 뷰포트 쉐이더를 쉽게 만들 수 .. 2015. 12. 10.