도서안내

도서안내

도서안내

  • 꿈돌이의 라이노 5 Rhino 3D - 파라메트릭 모델링 기법
  • 부제 :
  • 저자 : 권경범
  • 발행일 : 2017년 01월 15일
  • 페이지 : 443쪽
  • ISBN : 9788994636740
  • 판형 : 188 * 257 * 24 mm
  • 정가 : 30,000원

상세소개

그래스호퍼의 목적은 언제든지 중간 과정을 수정할 수 있는 파라메트릭 모델링과 여러 개의 개체를 통합 조작하는 모델링기법에 있습니다. 라이노는 넙스 모델링 기반의 툴이지만 단점이 있다면 모델링 후에 수정이 용이하지 않다는 것입니다. 그래서 라이노를 개발한 MCneel에서는 라이노의 단점을 보안할 그래스호퍼라는 플러그인을 자체 개발하고 무료 배포하게 됩니다. 그래스호퍼의 모델링은 모델링의 과정의 중간을 수정하여 얼마든지 마지막 결과물이 바뀔 수 있습니다. 또한 통합적 모델링을 함으로써 천개가 됐든 만개가 됐든 모델링의 규칙성을 찾을 수만 있다면 일괄 관리할 수 있는 알고리즘을 만들고 반복 작업으로 진행했던 모델링을 불과 5분에서 10분 만에 가능하게 해주는 모델링 기법입니다. 

목차

Part 1. 시작하기

01 그래스호퍼 정의
1. Parametric Modeling(파라메트릭 모델링)
2. Generative Algorithm(제너레이티브 알고리즘)

02 그래스호퍼 설치하기
1. 라이노 5 설치
2. 그래스호퍼(Grasshopper) 설치
3. Grasshopper Launcher 설치하기
4. 그래스호퍼 애드온(Addon) 위버버드(Weaverbird)설치
5. 그래스호퍼 애드온(Addon) 런치박스(Lunchbox)설치
6. 그래스호퍼 애드온(Addon) 캥거루(kangaroo)설치
7. 티스플라인 4.0 시험판 설치하기
8. 지브러시 시험판 설치하기

03 인터페이스
1. 실행하기
2. 아이콘 만들기
3. 주요 도구 모음
4. 컴퍼넌트(Compoment)의 상태
5. 컴퍼넌트(Compoment)의 흐름
6. 컴퍼넌트(Compoment)의 연결과 해제
7. Bake (라이노 지오메트리 생성)
8. 그밖에 기능들

Part 2. 개념편

01 Data Matching(데이타 매칭)
1. 1:1 데이타 매칭
2. 데이타의 흐름
3. 다수 : 다수 매칭
4. 데이타 순번에 의한 1:1 매칭
5. 서로 개수가 다를 경우의 데이타 매칭의 조작
6. 데이타 리스트의 임의 제거 - Cull index
7. 데이타 리스트의 추출 - List item
8. 데이타의 흐름은 번호 순서대로

02 Geneterate Number(숫자의 생성)
1. Panel(패널)에 의한 숫자 생성
2. Number Slider(넘버슬라이더)에 의한 숫자 생성
3. 숫자의 대량 생성
4. 이진수
5. 사칙 연산
6. Evaluate / Expression
7. 반올림
8. Cluster(클러스터)

03 Sequence Transform(점차적 변형)
1. Series - 수열의 활용
2. Range - 수의 범위를 지정하여 숫자 생성
3. Graph mapper - 숫자 조작하기
4. Flip Matrix - 흐름 제어 하기

04 데이타의 흐름
1. 데이타 트리(Tree)와 브렌치(Branch)
2. Flatten
3. Graft
4. 데이타 리스트의 조립 Merge, Weave

05 Attractor
1. Point Attractor
2. Maximum, Minimum
3. Remap Number, Bounds
4. Curve Attractor
5. Multiple Attractor
6. Image Sampler

06 증식적 알고리즘
1. 서피스 생성
2. Surface Box, Box Morph

07 Parameter의 활용
1. Evaluate Curve의 파라메터값
2. Evaluate Surface의 파라메터는 X, Y
3. 특정 점으로부터 서피스위의 법선 방향 찾기

Part 3. 기초편

01 점차적으로 크기가 작아지고 간격이 좁아지는 스피커 구멍
1. 균등한 간격의 원
2. 크기가 점점 작아지는 원
3. Cull Pattern으로 일부 원을 지우기
4. Point on Brep

