참고

miniLibX (mlx)

errno, perror, strerror man으로 알아보기

fork, exec, wait, exit man으로 알아보기

mac virtual keycode

소스코드 github 주소

3blue1brown 프랙탈과 차원

3blue1brown 뉴턴 프랙탈

Numberphile mandlebrot set

3blue1brown e^(ix)

3blue1brown beyond mandelbrot set

Veritasium

L-system


Mandatory Part

Screen Shot 2022-02-19 at 4.55.24 PM.png

154825166-509ee29d-35e2-46b0-873e-d23ce9e099ea.gif

<aside> 💡 줄리아와 멘델브로 집합을 시각화 해야한다. 마우스 휠은 컴퓨터 한계까지 무한히 돌아야 한다. 프랙탈의 depth를 나타내기 위해 색을 사용해야 한다. 프로그램 파라미터로 어떤 프랙탈을 나타낼지 들어가야 한다. 파라미터가 비었거나 잘못 됐으면 가능한 파라미터와 속성들을 리스트해야 한다. 줄리아 셋은 파라미터를 통해 다르게 보여줄 수 있어야 한다. ESC를 누르면 종료해야 한다. minilibX의 images를 사용하는게 권장된다.

</aside>

miniLibX (mlx) 사용법과 관련된 내용은 맨 위에 mlx 글을 참고하자.