본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
대문
최근 바뀜
요즘 화제
임의의 문서로
sitesupport
사용자 모임
사랑방
사용자 모임
관리 요청
편집 안내
소개
도움말
정책과 지침
질문방
한울위키
검색
검색
보이기
로그인
개인 도구
로그인
HLSL2GLSL 문서 원본 보기
문서
토론
한국어
읽기
원본 보기
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
원본 보기
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
보이기
사이드바로 이동
숨기기
←
HLSL2GLSL
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
일반 사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
{{소프트웨어 정보 | name = | logo = <!-- Image name is enough --> | logo alt = | screenshot = <!-- Image name is enough --> | caption = | screenshot alt = | collapsible = | author = | developer = various<ref name="license">{{웹 인용|url=https://github.com/aras-p/hlsl2glslfork/blob/master/LICENSE.txt |title=license|website=[[GitHub]]}}</ref> | released = <!-- {{시작 날짜와 나이|YYYY|MM|DD|df=yes/no}} --> | discontinued = | latest release version = | latest release date = <!-- {{시작 날짜와 나이|YYYY|MM|DD|df=yes/no}} --> | latest preview version = | latest preview date = <!-- {{시작 날짜와 나이|YYYY|MM|DD|df=yes/no}} --> | status = | programming language = | operating system = | platform = | size = | genre = CGI 도구 | license = [[BSD 라이선스]]<ref name="license" /> }} '''HLSL2GLSL'''은 [[Direct3D 9]]용 [[High Level Shader Language|고수준 셰이더 언어 (HLSL)]]로 작성된 [[셰이더]]를 [[GLSL|OpenGL 셰이딩 언어 (GLSL)]]로 번역하는 [[명령 줄 인터페이스|명령 줄]] 도구이자 라이브러리이다.<ref name=opengl_article>{{웹 인용|url=http://www.opengl.org/news/permalink/hlsl2glsl_v09_hlsl_to_opengl_shading_language_translator/|title=HLSL2GLSL v0.9 DirectX 9 HLSL to OpenGL Shading Language translator|publisher=OpenGL.org|access-date=2006-11-29|archive-date=2018-12-16|archive-url=https://web.archive.org/web/20181216074244/https://www.opengl.org/news/permalink/hlsl2glsl_v09_hlsl_to_opengl_shading_language_translator/|url-status=dead}}</ref> HLSL2GLSL은 원래 [[ATI 테크놀로지스]]에서 [[BSD 라이선스]]로 출시했다. 마지막 릴리스는 2006년의 v0.9였다. HLSL2GLSL은 [[GPUOpen]]의 일부가 아니다. 이 프로젝트는 2010년에 문제 해결 및 OpenGL ES 지원과 같은 기능 추가를 위해 포크되었다.<ref name=fork>{{웹 인용|author=Unity|url=https://github.com/aras-p/hlsl2glslfork/|title=hlsl2glslfork|website=GitHub|access-date=2011-05-18}}</ref> 현재는 [[유니티 (게임 엔진)|유니티]]<ref name=unity-use>{{웹 인용|url=http://aras-p.info/blog/2010/05/21/compiling-hlsl-into-glsl-in-2010/|title=Compiling HLSL into GLSL in Unity 3|date=21 May 2010 |access-date=2011-01-05}}</ref>와 [[오거 (게임 엔진)|OGRE]]에서 모바일 플랫폼용 Cg/HLSL 셰이더를 GLSL로 번역하는 데 사용된다.<ref name=ogre-use>{{웹 인용|url=http://www.ogre3d.org/forums/viewtopic.php?f=21&t=62256|title=Ogre forums: Added Cg support to the ES 2.x render system|access-date=2011-01-05}}</ref> 이 프로젝트는 품질이 낮고 부풀려진 코드를 생성한다는 비판을 받아왔다. XDC2014에서 맷 터너는 메사의 [[메사 (컴퓨터 그래픽스)#shader-db|shader-db]]에 있는 많은 벤치마크 예제가 변환에 의해 생성되었으며 품질이 좋지 않다고 지적했다.<ref>{{유튜브|3C96NJeYAy4}}.</ref> == 각주 == {{각주}} == 외부 링크 == * [http://sourceforge.net/projects/hlsl2glsl HLSL2GLSL 프로젝트 페이지] * [https://github.com/aras-p/hlsl2glslfork HLSL2GLSL 포크 프로젝트 페이지] {{AMD 그래픽스}} {{위키데이터 속성 추적}} [[분류:ATI 테크놀로지스]] [[분류:셰이딩]] [[분류:BSD 라이선스 소프트웨어]] [[분류:AMD 소프트웨어]]
HLSL2GLSL
문서로 돌아갑니다.
검색
검색
HLSL2GLSL 문서 원본 보기
새 주제