==== Code ==== openframeworks github 저장소에서 가장 간단한 버전의 openframeworks. openframeworks의 가장 핵심 기능을 정하고, 그 기능을 진화적으로, 처음부터 끝까지 만드는 시나리오를 만들어 보자. '살리고' 방식. 이왕이면 실행파일 바꿔치기 하면서 만드는 방식(code hotswaping) 으로 하면 좋겠다. 노치 처럼. 또는 TDD방식으로. https://github.com/EricBurnett/hotswap 중간에 피어퀴즈가 있어서, 디자이너가 디자인 할때 고민한 내용을 피어퀴즈에 뭍어나게 하자. https://github.com/openframeworks/openFrameworks/tree/dcde4fd6165a0177817952d05d7680959a67945b ==== 시나리오 1 ==== 움직이는 사각형 - glut로 화면 띄우기 - 화면 흰색으로 채우기 - 좌표계 정하기 - 화면에 선그리기 - 텍스쳐 지우기 - 텍스쳐 그리기 - sleep 만들기 - 움직이는 그리기 퀴즈: - 좌표계 어떤게 편하나? - 화면에 그림을 그릴려면 뭘 수정해야하나? (텍스쳐 메모리 직접 접근 되나?) ==== 시나리오 2 ==== 마우스를 따리면서 색이 변하고 회전하는사각형 - 마우스 위치 출력 - 움직일때만 마우스 정보 출력하기 - 색깔 바퀴기. - 색깔 정하기 - 회전하기 - 회전값 정하기 - 마우스 따라다니면서 색변하고 회전하기. 피어 퀴즈: - 회전은 어떻게 하면 될까? - 색깔은 어떻게 추상화 할까? ==== 궁금한것 ==== * ==== What We Learned This Code ? ====