Silverback9

#야생으로

Creative Coding 독학

  • Creative Coding 독학 제237일 2024년11월19일(화)

    오늘은 드디어 Dragon Curve를 펼쳐 보이는 날입니다~~^^* 우왕~~^^* 떨리는데요~~^^* 콩~닥콩~닥^^* 딱콩~딱콩~^^* Dragon Curve를 두 번째 펼쳐 보려고 하면~^^* 회전의 축이 되는 Origin이 바뀌어야 할 것 같아요. 첫번쨰 회전에서는 b가 Origin 역할을 했었는데요~^^* 두번째 회전부터는 마지막 깃털 끝자락이 Origin 역할을 할 것 같아요~^^* 그리고, 생성된 새로운 깃털이 이전의 깃털들과 함께 더해져야 할 것 같아요. 그렇게 해야~…

  • Creative Coding 독학 제236일 2024년11월18일(월)

    오늘은 우리 함께 음악 듣는 날~~^^* 알싸한 찬 바람이 겨울이 왔다는 것을 알리고 있네요~^^* 갑작스럽게 추워져서 놀랍지만~~^^* 역시 4 계절의 수레바퀴는 조용히 씩씩하게 돌고 있다는 것을 깨닫게 되어 감사해요~^^* 찬 공기 하나로 설명될 것 같은 겨울도 다양한 색조의 감성을 담고 있을 것 같아요~^^* 겨울이 긴 나라도 겨울이 없는 나라도 일상 속에서 상상 속에서 여행 속에서…

  • Creative Coding 독학 제235일 2024년11월17일(일)

    오늘은 Dragon을 펼쳐 보겠습니다~~~!!! YEAH~~~!!! 할 수 있어요!!! 그럼요! 우린 할 수 있어요!!! 차근차근 한 발짝 한 발짝!!! 그래서!!! 오늘은~~^^* 태초에 첫 번째 segment가 있었는데~~^^* 우리가 마우스를 클릭하면~~^^* 90도 회전을 하면서~~^^* segment가 하나 더 늘어나는~~^^* 첫 번째 펼침을 시도해 보겠습니다! 할 수 있어요!!! 그럼요! 우린 할 수 있어요!!! 벡터의 방향에 대해 다시 한 번 이해를…

  • Creative Coding 독학 제234일 2024년11월16일(토)

    오늘부터 본격적으로 Unfolding Dragon Curve 코드를 만들어 보겠습니다~^^* 용의 멋진 자태를 천천히 펼쳐 보이는 멋진 광경을 우리 손으로~^^* YEAH~^^* 오늘은 첫 삽을 뜨는 날이네요~^^* 그래서! Dragon Curve의 기본 단위를 준비해 보는 공부를 해 보겠습니다~^^* 한 번 그려진 선을 다음 번에 회전을 해서 그대로 다시 그리고…그렇게 각진 선을 또 회전을 해서 그 전체를 다시 그리고…. 선…

  • Creative Coding 독학 제233일 2024년11월15일(금)

    오늘은 어린이들의 영원한 슈퍼 스타! 공Dragon! 공부를 시작하는 날이예요~~^^* YEAH~~^^* 와우!! 공Dragon을 복원해 낸 쥬라기 공원 소설책의 챕터를 시작하는 부분에 Dragon Curve가 그려져 있다고 하네요~^^* 우리 한 번 확인해 볼까요~^^* 아래의 임베디드 자료 화면의 오른쪽 아래의 [Free Preview] 버튼을 누르고~^^* 오른쪽 화살표 버튼을 계속 클릭해서~^^* 화면의 왼쪽 아랫부분에 보이는 sample 퍼센티지가 26%에 도달하도록 해 보셔요~^^*…

  • Creative Coding 독학 제232일 2024년11월14일(목)

    오늘은 드디어 L-System Fractal Tree (Plant)를 그림으로 그려 보겠습니다~^^* 어제 만들었던 문자 전개도 프로그램을 개선해서 그림을 그려 보겠습니다~~^^* 그림을 그리는 함수를 추가해야 될 것 같네요~~^^* 그림 그리는 거북이 납시오~~^^* * 매번 같은 자리에서 출발할 수 있도록 좌표체계를 재설정하는 함수 resetMatrix()를 사용해 보겠습니다~^^* * 선이 그려지면, 그 선의 끝점이 시작점이 될 수 있도록 상대좌표체계를 변환하기 위해…

  • Creative Coding 독학 제231일 2024년11월13일(수)

    오늘은 L-System 나무를 그림으로 그리는 준비를 해 보겠습니다~~!! YEAH~~!! 지난 토요일 공부 내용 L-System Fractal Plant 지난 토요일 공부 내용 보충 L-System Fractal Plant 오늘은 조금 간단한 형태의 Fractal Tree를 문자 전개도로 그려 보도록 하겠습니다~~^^* 변수는 “F” 하나만 사용해 볼게요~^^* 상수는 “+”, “-“, “[“, “]”를 사용하고요~~^^* <F>는 <앞으로 그린다>이고~ <+>는 <왼쪽으로 25도 회전한다>~ <->는 <오른쪽으로…

  • Creative Coding 독학 제230일 2024년11월12일(화)

    오늘은 어제 만들었던 L-System의 Fractal Algea 프로그램을 좀더 유연하게 만들어 보겠습니다~~^^* YEAH~~^^* 다양한 규칙 여러 개를 적용할 수 있도록 개선해 보면 어떨까요~~^^* 규칙 여러 개를…..음…..? 빙고! 네~^^* 규칙을 배열 형태로 저장하도록 해 볼게요~~^^* 이제~~^^* 규칙 적용 부분을 rules[] 사용에 맞게 바꾸어 볼까요~^^* 아….! 그런데요….. 적용될 규칙을 찾지 못하면 어쩌죠? 예를 들어, “a”와 “b”와 “c”와 “d”에…

  • Creative Coding 독학 제229일 2024년11월11일(월)

    오늘은 편안하게 음악 듣는 날~~^^* 월요일입니다~~^^* 우왕~~^^* 오늘은 빼빼로데이이네요~~^^* 따뜻한 바람이 부는 광한루에서 찬 바람이 부는 북극까지~^^* 인생의 중요한 순간들을 함께 하는 이들에게 한 번 더 감사한 마음을 가져보는 빼빼로데이 ~~^^* 오늘 저와 함께 음악을 편안하게 들어주셔서 감사합니다~~^^* 내일 우리 또 만나서 코딩공부 도전 이어가 볼까요~~^^* 네~!! 꿈은 이루어 집니다~!!

  • Creative Coding 독학 제228일 2024년11월10일(일)

    오늘은 L-System 본격 코딩 공부 첫날입니다~~~^^* YEAH~~~^^* 첫 날이니만큼 가장 간단한 L-System을 코딩해 보기로 할까요~~^^* 가볍게~~^^* 즐겁게~~^^* 발랄하게~~^^* 첫 날을 시작해 봐요~~^^* 바로 변수 A와 B로만 구성되는 Algea 조류식물입니다!!! 시작은 “A”이고 “A”는 “AB”로 바뀌고~~^^* “B”는 “A”로 바뀌고~~^^* 알고리즘 공부를 해 놓은 뒤라서~~^^* 코딩 공부를 시작하는 마음이 한결 여유가 있어지는 것 같아요~~^^* 손으로 직접 그려 본…