Madness

Madness Engine Logo - Slightly Mad Studios

MADNESS는 게임 업계에서 가장 재능 있는 사람들과 전문 게임 개발 경험을 보유한 평균 약 20년 정도의 경력이 있는 프로그램 팀에 의해 10년 이상 개발되었습니다.

multi core cpu icon - slightly mad studios

멀티 코어

MADNESS는 멀티 코어/프로세서 아키텍처를 염두에 두고 작성되었습니다. 고성능과 업계 선도적인 비주얼 및 물리 분야에서 명성이 높은 크로스 플랫폼 엔진 및 개발 프레임 워크입니다.

modulor icon - slightly mad studios

모듈

이 엔진은 추상적인 접근법을 개발되었습니다. 이는 처음부터 효율성을 얻고 플랫폼 불가지론적 콘텐츠를 창출할 기회를 제공합니다. MADNESS의 모듈 구조는 각 프로젝트의 요구사항에 맞게 다양한 방법으로 구성할 수 있습니다. 렌더링 작업과 물리 반복 단계와 같은 항목을 나눌 수 있는 능력은 이들이 아주 작은 CPU 유휴 시간을 최소화하며 스레드에 효율적으로 균형을 유지할 수 있음을 의미합니다.

prototyping icon - slightly mad studios

프로토 타이핑

경쟁이 치열한 오늘 날 시장에서 최소 CAPEX 및 출시 시간 단축으로 신뢰할 수 있는 실제 데이터를 제공하는 테스트 환경을 복제하는 것이 OEM의 최대 관심사입니다. 가상 프로토 타이핑은 차량 엔지니어링 설계의 핵심 영역이며, 제로 진단 프로토 타입 차량 개발에 기여합니다.

ADAS icon - slightly mad studios

ADAS

ADAS와 자율 차량 시스템은 자동차가 점점 더 정교한 다이버 지원 시스템을 포함하는 이러한 추세에 따라 가장 새롭고 점차적으로 눈에 띄고 있는 부분입니다. 이는 이해하기 쉽고 사용이 용이해야 하는 더 정교한 사람/기계 인터페이스를 필요로하는 현실적인 운전 조건을 개발하는 데 많은 비용이 들고 검증하기 어렵습니다. 이 시스템은 차량의 반동이 아주 정확해야 하므로, 고성능 주행 시뮬레이터의 사용을 필요로 합니다.

Asset race-track - Slightly Mad Studios

자산

우리의 ‘센티미터’ 레이저 스캔 회로 라이브러리는 전문 시뮬레이션을 위한 최고의 자산입니다. 우리의 라이센스 모델은 테스트용으로 정기적으로 사용되는 회로와 고화질 LiDAR 모델로 구성됩니다. 우리의 자산 라이브러리에는 표준 트랙과 도시 트랙이 있습니다. 요청 시, 제조업체의 테스트 트랙이나 특정 도시 트랙과 같은 맞춤 트랙을 디자인 할 수 있습니다.

전문가가 사용했습니다

우리의 시뮬레이션 기술은 실제 레이싱 연습을 위해 전문 레이싱 드라이버가 사용합니다. 반면에, 드라이버의 피드백은 경험이 풍부한 실제 시나리오를 사용하므로 시뮬레이션을 개선하는 데 도움이 됩니다.

기능

A.I.

의사 결정을 하는 고급 AI

물리학

고급 자동차 물리학/드라이빙 다이나믹 시스템

다중 레이어

환경 데이터에 따라 동적으로 속성을 변경하는 정적 다중 레이어 표면

NVIDIA PhysX

NVIDIA PhysX 지원과 세계 물리학, 캐릭터 및 객체를 위한 고급 물리학

현실성

현실감 있는 피사계 심도 및 동작 흐림 효과

조명

방사성, 라이트 맵핑, 광택 지도 및 이방성 조명

환경

고급 환경 시뮬레이션 (예: 시간대, 동적 및 현지화된 속성)

HDR

HDR 조명 및 변위 맵, 픽셀 별 & 버텍스별 및 입체 광원

표면

표면의 현재 상태에 대한 실시간 정보를 제공하는 독자적인 라이브 트랙 3.0 기술

굉장한 세부성

우리 엔진의 풍부한 기능 세트는 높은 정밀도의 타이어 모델과 최대 2000Hz의 시뮬레이션을 결합하여 쉽게 확장 가능하며, MADNESS 엔진을 가장 정밀한 레이싱 소프트웨어 시뮬레이션 엔진 중 하나로 만듭니다.

핵심 기술 기능

라이브트랙 3.0

“역동적인 트랙 환경과 선택 가능한 기상 조건에 힘을 실어 주는 LiveTrack 3.0을 사용하여, 완전히 새로운 차로 유지할 수 있지만 오랫동안 그런 식으로 머무를 수는 없습니다. 실제 세계와 마찬가지로 진흙, 눈 또는 먼지가 차에 쌓일 것입니다.
와이퍼는 비 이상의 것을 닦아 냅니다. 바람막이가 먼지가 되어 스크래치가 생길 수 있습니다. 하지만, 경주에서 승리하기 위해 자동차를 먼지에 덮이게 하면서 자부심을 가질 수 있습니다.”

