본문 바로가기

Workshop Index

Rhino Grasshopper 학습 자료 & 개념 이해

강의제목:

그라스하퍼를 통한 컴퓨테이셔널 디자인 틀 만들기 / 개념 잡기

이런 걸 배울 수 있어요: 

라이노와 그라스하퍼의 문법의 이해

지오메트리의 생성과 수정

포인트, 커브, 서피스 데이터를 이해할 수 있어요

이런 분들에게 추천해요

건축 혹은 3D 디자이너 라이노 공부하고 싶으신 분들

라이노의 문법을 이해하고 싶으신 분들

 

선수지식이 필요하다면 무엇인가요?

없어요!

 

카테고리

건축 / 3차원 모델링 / 그래픽 / 컴퓨테이셔널 디자인

 

강의 수준

입문 / 초급 / 중급이상

 

주제 소개 📝

Rhino3D에 대한 기초 문법 강의입니다.
컴퓨테이셔널 디자인에 필요로 되는 라이노 문법, 사고, 라이노 지오메트리에 대한 내용을 이해할 수 있습니다.

포인트, 커브, 면 그리고 3차원 형태의 데이터 생태계를 이해할 수 있습니다.

왜 배워야 하는지 ✒️

라이노 문법과 지오메트리 데이터에 대해서 배울 수 있어요.

4차 산업 혁명은 디자인 영역에도 영향을 미칩니다. 특별히, 디자이너들이 디자인 데이터를 접근하고 활용하는 방법에 대해서 학습할 수 있습니다.

라이노의 문법에 맞게, 창의적이고 생산적인 디자인 방법론을 배울 수 있습니다.

특별히, 3차원 그래픽 디자이너, 제품, 혹은 건축 디자이너의 경우, 스스로 활용하는 툴들을 보다 적극적으로 활용할 수 있는 인사이트를 얻을 수 있습니다.

이 강의에서 배우는 것들 ✏️

컴퓨테이셔널 지오메트리 (Point, Line, Polyline, Surface, Mesh ...)

 

 


그라스하퍼를 통한 컴퓨테이셔널 디자인 개념 잡기

수업원본: 건축과 코딩(한동주) - https://howtoarchitect.tistory.com/22

플레이리스트: link

01 KICDT GH 스터디, 데이터구조 & 공부 전략과 틀 & 개념잡기 link

원본 - https://youtu.be/9bo00_3CwW4

00:00 - 데이터 구조 & 그라스하퍼 데이터 구조 Structured, semi structured, un-structured data - https://youtu.be/h7v39MPOJW8?t=1061

05:34 - 벡터 예를 들면

06:44 - 데이터 구조의 중요성 그리고 전략

07:55 - 학습 방법: 익숙한 것을 기준으로

......................................................

08:44 - Vector, Point에 대해, 데이터 구조와 해석의 문제

11:56 - 중간 요약

13:56 - 질문: N차원의 시각화

......................................................

15:28 - 데이터 구조로서의 기하학 / Geometry as data structure

16:49 - Line, Polyline, Polygon 데이터 구조

18:07 - 1D Curve, 2D Surface 데이터 구조 참조자료 - https://nj-namju.medium.com/4-computa...

20:20 - Vector 데이터 구조의 중요성

21:38 - 중간 요약 - 공간 좌표계 그리고 프로젝션

[컴퓨테이셔널디자인 23] 프로젝션 & 리맵 / Projection & Remap - https://youtu.be/2ukw9fy5rrI

23:21 - 마무리


02 KICDT GH 스터디 피드백 & 데이터와 공간정보와 해석 & GH 개념 설명 link

원본: https://youtu.be/jbDnLMIPfTA

00:09 - 피드백을 드리는 이유와 목적

01:00 - 숫자 데이터와 해석의 문제 / 공간정보와 해석

02:36 - 도메인 / Domain을 생각해 보면

05:34 - 리페러메터라이제이션 / reparameterization으로 확장해 보면

07:24 - 데이터 생성의 관점에서

09:13 - 데이터의 해석의 관점에서

10:00 - 리맵, 프로젝션 / Remap, Projection 공간 정보의 변형의 관점

12:35 - 플레인 / Plane에 대해

