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

New AOW 7주차

 

[금주 회의록]

 

- 키넥트 연결을 해보았습니다.

- Nature of Code 3장에 대한 수업을 진행하였습니다. 

  공부한 내용은 다음과 같습니다.

 

  Oscillation

  - degree and radian 

    degree : 도로 표현되고

    radian : 파이로 표현됨

    360 도 = 2파이

 

  - 각속도와 각가속도

 

  - sin cos tan

    arctan

    tan(theta) = velocity.y/ velocity.x 이기 때문에

    theta = arctan(velocity.y/velocity.x) 

    ** processing 에서는 방향값도 조절가능하도록 arctan 말고

        방향성이 있는 arctan2 를 씀

        theta = arctan2 (velocity.y/velocity.x)

 

  - sin 함수 amplitude 

    period 파동이 한번 갔다가 다시 원점으로 왔을때까지의 길이

 

  - 진자운동

    공이 m 의 무게를 가지고 있을때 mg 라는 중력이 이 공에 작용을 하고 

    순간을 캡쳐했을때 이 공은 진자의 힘 (Fp) 을 가지고 있음 

     Fp 와 mg vector 사이의 90도 각도를 찾고 mg 와 그 거리사이의 각도를 ..

     sin(theta) = Fp /mg

     Fp = sin(theta)*mg

 

  - Polar Coordinate 와 Cartesian 의 차이

    3.4 spiral 문양 같은 경우는 Cartesian 좌표계를 쓰게되면 구현하기 힘들지만 Polar Coordinate 를 쓰면 radius 길이만       조정할 수 있기 때문에 더 쉽게 구현할 수 있음. (Cartesian 을 쓰게 되면 각도를 계속계속 바꿔줘야함)

    움직임이 곡선이나 원으로 움직이는 경우에는 극좌표계가 쓰기 편함

 

   - 기타 : a) processing 에서는 rotate 를 할 때 object 가 도는게 아니라 

                 canvas 가 0,0 을 기준으로 사각형이 돌아감 

                 그래서 중심점을 항상 translate 해주어야 함

 

             b) https://github.com/mattdesl

                mattdesl.github.io/polartone/

                3장의 예제를 응용한 예제 / 음악의 진폭을 표현함

                  fast frequency transformation / z축이 진폭을 가지고 있음 

 

 

            c) 중심으로부터 멀어지는 속도 / 각속도 하나랑

               거리에 대해서 Gaussian random 을 주면 멋있을거 같다는 동현님 의견

                randomGaussian();

 

            d) 팀랩월드 이야기

 

            e) 자연 규칙 l-system

               나무가 자라는 걸 재귀적으로 표현가능

 

[차주계획]

 

4장은 particle system 인데 개념적인 내용이라 어렵지 않고 3장 내용이 중요하다는 의견이 있었습니다.

다음주에 exercise 중심으로 3장 스터디를 보강하고 4장도 끝내기로 했습니다.

 

 

 

번호 제목 글쓴이 날짜 조회 수
24 [new AOW 16주차] Google Hackpair 관련 부따 2017.09.14 16
23 [new AOW 15주차] 회의록, 구글 핵페어 중간 데모영상 쌉숑 2017.09.08 18
22 [new AOW 14주차] 새로운 소식, 회의록, 구글 핵페어 준비 및 차주계획 [1] 쌉숑 2017.08.31 21
21 [new AOW 12주차] 새로운 소식, 회의록 및 차주계획 부따 2017.08.17 23
20 [new AOW 11주차] 새로운 소식, 회의록 및 차주계획 신동헌 2017.08.10 19
19 [new AOW 10주차] 새로운 소식, 회의록 및 차주계획 부따 2017.08.10 14
18 [new AOW 9주차] 회의록 및 차주계회 쌉숑 2017.07.30 28
17 [new AOW 8주차] 새로운 소식, 회의록 및 차주계회 이병주 2017.07.22 42
» [new AOW 7주차] 새로운 소식, 회의록 및 차주계획 헤니 2017.07.15 19
15 [new AOW 6주차] 새로운 소식, 회의록 및 차주계획 부따 2017.07.07 28
14 [new AOW 5주차] 새로운 소식, 회의록 및 차주계획 쌉숑 2017.06.29 16
13 [new AOW 4주차] 새로운 소식, 회의록 및 차주계획 [1] 부따 2017.06.22 26
12 [진행사항] AOW 12주차 [3] 신동헌 2017.06.15 34
11 [new AOW 2주차] 2주차 소식, 회의록 및 차주계획 [2] sona 2017.06.09 39
10 [new AOW 1주차] 새로운 소식, 회의록 및 차주계획 쌉숑 2017.06.02 25
9 [진행사항] AOW 11주차 쌉숑 2017.04.21 84
8 [진행사항] AOW 9주차 쌉숑 2017.03.30 45
7 [진행사항] AOW 8주차 Allie 2017.03.23 32
6 [진행사항] AOW 7주차 쌉숑 2017.03.16 25
5 [진행사항] AOW 6주차 쌉숑 2017.03.09 27