Case study
MascotCapsule Developer Network

MCX Collision Package

컨텐츠 개발에 필요한 기능을 제공, 한층 진화하는 표현력・효율의 Up

MascotCapsule 익스텐션 ( MascotCapsule eXtension, 이하 MCX ) 은 컨텐츠 개발에 필요한 기능을 제공하는 MascotCapsule 의 확장 기능의 집합체입니다.

지금까지 개발 현장에서 부담이었던 기능을 라이브러리로서 제공함으로 인하여 컨텐츠 코드 스텝 이나 프로그램 레벨에 있어서의 고도한 계산 처리 로직의 개발 부담이 경감되기 때문에 개발 효율을 향상하고, 연출 등의 크리에이티브에의 리소스 배분도 촉진시킵니다.

제품 카탈로그는 이쪽을 클릭하여 주세요. (PDF 1905KB)

MCX Collision Package ??? MCX Collision Package ??? MCX Collision Package ???

MCX Collision Package 특징

일반적인 3D컨텐츠의 소스 코드 스텝수의 10%을 차지한다고 일컫는 충돌 판정에 대하여 판정용의 기본 형상을 준비하여 3D게임의 캐릭터끼리의 충돌, 혹은 캐릭터와 스테이지 데이터의 충돌 등, 퍼포먼스를 중시한 충돌 판정을 가능하게 합니다.

(응용의 예: 레이스 게임, 슈팅 게임, 격투 게임, 골프 게임 등)


사양・기능 일람


제품 카탈로그는 이쪽을 클릭하여 주세요. (PDF 1905KB)

MCX Collision Package 제품 사양

CPU 32비트 100MHz이상을 추천
사용 환경 V3 또는 V4와 병용
코드 사이즈
(충돌 판정 기능)
100 KB 정도
워크 에어리어
(충돌 판정 기능)
충돌 판정용의 형상 1개 마다 0.5KB 정도
충돌 판정용의 형상이 없는 사람 형태 모델 1개 마다 5KB 정도
(토털 워크 에어리어는 사용하는 충돌 판정용 오브젝트 수, 모델의 현상에 따름)
OS/플렛폼 BREW, ITRON, Java, Linux, Symbian OS, Windows CE, Windows Mobile

MCX Collision Package 주요 기능

  • 기본형상끼리의 충돌 판정
    이하의 기본 형상이 사용 가능

입체형상
Sphere(구), Box, AABBox(직방체), Capsule ・AABCapsule(캡슐), Cylinder・AABCylinder(원주)
구(Sphere) 직방체(Box, AABBox) 캡슐(Capsule, AABCapsule) 원주(Cylinder, AABCylinder)
* "AAB" 는 월드 좌표축에 항상 평행한 입체형상을 가르킨다.

비입체형상
Point(점), line (양단이 유한한 선 분), Ray (한 단이 무한한 광선), Triangle(삼각형), Plane(평면)
  • 랜더링 모델과 같은 본(뼈대) 구조를 가지는 충돌 판정용 모델이 사용 가능하여 액션을 붙인 상태로 충돌 판정이 가능
  • 랜더링 모델로부터 충돌 판정용 모델을 자동 생성
  • 시추대(ViewVolume)에 기본형상이 들어가 있는지의 가시 판정


last page Page Top
Site map 문의사항 이용상 주의사항 Privacy Policy