강수 시뮬레이션

“라이브트랙 3.0은 강우량, 지표의 포화, 지표수 및 웅덩이를 실시간으로 시뮬레이트하는 내장 된 강수 시뮬레이션 기술을 가지고 있습니다. 각 포인트 반응은 표면의 재질과 온도를 기반으로 합니다. 각 시뮬레이션 포인트는 상호작용하며 모두 실시간으로 세부적인 표면의 가장 낮은 지점까지 수면이 이동할 수 있음을 보여줍니다.

물은 표면 및 포화 수준을 움직이는 차량 타이어를 통해 상호 작용할 수 있습니다. 입력은 기상 시스템(예: 대기 온도와 트랙에 비 오는 수치)과 차량 상호 작용(타이어가 느슨해진 재료를 움직이거나 타이어에서 궤도로 열을 전달하는 등)에서 직접 발생합니다. 또한, 타이어 모델에 데이터를 제공합니다(따라서 느슨한 재질이 접촉 패치 아래에 있음). 그리고 오디오/비디오 시스템에도 데이터를 제공합니다.”

라이브트랙 3.0의 표면 아래

이 게임에서 트랙을 멋지게 보이게 만드는 것이 핵심입니다. 라이브트랙의 최신 버전을 사용하여, 각 트랙은 실시간으로 표시되며 자동차의 액션과 날씨 변화를 통해 레이싱 동안 진화합니다. 오픈 연습 기간에 트랙은 상대적으로 ‘그린’이지만, 레이싱에서 모든 자동차가 루버인이 될 수 있습니다. 두꺼운 검은 선이 트랙에 교차되어 있고, 경계선에서의 움직임에 따라 주변부에 흙과 자갈이 흩어져 있습니다. 기본적인 기하학적 모양을 취하는 라이브트랙은 다이나믹 트랙 진화를 이행합니다, 이는 변동할 수 있는 날씨와 바람 방향 및 계절 변화를 따릅니다. 트랙 온도, 주변 온도, 해발 고도 및 시간이 이 믹스에 모두 추가됩니다: 여러분은 자연적인 대기 조건으로 인해 겨울보다 여름에 좀 더 빨라질 것입니다. 트랙에 방문할 때마다, 여러분은 다양한 경험을 할 수 있습니다. 사실, 모퉁이를 돌 때마다, 다양한 경험을 가질 수 있습니다!

눈이 오나요? 그렇다면 레이싱을 해야 합니다

언제나 레이싱을 할 올바른 시기가 있습니다, 레이싱을 위해 날짜를 선택하면 트랙과 조건에 직접적인 영향을 가집니다. 봄에는 나무에 꽃이 피어납니다 – 자연이 살아 있음을 느끼게 됩니다. 불볕이 내리쬐는 (또는 비가 오는) 한여름의 레이싱을 즐겨보세요. 가을에는 낙옆이 떨어지고 풍경은 주황색과 빨간색으로 물듭니다. 겨울에는 그랜드스탠드에 열중하는 관중이 있으며, 나무가 벌거 벗고 상쾌한 공기가 나옵니다. 또는 가끔씩 흩뿌리는 눈과 하얀색으로 덮인 세상이 있습니다. 각 트랙은 시간에 따라 고유한 특성을 가지고 있습니다. 이는 역동적인 날씨 옵션과 라이브트랙이 추가한 놀라운 효과에 연결함에 따라, 허용되는 맞춤형 레이싱 환경을 구축하는 데 사용될 수 있습니다. 일수는 더 짧거나 깁니다. 이는 기상 조건과 마찬가지로 주변 조명에 영향을 줍니다.

세타 타이어 모델 (STM)

우리의 타이어 모델, 물리학 및 처리가 극도로 향상되었습니다. 우리의 혁신적인 세타 타이어 모델 (STM)은 가장 확실한 주행 시뮬레이션 경험을 수행하는 데 중요한 역할을 합니다. STM은 세 가지의 모듈러 시뮬레이션 구성 요소가 있는 풀 다이나믹 타이어 시뮬레이션입니다.

카카스 시뮬레이션

우리의 카카스 시뮬레이션은 실시간 타이어 시뮬레이션과 관련된 특정 계산 최적화가 있는 유한 요소 시뮬레이션입니다. 카카스는 힘으로 인해 구부러지고 변형되는 작게 연결된 “요소”로 불연속됩니다.

트레드 시뮬레이션

Project Cars에서 사용된 트레드 시뮬레이션은 접촉 패치를 통해 “흐르는” 바퀴 자국과 접촉 패치의 유한차분 시뮬레이션을 보여줍니다. 전체 트레드 자체는 카카스와 같은 요소로 분리되지만 접점 패치 자체는 유한차분 그리드입니다.