02 점차적 회전과 크기조정
1. 기본 개체 생성
2. Flip Matrix
3. 데이타 매칭과 부울 연산
4. 안쪽 원기둥
5. Contour

03 커브가 지나갈때 서피스가 들리는 알고리즘
1. 커브와 그리드 그리기
2. 커브와 포인트 거리값 만들기
3. 거리값으로 포인트 Z축으로 이동시키기
4. 데이타 리스트 조절하기
5. 포인트 따라 지오메트리 생성

04 Image Sampler - 간판 제작
1. 포토샵으로 흑백 이미지 만들기
2. 이미지를 토대로 개체 만들기
3. 개체 크기 조절하기
4. 이걸 어떻게 제작하나요?

05 증식적 알고리즘 Box Morph로 자동차 라지에타 그릴 그리기
1. 모듈 오브젝트 만들기
2. 그래스호퍼에서 패널 알고리즘 만들기
3. 패널 트림하기
4. 프레임 만들기

06 증식적 알고리즘 각이지지 않는 패널 - Surface Morph
1. 서피스 등분하기

07 계산적 알고리즘 (1) - 용적 부피 계산
1. 병 모델링하기
2. 용적 부피 계산하기
3. 단위 변환하기

08 계산적 알고리즘 (2) - 자전거 기어 모델링
1. 방정식
2. 트림
3. 커브 돌출 및 수치 조정

09 난간 소스 제작하기
1. 그리드 설정, 여러 상황에 맞출 수 있는 프리셋 커브 그리기
2. 그래스호퍼에서 사용 가능한 컴퍼넌트 생각해 보기
3. 중간 난간살 그리기
4. 세로 파이프 그리기

Part 4. 응용편

01 창문 소스 제작하기
1. 기본 알고리즘
2. 어떤 방향에서도 수직 방향으로 돌출하기
3. 면을 등분하여 서브 프레임 만들기(1)- Iso Trim
4 . 면을 등분하여 서브 프레임 만들기(2) - Iso Curve
5. 간격 띄우기의 오류 대처하기
6. 여러 군데 한꺼번에 창문 만들기
7. 이중 미닫이 창문 알고리즘을 연구해 보기

02 보로노이 패턴
1. 보로노이 패턴 생성하기
2. 보로노이 패턴 크기 조절하기
3. 보로노이 패턴을 곡선으로 만들기
4. 크기 어트랙션

03 외각의 형태가 사각형이 아닌 보로노이
1. 아웃라인 커브 만들고 보로노이 패턴 만들기
2. 커브 트림하기
3. 면 생성

04 보로노이 3D로 조형물 만들기
1. 보로노이 3D 셀 만들기
2. 보로노이 3D 셀 걸러내기
3. 프레임 만들기
4. 전개도 만들기

05 보로노이 3D 활용한 파이프 구조
1. 보로노이 3D에서 솔리드와 교집합
2. 중복 선 삭제하고 파이프 만들기
3. 꼬여있는 부분 풀기

06 Attraction Panel
1. Surface Box의 분해
2. 서피스의 법선 벡터 구하기
3. 점으로 면 생성하기
4. Attraction 적용하기
5. 두께 잡기
6. 다른 패턴 연구해보기

Part 5. 활용편

01 와플 알고리즘
1. 반구 오브젝트 그리기
2. 와플 구조 만들기
3. Make 2D 프린트를 하기 위한 작업
4. 3중 와플 알고리즘
5. 선반 연구해보기

02 스마트폰 케이스 패턴 입히기(1) - 들로네 메쉬
1. 스마트폰 케이스 모델 가져오기
2. 그래스호퍼로 불러와 패턴 만들기
3. 패턴을 케이스 모델에 적용하기
4. 옆면은 평평한 들로네 패턴 만들기

03 스마트폰 케이스 패턴 입히기(2) - 웨이브 패턴
1. 웨이브 서피스 만들기
2. 어트랙션 만들기

04 개체를 삼각면으로 만들기
1. 들로네 메쉬 적용하기
2. 메쉬를 티스플라인으로 편집하기
3. 면 정리하기
4. 귀 만들기
5. 일부 무작위 면에 프레임 만들기
6. 그라데이션 색주기

05 기어 생성기(Gear Generater)
1. Teech, Pitch, Pitch Diameter 숫자 연결하기
2. Teech 커브 그리기
3. Teech 배치하고 트림하기
4. Inner Diameter와 Outside Diameter로 트림하기
5. 캥거루 Gear로 시뮬레이션 하기