2014-06-21 4 views
3

웹 사이트 용 webGL 그래픽을 만들 때, 엘름 WebGL 라이브러리 here을 사용하고 있습니다. 그래픽 카드에서 수행 된 작업 결과를 사용할 수 있어야하는 특정 그래픽 기술 (예 : shadow mapping)을 사용하고 싶습니다. OpenGL ES 용어를 올바르게 기억해두고 화면에 그려주는 셰이더에서 사용하는 경우 텍스처로 뒷받침되는 렌더링 버퍼에 쓰십시오.엘름의 WebGL 라이브러리에서 렌더 버퍼를 텍스처로 사용하려면 어떻게해야합니까?

WebGL 파이프 라인/Entity의 결과를 실제로 실행/보유 할 수있는 API의 유형이 Element이기 때문에 이렇게하는 것이 가능하지 않으면 API를 살펴보십시오.

내 질문은 쉐도우 맵핑과 SSAO와 같은 기술을 사용하여 표준 Elm WebGL 라이브러리로 장면을 그리는 데 하나 이상의 패스가 필요한지, 그리고 어떻게 수행 할 수 있는지 궁금합니다.

답변

2

슬프게도 대답은 사실입니다. 아니요. 그래픽 카드를 사용하여 여러 번 통과하거나 텍스처를 생성 할 수 없습니다. WebGL 라이브러리는 꽤 새롭기 때문에 이것은 처음으로 요청 된 기능입니다. 6 일 전 on the elm-discuss mailing list.
WebGL 라이브러리 작성자가 아직 응답하지는 않았지만 링크 된 게시물에 설명 된 기능이 어느 시점에서 사용 가능할 것으로 기대됩니다.

관련 문제