inflearn logo
강의

講義

知識共有

3Dモデリング入門のためのライノ(Rhino)「コツ」Part.1

★Rhinoを深く理解する <Part 1-1> 結合、分割、和集合、差集合ができない理由 (1)

37. 라이노깊게이해하기 Blendsrf chainedges 질문

26

abc d

投稿した質問数 3

0

17:57에서 블랜드서피스로 중간에 뚫린 부분을 이어주셨는데

image.png

여기서 제가 blendsrf - chainedges로 한번에 엣지를 선택하고 만들었더니 모양이 이상하더라고요. 왜 chainedges를 하면 안되나요?

image.png

이렇게 밀리는? 이유가 무엇인가요?

Rhino 3d 3d-modelling

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

abc d님, BlendSrf에서 ChainEdges를 사용한다고 해서 여러 엣지가 항상 하나의 자연스러운 블렌드 면으로 만들어지는 것은 아닙니다.

ChainEdges는 연결되어 있는 엣지를 한 번에 선택하는 기능입니다.
하지만 각 엣지의 방향, 길이, 곡률, 인접 서피스의 노멀 방향과 트림 구조가 서로 다르면 하나의 블렌드 서피스로 처리하는 과정에서 형태가 밀리거나 부풀어 보일 수 있습니다.

특히 다음과 같은 경우에 문제가 자주 발생합니다.

  1. 엣지마다 인접한 서피스의 방향이 다른 경우
  2. 엣지가 꺾이는 코너에서 서피스의 곡률 변화가 큰 경우
  3. 선택한 엣지들의 길이나 파라미터 구조가 서로 다른 경우
  4. 한쪽 서피스가 트림된 서피스라서 실제 기본 서피스의 방향과 엣지 방향이 다른 경우
  5. ChainEdges로 선택한 여러 엣지를 하나의 연속된 블렌드 면으로 만들기 어려운 경우

두 번째 이미지처럼 블렌드가 한쪽으로 밀리는 현상은, Rhino가 선택된 전체 엣지를 따라 블렌드 폭과 접선 방향을 자동으로 계산하는 과정에서 발생합니다.

즉, 화면상으로는 엣지가 연결되어 있어도 실제로는 각 구간마다 다음 조건이 다를 수 있습니다.

  • 엣지의 진행 방향
  • 인접 서피스의 노멀 방향
  • 서피스의 곡률
  • 엣지의 파라미터 방향
  • 코너에서의 연속성 조건

이런 차이를 Rhino가 하나의 블렌드 서피스로 연결하려고 하면서 특정 구간의 폭이 늘어나거나, 서피스가 한쪽으로 끌려가는 것처럼 보이게 됩니다.

따라서 강의처럼 중간에 뚫린 부분을 이어주는 작업에서는 ChainEdges로 한 번에 선택하기보다, 구간을 나누어 각각 BlendSrf를 실행하는 것이 더 안정적입니다.

권장 작업 순서는 다음과 같습니다.

  1. 문제가 발생하는 코너나 방향이 바뀌는 지점에서 엣지를 나눕니다.
  2. 각 구간을 개별적으로 선택해 BlendSrf를 실행합니다.
  3. 각 구간의 연속성을 동일하게 설정합니다.
    • Position: 위치만 연결
    • Tangency: 접선까지 연결
    • Curvature: 곡률까지 연결
  4. 미리보기로 블렌드 폭이 일정한지 확인합니다.
  5. 필요하면 각 구간의 블렌드 폭이나 조정 옵션을 따로 수정합니다.
  6. 마지막에 결과를 Join합니다.

특히 코너에서는 양쪽 엣지를 하나의 체인으로 만들기보다, 코너 전후를 분리해서 만드는 편이 좋습니다. 코너까지 하나의 블렌드로 처리하면 두 방향의 접선 조건이 충돌할 수 있기 때문입니다.

또한 엣지를 선택했을 때 화살표 방향이 서로 반대이거나, 서피스의 노멀 방향이 뒤집혀 있어도 결과가 예상과 다르게 나올 수 있습니다. 이 경우에는 다음 항목도 확인해 보세요.

  • Dir 명령으로 서피스 방향 확인
  • 필요한 경우 Flip으로 방향 통일
  • 엣지의 시작점과 끝점 방향 확인
  • 너무 작은 짧은 엣지나 불필요한 분할 엣지 제거
  • 가능하다면 원본 서피스를 정리한 뒤 다시 블렌드 생성

정리하면, ChainEdges가 잘못된 기능이라서 문제가 생기는 것이 아니라, 선택된 여러 엣지를 하나의 연속된 블렌드 조건으로 계산하기에는 각 엣지의 형상 조건이 서로 다르기 때문에 발생하는 현상입니다.

이번 예제처럼 방향이 바뀌거나 중간에 코너가 있는 구조에서는 엣지를 구간별로 나누어 블렌드하는 방법이 더 예측 가능하고 깔끔한 결과를 얻을 수 있습니다.

참고 이미지 1: https://cdn.inflearn.com/public/files/posts/1fb10349-6322-4a15-8065-6fe4323cff26/398aca8b-8365-459f-8ebe-f8d3caeac456.png

참고 이미지 2: https://cdn.inflearn.com/public/files/posts/4c8d0a82-1714-4194-bdce-05c955047e3b/2e94caf5-c961-413f-a218-51cf3f4fdbb9.png

23. 립스틱 만들기 split 관련 질문

0

42

1

레고블럭 모델링 강의 질문

0

70

2

rebuild와 changederee의 차이점

0

128

2

[맥사용자] 윈도우창에서 명령어들 보이게 하는 방법

0

203

2

레고 만들기 관련 궁금한 점 문의

0

175

2

23. Rhino 옵션 - 주석 스타일 질문

0

122

1

part.1 3강 자료 문의

0

110

1

patch 질문

0

133

2

수업 자료 비밀번호가 어디있나요?

0

126

2

강의자료 암호

0

117

2

립스틱만들기1 (7:34) 원형 만들기

0

178

4

안녕하세요! 라이노8의 단축키(앨리어스)파일 요청드립니다~

0

465

2

립스틱 만들기 perspective

0

88

1

세팅값 설정을 동일하게 했음에도 다르게 나타나는데 어떻게 해결하나요?

0

147

2

원 모양이 각져 보이는 이유?

0

270

2

필릿엣지 취소하는 방법있을까요?

0

603

3

명령창에서 수치 바꾸면 적용안되는 부분

0

196

2

맥 단축키 설정 문의

0

234

2

검볼의 위치

0

178

2

와인잔 만들기 블렌드커브

0

118

2

2강 수업자료

0

119

2

ctrl+D 문의

0

176

2

수업자료

0

102

1

디스플레이 모드

0

109

2