3Impact
3Impact는 과거 Windows 컴퓨터에서 3차원 게임과 인터랙티브 프로그램을 제작하도록 제공된 게임 엔진 및 개발용 SDK다. 3D Rad와 관련된 개발자 그룹이 유지한 프로젝트이며, 공개 게임 엔진 디렉터리에는 2003년 공개된 기술로 기록돼 있다. 사용자가 개발 키트를 설치하고...
| 분류 | 3차원 게임 엔진, 게임 개발 SDK |
|---|---|
| 개발 주체 | 3D Rad·3Impact 개발자 그룹 |
| 관련 개발자 | Fernando Zanini 등 |
| 최초 공개 기록 | 2003년 (엔진 디렉터리 등록) |
| 주요 실행 플랫폼 | Windows |
| 배포 형태 | 독립적인 3D 게임 엔진 SDK |
| 작성 언어 | 공개된 신뢰할 만한 자료에서 미확인 |
| 주요 그래픽스 | 범프 매핑, 체적 그림자, 반사 표현 |
| 물리 기능 | 래그돌, 관절 파괴, 차량 물리 |
| 게임 기능 | 멀티플레이 네트워크 기능 |
| 제작 도구 | SDK·데모·충돌 메시 변환 유틸리티 |
| 공개 데모 | 3Impact 5.1 기술 데모, SDK 5.8 |
| 프로젝트 상태 | 역사적 개발 도구; 현재 공식 유지보수 미확인 |
| 라이선스 표기 | ModDB에는 BSD로 분류; 원본 라이선스 확인 필요 |
| 과거 프로젝트 사이트 | 3impact.com (과거 주소) |
| 관련 프로젝트 | 3D Rad |
| 배포 기록 | ModDB: 3Impact |
3Impact는 과거 Windows 컴퓨터에서 3차원 게임과 인터랙티브 프로그램을 제작하도록 제공된 게임 엔진 및 개발용 SDK다. 3D Rad와 관련된 개발자 그룹이 유지한 프로젝트이며, 공개 게임 엔진 디렉터리에는 2003년 공개된 기술로 기록돼 있다. 사용자가 개발 키트를 설치하고 엔진에 포함된 그래픽스·물리·네트워크 기능을 활용해 자체 3D 콘텐츠를 만들도록 설계됐다.[1]
3Impact의 공개 기술 시연에서는 범프 매핑과 실시간 표면 효과, 입체적으로 표현되는 그림자 및 반사 재질을 이용한 장면 렌더링을 소개했다. 범프 매핑은 표면의 실제 기하 구조를 모두 증가시키지 않고 미세한 굴곡이 있는 것처럼 빛의 반응을 표현하는 그래픽스 기술이다. 개발자는 모델과 재질, 광원의 관계를 조정해 서로 다른 시각 효과를 만드는 기능을 활용할 수 있었다.[2]
물리 기능에는 캐릭터 관절이 움직이는 래그돌, 파괴 가능한 연결 구조, 차량 동역학을 이용하는 시뮬레이션이 포함됐다. 이러한 기능은 장면의 모델이 단순히 미리 정의된 애니메이션대로 움직이는 것뿐 아니라 충돌과 힘에 반응해 동작하도록 만들 수 있다. 멀티플레이 네트워크 기능도 기술 시연에서 소개됐으나, 그 내부 프로토콜이나 서버 구조의 구체적인 구현은 확인 가능한 공개 자료가 제한적이다.
엔진에는 SDK 외에 모델을 충돌 지도와 동적 물리 객체용 자료로 변환하는 유틸리티도 제공됐다. 공개 자료에는 3impact5800full.exe라는 SDK와 3impact51_demo.exe라는 기술 시연 파일이 남아 있으며, Windows를 대상으로 배포됐다. 설치 프로그램·변환 도구와 게임 런타임을 구분하면 아티스트가 제작한 3차원 자산을 물리 시뮬레이션에 연결하는 작업 흐름을 이해할 수 있다.[3]
3Impact는 Unity·Godot처럼 지금도 공식적으로 유지되는 범용 엔진과 달리 과거의 Windows 게임 개발 키트로 분류된다. ModDB의 엔진 목록에는 BSD 라이선스로 표시돼 있지만, 실제 배포판에 포함된 라이선스 문서와 전체 소스 공개 범위가 확인된 것은 아니다. 따라서 정보상자의 라이선스 표기는 해당 자료의 분류임을 명시하며, 무료 SDK 제공 사실만으로 완전한 오픈 소스 엔진이라고 단정하지 않는다.[4]