E,AHRSS

맨틀

last modified: 2017-08-12 12:22:48 Contributors

민소매 외투에 대해서는 망토 문서를 참조하십시오.

Contents

1. 행성 내부에 있는 규산염층
2. API
2.1. 맨틀 API를 지원하는 게임 엔진
2.2. 적용된 게임
2.3. 주요 적용 예정 게임


Mantle

1. 행성 내부에 있는 규산염층



그림에서 빨간색 부분이 맨틀.


지각 사이에 있는 중간층으로, 지구 기준으로 대략 지하 30km ~ 2900km 깊이에 위치해 있다. 지각 쪽 경계면을 모호로비치치 불연속면(이하 모호면)[1], 핵 쪽 경계면을 구텐베르크 불연속면[2]이라고 칭한다.

고체 암석으로 구성되어 있으며[3][4] 마그네슘이 많은 감람석이 주를 이루지만 이와 함께 휘석, 석류석(가넷) 등이 상부맨틀의 주구성광물로 여겨진다. 하부로 내려가면 압력과 온도 조건이 바뀌면서 성질이 바뀌기 때문에 성분 조합도 변한다(휘석이 줄어들고 석류석이 늘어난다). 또한 맨틀의 성분은 균질하다고 말하기 어려우므로 구체적인 성분은 조사가 필요하다.

오늘날 지질학에서 가장 많은 관심을 끌고 있는 지구의 속살에 해당한다.

2. API


AMD가 개발한 API로, 유래는 (1)번 문단. DirectXOpenGL와는 달리, 하드웨어와 직접 통신하는 구조를 지향한다.[5] 나온 지 얼마 되지 않아서 DX3D에 비해 적용 게임이 많지는 않으나, 프로스트바이트 엔진크라이엔진 등 유명한 게임 엔진들과 그 엔진을 기반으로 한 대작들이 맨틀을 지원하게 되면서 꽤 미래가 밝은 편. 상당한 퍼포먼스 향상을 보인다고 한다. 과거에 3dfx의 독점 API로 나온 글라이드를 연상하는 사람이 많으나, 차이점이 있다면 맨틀은 오픈 소스라는 것이다.[6] 다만 Nvidia는 경쟁사에서 주력으로 밀고 있는게 영 탐탁찮은지 14년 7월까지도 지원한다는 말이 없다.

인텔은 자사의 GPU에 맨틀을 적용하기 위해 AMD에 기술요청을 하였으나 AMD는 맨틀이 아직 완성되지 않은 베타버전이라는 이유로 거절했다. 물론 위에 나왔듯 독점 API가 아니므로 이후 인텔과 기술협력을 할 가능성이 높다.

다만 DirectX 쪽도 놀고만 있지는 않는지라, 12버전에서는 맨틀처럼 저수준 제어를 지원한다고 한다. 그리고 OpenGL 또한 OpenGL NG[7]부터 저수준 제어를 지원하는데, AMD에서 OpenGL를 개발하는 크로노스 재단에 맨틀 관련 문서를 무제한 개방한 터라 맨틀의 향기가 진하게 묻어있을 가능성이 크다.

2014년 안에 베타 과정을 마치고 SDK가 출시될 예정이다.

2015년 3월, AMD에서 대놓고 맨틀 1.0에서 DirectX나 새로운 OpenGL로 이동하기를 권했다(...). 링크

2.1. 맨틀 API를 지원하는 게임 엔진

----
  • [1] 판구조론과 관련이 있다.
  • [2] 우리가 일반적으로 알고 있는 그 요하네스 구텐베르크가 아니라 20세기의 지구물리학자 베노 구텐베르크이다. 물론 이 사람이 이 경계면을 발견했다.
  • [3] 사실 맨틀 이하에 대한 연구는 현 시점에서도 확인이 필요한 것이 많다. 지진 관측과 실험을 통한 연구, 운석을 통한 연구가 주를 이루기 때문이다.
  • [4] 외핵을 제외하면 지구에서 암석이 녹는 것은 정말 어려운 일이다. 특별한 조건이 만족할 때만 부분적으로 녹는데 이렇게 녹아 모인 덩이를 마그마라고 한다.
  • [5] 콘솔 게임기의 구조가 이런 식이다.
  • [6] 기술적으로는 AMD만 쓸 수 있는게 아니다!
  • [7] Next Generation의 준말. No Good과는 다르다! No Good과는!
  • [8] 애초에 맨틀 API가 DICE와의 협력을 통해 만들어졌다. 프로스트바이트 3를 사용하는 모든 게임들이 맨틀을 지원할 예정이다.
  • [9] 캡콤의 차세대 게임 엔진. PS4로 독점 출시되는 Deep Down이 이 엔진을 사용했다. 근데 맨틀이 지원된다고 선언된 바이오하자드 레벌레이션스 2는 구세대 MT 프레임워크 엔진을 사용한다. 어?