스카이림 SE 블룸은

LE 블룸하고 구조 자체가 다르며
LE는 다렉 9 코드를 사용하는데 SE는 다렉 11코드 인 것처럼 보임.
그래서 포팅이 필수적인데 포팅 난이도는 전문 프로그래머 아닌 이상 꿈도 못 꿀듯.

픽호에 사용하는 블룸 쉐이더는
오픈소스 가우시안 블룸 쉐이더를 뜯어고친것으로써
기본에 충실한 블룸 쉐이더임.

루디나 기타 등등 대부분 SE 들은 이것보다 약간 더 구식인 쉐이더를 사용하고 기능도 많이 제한적.

어쨋즌 여기서 더 커스텀을 가할 필요성이 생겨서 더 뜯어고치는 중.

사호의 다이나믹 블룸은 가우시안 블룸을 극한으로 커스텀한것으로
기능도 최적화도 오지는데 threshold 방식이라 고민중.
뜯어보니 inwhite 방식으로 바꿀 수도 있는데

블룸 쉐이더 개조 실패하면 이걸로 시도해볼 생각.

스카이림 SE 블룸은
1024 패스
512 패스
256 패스
64 패스
32 패스
16패스

요것들 합쳐서 믹싱하는데
16패스 믹싱은 잘 사용하지 않는 듯 하다.
이유는 모르겠다.

숫자가 클 수록 중앙부에 해당하는 것 처럼 보임.

요것들을 분리시켜서 강도를 바꾼뒤 노멀라이징을 거치면
블룸의 모양을 바꿀 수 있는데

32패스 64패스 강도를 낮추고 256 패스 위쪽을 높여줌으로써
인물에 블룸이 더 잘 먹게 고칠 수 있고

그 동안 풍경에 블룸 먹이는 방식으로는 안 강조되지 못했던
폭발 이펙트들을 강조할 수 있음.

확인된 부작용은 노멀라이징을 거치면서
블룸 강도 자체가 약해져버렸음
강도를 높이면 되지만 기존 0~1 사이로 최적화된 쉐이더이기 때문에
코드를 더 건드려서 고치면 기부니가 좋을듯.

부작용은 테스트를 하면서 확인해봐야하지만.

크게 문제는 없어보임.

지금 고민중인건
실내/실외 구분은 했는데

실외를 시간대별로 다시 구분을 하는가.

밤 블룸을 어떻게 처리하는가.
이게 고민거리
depth 인식은 실패 참고할 코드가 전부 LE enb 들 뿐이라
노답