열 전달 시뮬레이션

열 전달 시뮬레이션은 브레이크, 휠 웰, 림, 카카스 및 트레드 레이어 사이의 열 흐름을 처리합니다. 트레드 요소에서 노면 및 트레드 요소에서 공기로의 트레드 요소간 열 전달은 트레드 시뮬레이션(이류 및 증발 포함)에 의해 직접 처리됩니다. 타이어의 압력은 이상 기체 법칙을 통한 카카스 시뮬레이션에 의해 유지됩니다.

자동차 모델

MADNESS 엔진은 피상적인 영상뿐만 아니라 아주 세부적인 시뮬레이션 및 물리학 분야에서 세계적인 명성을 얻고 있습니다. 타이어 모델과 물리학 및 핸들링은 게임 업계에서 가장 진보된 기술입니다. 그러므로, 전문 레이싱 운전자가 실전 경주를 연습하기 위해 이를 사용합니다. 또한 시뮬레이션을 수정하는 데 도움이 되도록, 운전자는 검증된 실제 시나리오를 사용하여 핸들링에 관하여 팀에 피드백을 제공합니다. 운전자, 엔지니어, 타이어 제조업체 및 자동차 제조업체 간의 상호 연관 관계는 시뮬레이션의 충실도를 보장하는 핵심 디자인의 중심입니다.

다물체 해석기 (MTS)

“우리의 다몸체에는 차량의 섀시, 연료, 운전자, 바퀴 및 스핀들을 나타내는 것과 강한 몸체로 구성되어 있으며, 서스펜션 시스템을 나타내는 경첩 및 조인트를 포함한 일련의 구속 조건이 포함되어 있습니다.

방정식을 계산하는 강력한 연산 알고리즘 덕분에 Madness MBS가 현재 위치와 속도를 계산하는 데 사용됩니다. 그 다음 Madness 엔진은 차량의 섀시 및 (차체가 유효한 상태인지 확인하는 것을 포함한) 서스펜션에서의 중량 전달 및 타이어 하중의 가속을 사용합니다. “

섀시 준수

Madness 엔진은 질량 및 관성을 포함한 섀시를 나타내기 위해 제조업체에서 일반적으로 제공하는 실제 값을 사용합니다. 우리는 차량에 직접 매치하기 위해 다체 해석기 내에서 여러 유형의 서스펜션 시스템을 나타냅니다.

VR 구현

“MADNESS 엔진의 VR 구현은 완전히 확장 가능하도록 설계되어 모션 컨트롤러 및 HMD를 포함한 앞으로 나오게 될 하드웨어에 대한 지원을 쉽게 추가할 수 있게 해줍니다.

우리는 VR 하드웨어 업계의 많은 주요 업체들과 긴밀히 협력하여 곧 출시될 하드웨어를 늘 따라잡고, 가능한 한 빨리 엔진으로의 지원을 구현하기 위해 협력합니다. 따라서 VR 업계의 최신 개발에 따라 우리 엔진이 항상 최신 상태인지 확인합니다. 충분한 그래픽 처리 능력을 사용할 수 있는 한, 우리의 VR 설정은 평평한 모니터에서 VR의 동일한 고화질 영상을 렌더링할 수 있는 모든 기능을 갖추고 있습니다.

우리는 이미 플레이어가 조종석 내부에 가까이 다가 갈 수 있게 해주었습니다. 처리 능력이 필요하다면 우리는 차량 인테리어의 쇼룸 품질을 위해 이것을 할 수 있습니다. ”

최첨단 VR

Facebook의 부속인 Oculus는 Oculus Rift 헤드셋 주요 발매 타이틀로 VR의 “Project CARS”를 선택했으며,가장 매력적인 VR 경험 중 하나라고 평가했습니다. HTC Vive를 지원하는 “Project CARS: 올해의 게임”의 출시로, 이 소프트웨어는 VR 소프트웨어 공간의 최전방에 있음이 확인되었습니다.

풍부한 기능

엔진은 매끄러운 경험을 위해 높은 프레임 속도로 실행되며 비동기 시간 왜곡 및 재투영과 같은 장치별 기능을 사용합니다. 또한, 이 기술은 투영면을 통해 사용자 인터페이스를 표시하여 VR 환경에서 사용자에게 직관적인 액세스를 제공합니다.

유연성

VR 구현은 게임 및 프로젝트에 독립적이며 HTC Vive 및 다른 많은 호환 가능한 VR 장치에서 사용되는 맞춤형 Oculus SDK와 더 광범위한 OpenVR 인터페이스 모두를 완벽히 준수합니다. VR 기능은 가상 쇼룸에서 아스테로이드 마이닝 시뮬레이션에 이르기까지 적합한 애플리케이션에 사용할 수 있으며, VR 구현의 유연성과 고해상도가 결합되어 VR을 모든 대상 애플리케이션에 적합하게 만듭니다.