본문 바로가기

Programming/LOGO29

Another Flower - 1 1. Introduction 중급 예제입니다. Another Flower - 1. 변수 활용 연습용. - 텍스트 표시- 변수 활용- repCount 2. Code to box1 :side repeat 4 [ fd :side rt 90 ]endto boxes repeat 720 [ ;; 2160 box1 :side pu rt 90 fd :side+5 lt 90 make "A repCount ;; make "A repCount + 0.6669 lt :A pd ; show [ repCount : ] Show repCount ; 테스트 용으로 사용 ; show [ :A ] show :A ; s.. 2025. 12. 13.
LOGO 3D 연습 : Castle - 001 1. Introduction Castle 모양 만들기. Cube를 만들고 이것들을 쌓아 올려 Castle 모양을 만들어 보겠습니다. 이전의 코드와 거의 동일하지만 약간 다른 면이 있습니다. 겹쳐져서 그려지는 부분은 전부 피하겠습니다. 그리고 코드 수정을 좀 더 쉽게 하기 위해서 변수를 사용합니다. 2. 기본 코드 to box1 repeat 4 [ fd :side rt 90 ]endto castle1 repeat 4 [ cube12 move3 ]endto cube1 repeat 4 [ box1 move1 ]endto cube12 repeat 11 [ cube1 move2 ]endto draw ;; 이 줄은 주석문입니다. 모서리 Cube가 겹쳐지면 안 됩니다. castle1.. 2025. 11. 16.
LOGO 3D - 002 1. Introduction LOGO 3D 두번째 시간입니다. 이전 시간에 살펴본 기본기를 활용하여 약간 더 난이도가 높은 그림을 그려보겠습니다. 이전 시간 내용을 완전하게 소화하고 나서 이 코드들을 살펴보세요. 일반 변수와 파라미터 변수를 사용하고 있습니다. 특히 파라미터 변수는 매우 유용합니다. 반드시 알아두면 좋겠습니다. 2. Code to box1 :side repeat 4 [ fd :side rt 90 ] end to cube1 repeat 4 [ box1 :side move1 down 90 ] end to cube24 repeat 19 [ cube1 move2 lr 15 ] end to draw ; rr 80 ; up 15 cube24 ; .. 2025. 11. 7.
Logo 3D Ex. 001 - 기본 동작 1 1. Introduction 간단한 LOGO 3D 그리기 예제입니다. 아래 기본 3D 예제는 입문자나 초보자도 할 수 있겠지만, 아마도. 그러나 이어지는 하단 응용 연습 예제들은 파이썬 코드로 되어 있고 중급 이상 예제입니다. 무리하시지 마세요. ■ 주의 : Up, Down, LeftRoll(=LR), RightRoll(=RR) 명령어들은 모두 3D 환경에서만 작동되는 명령어들입니다. Perspective 명령으로 3D 환경으로 전환한 다음에만 정상적으로 실행됩니다. 2D 환경으로 되돌아오는 명령어는 Window입니다. ■ 3D 관련 명령어들은 모두 중심 회전축을 기억하세요. 2. Code to box1 repeat 4 [ fd 150 rt 90 ]endto box36 repeat .. 2025. 10. 26.