🎁 minirt 뽀개기!

(0) minirt 시작하기!

(1) mlx 활용과 color 표현 하는 방법!

(2) 벡터에 대한 이해!

(3) 벡터의 연산!

(4) Raytracing One Weekend 식 이해하기! 1

(5) Raytracing One Weekend 식 이해하기! 2

(6) Raytracing One Weekend 식 이해하기! 3

(7) Raytracing One Weekend 식 이해하기! 4

(9) Raytracing One Weekend 식 이해하기! 6

Raytracing One Weekend 식 이해하기! 5


이번 시간에는 Antialiasing에 대해 알아볼 것이다!!! 안티앨리어싱!! 어디선가 많이 들어보지 않았던가?

게임을 해봤다면 그래픽 옵션에 안티앨리어싱 ON/OFF 속성이 있는 것을 한번쯤은 봤을 것이다!!

무슨게임인진 모르겠지만 일단 들고와봤다...

무슨게임인진 모르겠지만 일단 들고와봤다...

그렇다면 안티앨리어싱이 뭘까? 한국말로 번역하면 계단 현상 방지라고 한다..🤣🤣🤣 결과부터 보고가자!

왼쪽의 사진은 안티앨리어싱을 하지 않은 상태, 오른쪽은 최대 수준으로 안티 앨리어싱을 했을 때이다!

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/41cefb53-976e-4b05-966a-a2910ef2ae3d/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/53fd893e-0102-4399-b885-814ca4dc8fb3/Untitled.png

차이가 많이 느껴진다! 확실히 오른쪽사진의 계단현상(?)이 줄어들었다!! 하지만 역시 직접 해보기 전까지는 애매하다! 우리가 만든 구를 활용해서 antialiasing을 적용해보자!!

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b46fd7b4-e559-4083-9415-a953135cd90b/Untitled.png

Antialiasing