16:46 - 중간 요약

17:26 - 추가 설명


03 KICDT GH 스터디, 데이터 해석과 분석 & 상상의도구 수학 & 인덱스와 매쉬 & GH 개념 설명 link

원본: https://youtu.be/jbDnLMIPfTA

00:00 - 분석 어날리시스 / Analysis에 대해

01:45 - 분석 데이터에 대해: Vector, Curve, Surface, Mesh

06:56 - 분석이 중요한 이유

07:28 - 참, 거짓 / bool에 대해

08:45 - 비교를 통해 알고리즘의 흐름을 만든다

09:36 - 계산 관련

11:10 - 프로그래밍에서의 수학

참조자료: 상상의 도구로서의 수학 Q 코딩을 시작할 때, 필요로 되는 수학? - https://brunch.co.kr/@njnamju/84

[컴퓨테이셔널디자인 26] 곱하기 어떻게 볼까? 추상을 통한 상상? - https://youtu.be/h5YphJY54nI

15:41 - 리스트 / List에 관해

16:40 - 인덱싱/ indexing 의 중요성

18:03 - 디스플레이 / Display의 개념

20:32 - 매쉬 / Mesh에 대해 단상

23:20 - 매쉬 데이터에 파생되는 데이터

25:30 - 우리의 목적은?



Rhino3d / 라이노3d 시리즈

그라스하퍼(GH) 시작하기 / 개념 이해 - link

플레이리스트 https://www.youtube.com/playlist?list=PLweNVwGgDKEYZVe4K8heovCbNQiyMK2uH

티스토리 인덱스 링크 https://computationaldesign.tistory.com/35

 

과거에 수업했던 내용을 발견해서 공유해요. 라이노 버전 7도 동일해요, 특별히 개념을 잡기 원하시는 분들이게 추천합니다.

00:01 - 시작 하면서

00:22 - 풀다운 메뉴 설명

00:57 - Point

02:54 - Distance

04:26 - Rectangle

06:20 - Extrusion

09:16 - Curve

10:02 - Evaluate Curve

12:59 - Projection

16:39 - Curvature

22:21 - Circle

22:53 - Series

25:04 - Item

27:03 - Split list

28:08 - Loft

 


#Grasshopper그리고CSharp 02. 라이노의 문법 그리고 그라스하퍼 - link

그라스하퍼 그리고 코딩(C#) Design Scripting Workshop link

 

00:52 - 라이노 인터페이스

13:21 - 라이노 문법의 이해

26:20 - 그라스하퍼 인터페이스와 생태계

 

Refernece and link

https://www.grasshopper3d.com/

https://www.food4rhino.com/

https://developer.rhino3d.com/guides/rhinocommon/

https://developer.rhino3d.com/api/RhinoCommon

RhinoCommon SDK file

https://www.dropbox.com/s/jts6jb5si9w09lg/rhinocommon.chm?dl=0


📒 * 학습자료* ✍️

☑️그라스하퍼(Grasshopper) 스터디 - https://www.youtube.com/playlist?list=PLweNVwGgDKEab7o-POcWmZFXv4-56pULT

 

☑️그라스하퍼 그리고 코딩(C#) Design Scripting Workshop - https://www.youtube.com/playlist?list=PLweNVwGgDKEYBFgMC8r1TnQEB6CA877HB 

 

☑️NJ의 #컴퓨테이셔널디자인 / 크리에이티브 코딩 / Computational Design / Creative Coding - https://www.youtube.com/playlist?list=PLweNVwGgDKEasb4RbUugM4ljH8oULTboc

 

☑️[컴퓨테이셔널 디자인] 책, 읽으면서 입문하는 디자이너를 위한 코딩 - https://www.youtube.com/playlist?list=PLweNVwGgDKEbH7RWcAPFd2uvDk3Lwel63

 

☑️라이노 파이썬 그라스하퍼 찰랜지 / Rhino Python GH Challenge - https://www.youtube.com/playlist?list=PLweNVwGgDKEYYq2L-NTEecysiTgBGq6zY

 

☑️디자이너를 위한 파이썬 / Python for designers - https://www.youtube.com/playlist?list=PLweNVwGgDKEYw_lL0Roe04kPhsUT9sSQd