youngsangcho / generativedesign2_2021

서울시립대 Generative Design 수업
8 stars 0 forks source link

질문 #27

Open eunjinhong opened 2 years ago

eunjinhong commented 2 years ago

a-e 까지 대략적으로 만들어보았고 진행 중 막히는 부분이 있어 질문 드립니다.

  1. 현재 알파벳의 크기가 커서 전체적으로 줄이고 싶은데 지금 상태와 비율은 같으면서도 크기만 압축하듯 작게 줄일 방법이 있을까요?
  2. 트리의 모양을 더 얇으면서도 긴 삼각형의 형태로 바꾸고 싶은데 그 부분을 제대로 이해하지 못해서 조금 어려움을 겪고 있습니다. 어떤 부분을 고치면 될까요?
  3. 이번 과제전 때 전시하게 되는 작품은 몇가지 인가요? 혹시 알파벳 모듈만 전시하나요? 에디터 링크입니다..! 감사합니닷 https://editor.p5js.org/tnekf1012/sketches/BaI01Lk60
youngsangcho commented 2 years ago

https://editor.p5js.org/tnekf1012/sketches/BaI01Lk60

  1. 137번줄에 scale() 을 이용하여 줄일 수 있습니다.
  2. 52~ 55번줄에 charWidth와 lineHeight 라는 변수값으로 전체 트리에서 각 캐릭터의 넓이와 줄의 높이를 조정할 수 있습니다. 긴 삼각형으로 어떻게 바꾸면 좋을지 한번 직접 고민해보면 좋을 거 같습니다. 긴 삼각형으로 바뀌었을 때, 각 캐릭터끼리 겹치게 될 수 있는데, 이 부분은 가로 100, 세로 100 을 기본 박스로 디자인된 타입 디자인 자체를 바꾸는 게 좋을 거 같고, 137번의 scale(x, y)의 x값을 바꾸는 방법도 있긴 하지만 이거는 비추입니다. ㅎㅎ
  3. 우선 알파벳 모듈이고, 나머지는 아직 고민 중입니다.