답변:
Unity 웹 플레이어 (윈도우 용)는 DirectX와 OpenGL을 윈도우에서 사용할 수 있습니다 (단, API에 대한 액세스는 추상화합니다).
또 다른 방법은 ActiveX (Internet Explorer 용) 또는 NPAPI (다른 브라우저 용 )를 사용하여 DirectX 플러그인을 구현하는 것 입니다.
NPAPI를 사용하는 경우 플러그인이 시작되면 원하는 것을 그릴 수있는 창 핸들 (D3D 창 포함)이 제공됩니다. 이 경로를 사용하면 본질적으로 클라이언트 컴퓨터에서 기본 코드를 실행하는 것입니다.
플레이중인 게임은 WebGL http://en.wikipedia.org/wiki/WebGL 또는 파이어 폭스 플러그인과 같은 이국적인 것을 사용할 수 있지만 파이어 폭스 플러그인에 머신 코드를 포함시킬 수는 없다고 생각합니다. 확실하지 않습니다. 약간의 보안 결함이 될 것입니다).
Unity는 엔진의 웹 플러그인 버전을 구현하며 ActiveX를 사용하는 것 같습니다. Mac에서 구현되는지 모르겠습니다 ...하지만 궁금합니다.
이 게임에서 3D API 또는 다른 종류의 플러그인을 사용하는 방법을 확인하는 가장 좋은 방법은 페이지의 HTML 소스를보고 객체 또는 ActiveX 또는 기타를 찾는 것입니다.
Crossbroswer 지원에 대해서는 Firebreath를 확인하십시오.