# data[].attributes.body
패들렛 제출21

# data[].attributes.body
패들렛 제출20

# data[].attributes.body
패들렛 제출19

# data[].attributes.body
particle의 위치속성 이용X

# data[].attributes.body
패들렛 제출18 //숙제3

# data[].attributes.headline
파티클 월드를 이용한 스프링 연결 //패들렛 제출17

# data[].attributes.subject
파티클 월드를 이용한 스프링 연결 //패들렛 제출17

# data[].attributes.headline
임펄스를 이용한 파티클간 충돌 처리 //패들렛 제출16

# data[].attributes.subject
임펄스를 이용한 파티클간 충돌 처리 //패들렛 제출16

# data[].attributes.headline
임펄스를 이용한 바닥충돌 해결 //패들렛 제출15

# data[].attributes.subject
임펄스를 이용한 바닥충돌 해결 //패들렛 제출15

# data[].attributes.body
패들렛 제출14

# data[].attributes.body
패들렛 제출13

# data[].attributes.body
패들렛 제출12

# data[].attributes.body
패들렛 제출11

# data[].attributes.body
패들렛 제출10

# data[].attributes.body
패들렛 제출9 //숙제2

# data[].attributes.body
패들렛 제출8

# data[].attributes.body
패들렛 제출7

# data[].attributes.headline
발사체 //패들렛 제출6

# data[].attributes.subject
발사체 //패들렛 제출6

# data[].attributes.body
Artillery

# data[].attributes.headline
바람 //패들렛 제출5

# data[].attributes.subject
바람 //패들렛 제출5

# data[].attributes.body
cyclone::Vector3 wind(1.0f, 0, 0);

# data[].attributes.body
패들렛 제출4

# data[].attributes.body
패들렛 제출3

# data[].attributes.body
패들렛 제출2

# data[].attributes.headline
수학연습1 //패들렛 제출1

# data[].attributes.subject
수학연습1 //패들렛 제출1

# data[].attributes.body
//1
cyclone::Vector3 p1(1, 4, -5);
cyclone::Vector3 v1(5, 1, 4);
p1 += v1;

//2
cyclone::Vector3 v2_1(1, 0, 0);
cyclone::Vector3 v2_2(0, 1, 0);
cyclone::Vector3 a2 = v2_1 + v2_2;

//3
cyclone::Vector3 v3(0, 1, 0);
v3 *= 5.0;

//4
cyclone::Vector3 p4_1(8, 2, 5); //시작점
cyclone::Vector3 p4_2(1, -1, 4); //끝점
cyclone::Vector3 a4 = p4_2 - p4_1; //벡터 = 끝점 - 시작점

//5
cyclone::Vector3 v5(1, 3, 4);
v5.normalise();

# data[].attributes.body
gif 만들기