티스토리 뷰
적용한 쉐이더 자체에 aliasing 효과가 너무 커서 anti 적용을 해야하는 지경에 이르렀다.
맥북이라 해상도로 커버 칠수 있을 것 같았는데
https://arstechnica.com/civis/viewtopic.php?f=6&t=1169317
필요는 하지만, 그럭저럭인 phong 쪽 shader
반드시 필요한 현재 shader (rim + outline + 기타 해석불가능한 효과)
문제는 이 SMAA 가 순순히 붙지 않았다.
우선, 공식 문서가 먼가 친절하게 설명은하는데 멀해야되는지 알아먹기 쉽지 않다.
FXAA도 그렇더만, openGL 같은거 지원하려고 하다가 더위먹었는지
그나마 reference 데모 프로그램을 지원해서 안되면 비교해보세요 라고 한건 정말 고마운편.
Linear Color edge dection & blend + no convert to SRGB
Linear Color edge dection & blend + convert to SRGB
Gamma 랑 tone mapping 이랑 비슷한 연산자라고 생각했는데 아래 문제는 안일어났다.
https://mynameismjp.wordpress.com/2012/10/24/msaa-overview/
Linear Color로 edge detec을 하는건 문서에 적어놨는거와 같이 정말 중요하다.
SRGB로 적용하면 edge detect는 눈으로 볼때 빨강 녹색 잘나온거 같다. refernce 결과와 비교해서도.
근대 blend weight는 왠지 약한거 같고, 결과에서는 적용 전후의 차이가 없어진다.
이 상태에서 5시간 동안 linear color 라고 믿고 디버깅했다니;
결과가 이건데
reference programm 은 아래와 같이 결과를 내준다
작성하는 나야 스크롤 내리면서 비교하면 되는데 블로그서 보면 차이도 안보일듯 ㅎ 머가 잘못된건지.. 망할
'Game > MMD' 카테고리의 다른 글
LisPSM (2) (0) | 2017.11.05 |
---|---|
LisPSM (1) (0) | 2017.11.04 |
Antialiasing (0) | 2017.10.31 |
Color bug with DirectX Tool Kit (0) | 2017.10.31 |
Bullet 으로 치마 들어 올리기 (0) | 2017.10.31 |
- Total
- Today
- Yesterday