Silverback9

#야생으로

Creative Coding 독학 제127일 2024년08월01일(목)

와우!!! 팔월의 첫날이예요~!!! 와우!!! 그래서인가요~? 많이 덥네요~~^^*

아늑한 코너 자리에서 한글을 배우는 고사리 손 아가 종달새님과 한 획 한 획 함께 따라 가주시는 아빠 종달새님~^^*

둘이서 다정하고 진지한 대화를 나누고 혼자서 차분히 공부하고 책 읽고 다이어리를 정리하는 종달새님들~^^*

네! 안녕하십니까! 저는 지금 아침 종달새들을 위한 시원한 방앗간에 나와 있습니다~~^^* (특파원 모드~~^^*)

더운 날 아침 시원한 물 한잔과 속이 든든해지는 단호박에그 샌드위치 어떠신가요~~^^*

까슬까슬 시원한 에어컨 바람에 생기가 샘 솟을 때 새콤한 커피도 준비가 되었네요~^^*

시원한 손목과 따끈한 손가락 끝이 만나면 이곳이 패러다이스~~^^*

네~^^*

아름다운 눈동자로 단호박에그 샌드위치 많이 드시고 새콤한 커피 맛있게 마시고 생기 팡팡 아침 시작하셔요~~^^* 선물이예요~~^^*

샌드위치 앙~~ 커피 홀짝홀짝~~^^*

네~~^^* 이제 공부 준비 되셨다구요~~^^*? 좋~습니다~~!!!^^* 시작해 봅~시다~~!!!^^*

오늘은 vehicle의 head뱡향으로 뻗은 가상의 선, 그 선 위에서 head와 어느 정도 거리를 둔 지점, 그 지점을 중심으로 하는 원, 그 원 안에서 발생하는 회전각, 그 회전각에 의해 원의 테두리에 자리하는 점, 그 점과 vehicle의 head 사이에 발생하는 steering velocity를 시각적으로 표현해 보도록 하겠습니다~^^*

하나. vehecle의 head에서 뻗어나가는 vehicle의 velocity의 여장선상에서, velocity의 크기가 100 되는 거리에, radius 16의 빨간 점을 그려보았습니다.

둘. 빨간 점을 중심으로 하고 radius가 50인 원을 그려보았습니다.

셋. vehicle의 velocity의 연장선을 기준으로 하였을 때 회전각 0의 크기로, 원의 테두리에 위치한 파란점을 그려보았습니다.

(1) x축이 밑변이 되고 y축이 마주보는 변이 되는 상황입니다.

(2) 회전각에 의한 이동량을 나타내는 파란 점의 좌표는

i. 붉은 점을 중심으로 보면: x 좌표는 원의 radius * cos(회전각), y상대좌표는 원의 radius * sin(회전각)이 되겠네요.

ii. 화면 전체에서는, 붉은 점의 좌표값 (wanderPoint.x, wanderPoint.y)을 더하면 될 것 같아요!

아직 steering velocity를 표현하지 않았는데요~~^^*

제가 볼 일이 좀 있어서요~~~^^* 오후에 다시 돌아와 공부 내용 정리해서 업로드 보충하도록 할게요~~^^*

덥지만, 시원한 곳에서 점심 드시고 편안한 오후 보내고 계시기 바래요~~^^*

See you soon~~~^^*

점심 맛있게 드시고 편안한 오후 보내셨나요~~^^*

네~^^* steerting velocity 내용까지 넣어 그림을 새로 그려보았습니다~~^^*

처음 그림과 다른 점은~~^^*

하나. wanderPoint가 붉은 점에서 파란 점으로 바뀝니다~

둘. 회전각은 vehicle의 운동방향의 회전각과 원 wander 내부의 회전각을 더합니다~

그리고, 처음 그림에서 수정해야 할 내용이 있는데요….

circle Wander를 그리는 실행문은,

circle(wanderPoint.x, wanderPoint.y, wanderRadius*2);

입니다~~^^*

이제 steering velocity를 살펴 볼까요~~^^*

steering velocity는~~~

하나. vehicle이 푸른점(wanderPoint)에게 가장 빨리 다가갈 수 있는 velocity를 구한 후~^^*

둘. vehicle이 발휘할 수 있는 maxForce를 반영하여

셋. vehicle에 작용하는 힘에 더합니다~~^^*

아래 동영상 강의를 클릭하시면 오늘의 그림 2장에 대한 내용을 바로 시작(4:15)하실 수 있어요~~^^* 7:18까지 보시면 오늘 공부 끝~^^*

내일은, 오늘의 그림과 동영상 강의를 복습하면서, 코드를 짜보도록 할게요~^^*

오늘도 저와 함께 코딩 준비 그림 공부를 함께 해 주셔서 감사합니다~^^*

오늘 아침 동영상 강의를 보는데…

음…강의를 듣고 있으면 뭘 해..손에 안잡히는데…There’s something wrong…

겉도는 듯한, 마음이 배회하는 듯한 기분이 살짝 들었어요…

그래서…손으로 그림을 그려가며 동영상 강의를 따라가 보았는데요^^*

두 장을 나름 정성스럽게 그리고 나니, 훨씬 손에 잘 잡히는 듯 느껴져요…^^*

바로 가기가 어렵다 싶을 때는 이렇게 그림그리기 활동을 하며 빙 둘러 가는 것도 괜찮은 것 같다는 생각이 드네요…^^*

지름길이 안보일 땐, 배회하는 것도 길 찾기의 한 방법인 것 같아요~^^*

겉도는 듯한 이상한 기분을 솔직하게 바라봐주고 따뜻하게 스스로를 토닥이면서 여기저기를 걷다보면, 결국 우리는 길을 찾아 낼 거예요!!

세상의 모든 wanderers, 화이팅! 다정하게 응원하고 싶네요~~^^*

오늘 저와 함께 배회해 주셔서 감사합니다~~^^*

편안한 저녁 보내시고요~ 우리 내일 또 만나서 코딩 공부 함께 해요~~~^^*

네!!! 꿈은 이루어 집니다!!!

댓글 남기기