용어집
범프맵은 렌더링한 이미지에서 서페이스가 울퉁불퉁(Bump)하게 표시되도록 하기 위해 사용되는 사용되는 비트맵 이미지입니다. 범프맵은 서페이스의 형태를 수정하지 않습니다.
구성평면은 커서가 이동하는 탁자 표면와 같습니다. 구성평면에는 원점, x축, y축, 그리드가 있습니다. 구성평면은 어느 방향으로도 설정이 가능하며, 각 뷰포트의 구성평면은 다른 뷰포트의 구성평면과 독립적입니다.
구성평면은 해당 뷰포트의 로컬 좌표계를 나타내며, 절대좌표계와 다를 수 있습니다
.
Rhino의 표준 뷰포트
에는 해당 뷰포트에 대응하는 구성평면이 함께 있습니다. 그러나, 기본 Perspective 뷰포트는 절대좌표 Top 구성평면을 사용하며, 이는 Top 뷰포트에서 사용되는 구성평면과 동일합니다.
구성평면 그리드
는 구성평면상에 배치되어 있습니다. 어두운 빨간색의 선은 구성평면의 x축을 나타냅니다. 어두운 녹색의 선은 구성평면의 y축을 나타냅니다. 빨간색과 녹색의 선은 구성평면 원점에서 만납니다. 선의 색상은 변경할 수 있습니다.
구성평면의 방향과 원점을 변경하려면 메뉴에서 CPlane
명령을 사용합니다. 미리 설정된 구성평면: 절대좌표 (Top, Right, Front)를 사용하여 구성평면에 쉽게 액세스할 수 있습니다. 또한 다른 Rhino 파일에서 명명된 구성평면
을 저장하고 불러올 수 있습니다.
좌표 입력
, 엘리베이터 모드
, 개체 스냅
, 기타 커서 제한
을 사용하여 커서를 구성평면에서 이동합니다.
관련 항목…
연속성은 커브와 서페이스 사이의 관계를 나타냅니다.
각 연속성의 단계에서는 이전 단계에서의 조건은 충족되었다고 가정합니다.
위치는 위치만을 측정합니다. 각 커브의 끝점이 공간에서 동일한 위치에 있는 경우, 커브는 끝점에서 위치 연속성(G0)을 갖습니다.
접선은 끝점의 위치와 커브 방향을 특정합니다. 방향은 각 커브의 첫 번째 점과 두 번째 점이 결정합니다. 두 점이 한 선에 나란히 있게 되면 두 커브는 끝점에서 접선 연속성(G1)을 갖습니다.
G1 연속성을 갖는 커브와 서페이스는 G0 연속성도 갖습니다.
두 커브 사이의 곡률 연속성은 끝점에서의 위치, 방향, 곡률의 반지름을 측정합니다. 곡률의 반지름이 공통의 끝점에서 동일하다면, 커브와 곡률이 연속성(G2)을 갖습니다. 이 조건은 점의 위치를 보는 것만으로는 결정하기 쉽지 않습니다.
곡률(G2) 연속성이 있는 커브와 서페이스에는 접선(G1) 연속성이 있으므로, 위치(G0) 연속성이 반드시 있습니다.
연속성을 시험하는 도구
제어점은 NURBS
기저 함수의 계수입니다. 제어점은 제어 정점 또는 노드로도 불리웁니다.
제어점은 커브, 서페이스, 조명, 치수와 같은 개체상의 표식 또는 그립이며, 개체에서 분리될 수 없습니다.
커브에는 직선
, 폴리라인
, 호
, 원
, 다각형
, 타원
, 원통형 나선
, 원뿔형 나선
이 있습니다. 커브에는 방향이 있습니다
.
커브에는 커브의 형태를 결정하는 제어점
이 있습니다.
다항식은 y = 3·x3 –2·x + 1 과 같은 함수입니다. 다항식의 “차수”는 변수에서 가장 큰 힘입니다. 예를 들어, 3·x3 –2·x + 1 의 차수는 3이고, –x5 + x2 의 차수는 5 입니다. NURBS
함수는 유리 다항식이며, NURBS의 차수는 다항식의 차수입니다. NURBS 모델링의 측면에서는 (차수 –1) 이 각 스팬에서 얻을 수 있는 “구부러짐”의 최대수입니다.
예
선의 차수는 1입니다. “구부러짐”의 정도는 0 입니다.
차수 1: 선.
포물선, 쌍곡선, 호, 원 (원뿔 단면 커브)의 차수는 2입니다. 하나의 “구부러짐”을 갖습니다.
3차식 베지어의 차수는 3입니다. 제어점을 지그 재그 형태로 조정하면 두 개의 “구부러짐”을 가질 수 있습니다.
방향
커브의 방향은 처음 그릴 때의 시작점과 끝점에 의해 지정됩니다.
서페이스의 법선은 “바깥쪽” 또는 “위”라고 생각되는 쪽을 가리키는 방향입니다. 닫힌 서페이스 (원뿔, 원통, 상자, 등) 또는 단일 서페이스 솔리드 (구, 원환)는, 법선이 항상 “바깥쪽”을 향합니다. 그러나, 열린 서페이스/폴리서페이스의 경우, 어떻게 만들어졌는지에 따라 법선의 방향이 결정되며, 임의대로 보일 수도 있습니다.
Dir
명령은 개체의 법선 방향을 표시합니다.
|
|
|
|
모든 서페이스에는 대략적인 직사각형이 있습니다. 서페이스에는 세 방향(u, v, 법선)이 있습니다. Dir
명령을 사용하여 u 방향과 v 방향, 법선 방향을 표시할 수 있습니다.
u 방향과 v 방향은 옷감이나 망의 씨줄, 날줄과 같습니다. u 방향은 빨간 화살표로, v 방향은 녹색의 화살표로 표시됩니다. 법선의 방향은 하얀 색의 화살표로 표시됩니다. u 방향, v 방향, 법선 방향을 서페이스의 x 축, y 축, z축에 대응하는 것으로 볼 수 있습니다.
이 방향은 텍스처 매핑
과 매듭점 삽입시에 사용됩니다
.
원형의 서페이스는 중심을 향해 한 방향으로 모아진 마치 거미줄과 같을 수 있습니다.
정의역은 커브 또는 서페이스를 정의하는 함수에 대한 모든 가능한 입력값의 집합입니다.
NURBS
커브 (매듭점
평균으로 계산) 상의 점입니다.
예를 들어, 커브의 차수가 3이고, 매듭점 벡터가:
0, 0, 0, 1, 2, 3, 3, 3
편집점은 이러한 매개변수값으로 계산된 커브상의 점입니다:
0, 1/3, 1, 2, 8/3, 3
서페이스 또는 메쉬 다각형의 가장자리입니다. 서페이스 가장자리는 트림 또는 트림해제될 수 있습니다. 트림된 기저 서페이스는 일반적으로 가장자리를 지나도록 연장됩니다.
서페이스상에서 트림 커브의 결과물이 아닌 가장자리입니다. ‘원래’ 가장자리 또는 서페이스의 외부 경계입니다. 기저 서페이스는 트림되지 않은 가장자리를 넘어가지 않습니다.
다른 가장자리와 연결되지 않은 서페이스/폴리서페이스 가장자리입니다. 솔리드 개체에는 떨어진 가장자리가 없습니다.
서페이스의 착색되지 않는 속성을 표시하기 위해 색을 사용하는 기술입니다. CurvatureAnalysis
, DraftAngleAnalysis
, ThicknessAnalysis
명령을 사용하여 거짓 컬러 분석을 사용합니다.
아이소커브 (isoparametric curve – isocurve)는 서페이스상에서 일정한 u 값, v 값을 갖는 커브입니다. Rhino는 아이소커브와 서페이스 가장자리를 사용하여 NURBS 서페이스의 형태를 시각화합니다. 기본값으로, 아이소커브는 매듭점
위치에 그려집니다. 서페이스가 단순한 직사각형 평면과 같은 단일 매듭점 스팬 서페이스인 경우, 아이소커브는 서페이스 중간에도 그려집니다.
꼬임은 커브의 방향이 극적으로 바뀌는 점입니다. 직사각형의 모서리는 꼬임입니다. 꼬임은 커브의 굴곡이 극적이로 바뀌는 지점에 생길 수 있습니다. 예를 들어, 둥근 직사각형은 선 세그먼트가 호로 바뀌는 부분에 꼬임이 있습니다.
빨간점은 커브상의 꼬임을 표시합니다.
b스플라인의 다항식 정의가 변경하는 곳의 커브 매개변수의 값입니다. 비균일 매듭점 벡터는 다중 매듭점(동일한 값을 가진 인접한 매듭점)을 포함하여, 임의의 매듭점의 간격을 허용합니다.
끈을 상상해 보십시오. 한 쪽 끝을 잡으면 자연의 법칙(중력, 끈의 빳빳한 정도 등)에 따른 다항식 정의로 끈이 처지게 됩니다. 끈의 길이에 따라 어느 한 곳을 묶으면(끈에 매듭을 짓는 방법으로) 매듭점 사이의 세그먼트에 다른 다항식 정의(처짐)가 생깁니다.
매듭점은 서페이스 생성 명령 (Sweep2
, NetworkSrf 등)에서 교차 단면 커브의 끝점을 배치하는 데 가장 편리한 커브상의 점입니다
. Rhino가 보유한 서페이스 지오메트리 엔진의 큰 부분은 교차 단면 커브가 매듭점에 있지 않은 서페이스의 계산이 차지합니다. 이 기능은 디자이너가 매듭점 벡터와 같은 전문적인 수학식을 걱정하는 대신, 형태만을 생각할 수 있게 합니다. 그러나, 매듭점 스냅
은 매듭점에 피처를 배치하고자 하는 사용자를 위해 제공됩니다.
어느 한 위치에서 매듭점의 차수입니다. 원하는 점에 꼬임
이 있을 수도 있습니다.
다면체 개체의 형태를 정의하는 다각형과 정점의 컬렉션입니다. Rhino의 메쉬는 삼각형과 사각형으로 이루어져 있습니다.
메쉬 면의 가장자리가 만나는 위치입니다. 메쉬 정점 (복수 정점) 에는 x, y, z 좌표와 벡터 법선, 색상값, 텍스처 좌표가 포함되어 있습니다.
Rhino는 삼각 메쉬와 사각 메쉬를 만들어 다양한 파일 형식으로 내보냅니다. Rhino에서 서페이스가 병합되면 결합된 가장자리를 따라 겹친 정점을 갖습니다. 솔리드에서 메쉬를 생성하면, 메쉬에 구멍이 없게 됩니다. STL RP(쾌속 조형) 파일 작업시 중요한 사항입니다.
NURBS는 non-uniform rational B-spline(비균일 유리 B스플라인)의 약자입니다. 커브, 서페이스, 솔리드를 정의하는 수학적 방법입니다. 자세한 내용은 NURBS에 대하여를 참조하십시오
. 인터넷에는 NURBS 커브와 서페이스에 대한 내용을 설명하는 많은 웹사이트가 있습니다. 즐겨 사용하시는 검색 엔진에서 검색해 보세요.
주기적 커브는 매끄럽게 닫힌 커브입니다. 주기적 커브는 사용자가 커브를 편집 할 때 매끄러움을 유지합니다.
비주기적 커브
비주기적 커브는 커브의 시작 또는 끝에 꼬임
이 있는 닫힌 커브입니다. 커브의 시작 근처에 있는 비주기적 커브를 변형하면 꼬임이 생기는 경우도 있습니다.
주기적 서페이스는 닫힌 서페이스(원통형 서페이스와 같은)이며, 꼬임 없이 변형할 수 있습니다
. 주기적 서페이스는 입력 커브가 주기적일 때 자동으로 만들어집니다.
비주기적 서페이스
비주기적 서페이스는 서페이스의 시작점/끝점에 꼬임
이 있는 닫힌 서페이스입니다. 서페이스의 시작점 가까이에서 비주기적 서페이스를 변형하면 꼬임이 결과적으로 생성될 수 있습니다. 비주기적 서페이스는 입력 커브가 비주기적 커브일 때 자동으로 생성됩니다.
점 개체는 3D 공간에서 단일 점을 표시합니다. 점은 Rhino에서 가장 단순한 개체입니다. 대부분의 경우, 점 개체는 자리 구분자로서 사용됩니다.점 그리기 명령으로 점 개체를 배치합니다
점 개체 스냅으로 배치할 수 있으며
변형 명령으로 조작이 가능합니다. 점 개체는 제어점과 동일하지 않습니다
.
두 개 이상의 커브가 서로 결합된 커브입니다.
폴리서페이스는 함께 결합된 둘 이상의 서페이스로 이루어져 있습니다. 폴리서페이스가 체적을 완전히 둘러쌌을 때, 이는 또한 솔리드가 됩니다.
폴리서페이스 가장자리가 강조 표시되었습니다.
구성평면 z 축의 방향을 나타냅니다. 오른손의 엄지와 집게손가락으로 각을 만듭니다. 엄지손가락이 x의 양의 방향을 나타낼 때, 집게손가락은 y의 양의 방향을 나타내며, 손바닥은 z의 양의 방향을 가리킵니다.
어떤 서페이스
또는 폴리서페이스
(닫힌 개체이며 떨어진 가장자리
가 없음)는 솔리드를 정의합니다.
Rhino는 NURBS와 유리의 두 가지 서페이스를 만듭니다.
NURBS 서페이스는 직사각형의 신축성이 있는 고무판과 같습니다. NURBS 형태는 평면과 원통과 같은 단순한 형태를 비롯하여, 자유형식(free-form)의 조각된 서페이스도 표현합니다. 모든 NURBS 서페이스에는 원래의 직사각형 구조를 갖습니다.
유리 서페이스에는 구, 원통의 변, 원뿔이 포함됩니다. 이러한 서페이스는 다항식의 계산보다는, 중심점과 반지름으로 결정됩니다.
텍스처 매핑 좌표는 다각형 메쉬 정점에 부속된 2차원 좌표 값입니다. 텍스처 맵은 다각형 메쉬의 어느 정점과 텍스처 맵의 어느 픽셀이 붙어있는 지를 정의합니다. 렌더링 된 이미지에서 다각형 메쉬 상의 다른 점들은 정점으로부터 보간됩니다.
Rhino에서 사용되는 UV 텍스처 매핑 좌표는 모든 다각형 메쉬 정점을 다각형 메쉬 작성의 기준이 되는 NURBS 서페이스에 투영하여, 그 NURBS 서페이스 상의 점의 매개 변수를 계산하여 다각형 메쉬 정점의 2D 텍스처 매핑 좌표로 사용합니다.
Rhino는 UV 텍스처 매핑 좌표를 NURBS 서페이스로부터 만들어진 모든 다각형 메쉬 개체에 자동적으로 적용합니다.
트림된 서페이스에는 두 부분이 있습니다. 두 부분은 기하학적 형태를 정의하는 서페이스와 뷰에서 제거된 기저 서페이스의 섹션을 표시하는 트림 커브입니다.
트림된 서페이스는 서페이스를 커브와 다른 서페이스로 트림/분할하는 명령으로 만듭니다. 일부 명령은 트림된 서페이스를 직접 만듭니다. 서페이스가 트림되었는지를 확인하는 것이 중요한 경우가 있으므로, Properties
명령에서 서페이스의 상태가 트림되었는지의 여부를 목록으로 표시합니다. 일부 Rhino 명령은 트림되지 않은 서페이스에서만 실행되기도 하며, 일부 렌더링 소프트웨어는 트림된 NURBS 서페이스를 가져오지 않습니다.
트림 커브는 기저 서페이스상에 있습니다. 이 서페이스는 트림 커브보다 크지만, Rhino가 트림 커브 바깥에 있는 서페이스의 부분을 화면상에 표시하지 않으므로, 사용자에게는 기저 서페이스가 보이지 않습니다.
모든 트림된 서페이스에는 기저 서페이스 지오메트리에 대한 정보를 유지합니다. Untrim
명령을 사용하여 트림 커브 경계를 제거하여 서페이스를 트림되지 않은 서페이스로 만들 수 있습니다
서페이스와 솔리드는 서페이스 주변을 감싼 와이어와 같은 3D 커브로 표현됩니다. 와이어프레임 뷰는 음영과 렌더링이 가능합니다. 와이어프레임은 테두리 커브와 아이소커브
로 이루어져 있습니다. WireframeViewport
명령을 사용하여 개체를 와이어프레임 모드에서 봅니다.
Rhino에는 하나의 절대좌표계가 있습니다
. 절대좌표계는 활성 뷰포트의 구성평면
과는 독립적이며, 변경할 수 없습니다. 각 뷰포트의 왼쪽 아래에 있는 화살 아이콘은 절대좌표 x, y, z축을 표시합니다. 사용자가 뷰를 회전하면 절대좌표축의 방위를 나타내기 위해 화살표가 움직입니다.