close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기
New AOW 8주차

[금주의 회의록]

- Nature Of Code 3장 Oscillation 예제/연습문제를 같이 라이브코딩으로 만들어보며 복습을 했습니다.

나선형 움직임 만들기

Polar vs Cartesian coordinates

Push & Pop
* translate, rotate 등 좌표계를 변환할 때는 꼭 해줍시다!
* Push는 현재 좌표계를 저장해두고
* 원하는데로 옮기고, 회전하고, 지지고 볶아서 사용한 다음
* 원상 복귀를 하고 싶으면 Pop!!
* 나중에 복잡한 구조체들을 그리고 움직임일 때 반드시 필요!!


frameCount
* p5.js 변수 : 프로그램이 실행되고 매 프레임마다 1씩 증가
* frame에 따라 변하는 애니메이션을 그리는데 사용
* 예를 들어 1초에 한 바퀴씩 돌아가는 애니메이션을 그리고 싶다면 (60fps 기준)
" rotate(TWO_PI * frameCount / 60) "
* 더 빠르게 회전을 하고 싶다면
" rotate(TWO_PI * amplitude * frameCount / 60) "

각속도, 각가속도
------
aVel = 0
aAcc = 0.001;

update() { aVel += aAcc; }
-------

단, 이렇게 구현하면 무한히 빨라지니, constrain을 씁시다

update() { aVel += aAcc; aVel = constrain(aVel, -1, 2); }

-------

Wave 직접 구현해보기
* 그런데 왜 정지된 파동이 움직이는거 같지? 더 자연스럽게 움직이게 하는 방법 찾아오기

[참고 키워드]
여러가지 활용 분야 / 심화내용들을 같이 검색해봤습니다

* 유전(Genetic) 알고리즘
* magenta project
* g.co/aiexperiments
* shadertoy


[차주 계획]
- 각자 Waves 만들어보고, 해법 아이디어 공유
- 4장 스터디
- 1~3장을 활용한 응용 작품 만들어보고 공유
번호 제목 글쓴이 날짜 조회 수
공지 Interactive art of web 이용안내 모두의연구소 2017.01.16 902
31 1주년 전시준비 회의록 거북이손가락 2018.01.18 60
30 [일정 공유] 12월도 쉽니다. ㅎ 1월4일부터 재시작합니다. 2월2~4일 전시예정 쌉숑 2017.12.13 123
29 [일정 공유] 11월은 쉽니다. 12월부터 다시 시작해요. 1월 전시예정 쌉숑 2017.11.10 75
28 [new AOW 18주차] Google Hackpair 관련 쌉숑 2017.09.29 88
27 [new AOW 17주차] Google Hackpair 관련 Ywj 2017.09.21 35
26 [new AOW 16주차] Google Hackpair 관련 부따 2017.09.14 38
25 [new AOW 15주차] 회의록, 구글 핵페어 중간 데모영상 쌉숑 2017.09.08 47
24 [new AOW 14주차] 새로운 소식, 회의록, 구글 핵페어 준비 및 차주계획 [1] 쌉숑 2017.08.31 43
23 [new AOW 12주차] 새로운 소식, 회의록 및 차주계획 부따 2017.08.17 38
22 [new AOW 11주차] 새로운 소식, 회의록 및 차주계획 신동헌 2017.08.10 25
21 [new AOW 10주차] 새로운 소식, 회의록 및 차주계획 부따 2017.08.10 24
20 [new AOW 9주차] 회의록 및 차주계회 쌉숑 2017.07.30 29
» [new AOW 8주차] 새로운 소식, 회의록 및 차주계회 이병주 2017.07.22 53
18 [new AOW 7주차] 새로운 소식, 회의록 및 차주계획 헤니 2017.07.15 24
17 [new AOW 6주차] 새로운 소식, 회의록 및 차주계획 부따 2017.07.07 31
16 [new AOW 5주차] 새로운 소식, 회의록 및 차주계획 쌉숑 2017.06.29 22
15 [new AOW 4주차] 새로운 소식, 회의록 및 차주계획 [1] 부따 2017.06.22 33
14 [진행사항] AOW 12주차 [3] 신동헌 2017.06.15 39
13 [new AOW 2주차] 2주차 소식, 회의록 및 차주계획 [2] sona 2017.06.09 44
12 [new AOW 1주차] 새로운 소식, 회의록 및 차주계획 쌉숑 2017.06.02 27