GLSL을 사용하여 블룸 효과를 렌더링하는 것과 관련된 리소스를 인터넷에서 검색했지만 아무것도 찾지 못했습니다. Philip Rideout 웹 사이트 의 자습서 는 훌륭하지만 내 Nvidia GPU에서 성능이 좋지 않습니다.
누구 든지이 문제에 어떻게 접근하고 블룸 효과를 상당히 효율적으로 구현 해야하는지 안내 할 수 있습니까?
1
오픈 소스 자바 3d 엔진 인 Ardor3d는 블룸 쉐이더를 구현했습니다. 오픈 소스이기 때문에 쉽게 확인할 수 있습니다 (www.ardor3d.com). 그러나 기본적으로 프레임 버퍼, 다운 스케일, 블러, 첨가제 블렌딩을 복사하는 것입니다.
—
Pjotterke
사용중인 GPU / 비디오 카드를 알려주는 것이 매우 중요합니다. +! @JoshPetrie
—
Patrick Hughes
내 노트북에 Nvidia GeForce GT
—
230M
@snape : 얼마나 큰 가우시안 커널을 사용하고 있으며 가장 큰 희미한 FBO의 해상도는 무엇입니까? 성능을 향상시키는 가장 쉬운 방법은 더 작은 커널과 더 작은 FBO를 사용하는 것입니다. (제 작품에서는 디스플레이 해상도에 관계없이 512x512 해상도 FBO 내부에서 흐리게 처리합니다.)
—
Trevor Powell