부울 문제 수정

부울 연산은 모델링 도구 상자의 강력한 추가 기능이지만 예기치 않은 결과를 초래할 수 있습니다. 부울 버튼은 합성 오브젝트 리스트의 만들기 패널에 있으며 오브젝트를 결합, 빼기, 교차 및 자를 수 있습니다. 다음은 문제 시나리오 리스트와 문제 시나리오를 수정할 때 따를 수 있는 단계입니다.

팁: 부울 연산을 수행하기 전에 장면을 저장하거나 편집 보류를 사용하십시오. 이러한 방법을 통해 예상치 못한 문제를 신속하게 복구할 수 있습니다.

문제와 해결

부울 오브젝트가 사라짐

부울 오브젝트에 주름 또는 융기가 나타남

연속 부울 때문에 구성요소가 사라짐

스플라인 및 부울 연산

성공적인 부울 연산을 위한 팁

부울 오브젝트가 사라짐

실제로 교차하지 않지만 교차하는 듯이 보이는 두 오브젝트에 실수로 교차 부울 연산을 수행한 경우 오브젝트가 완전히 사라지는 지점에서 종료할 수 있습니다. 피연산자 그룹에 두 오브젝트가 표시되지만 화면에는 표시되지 않습니다.

  1. 실행 취소 버튼을 클릭하여 선택을 취소합니다.
  2. 마우스 오른쪽 버튼을 클릭하여 부울 연산을 종료합니다.
  3. 맨 위 및 왼쪽 등 두 뷰포트에서 오브젝트를 점검하여 교차하는지 확인하십시오.
  4. 부울을 클릭하여 해당 연산을 설정하고 추가된 피연산자를 클릭합니다.
  5. 교차하는 오브젝트를 클릭합니다.

부울 오브젝트에 주름 또는 융기가 나타남

주름 또는 융기는 면이 매우 적은 오브젝트와 면이 매우 많은 오브젝트 사이에 부울 연산을 수행했을 때 발생할 수 있습니다. 예를 들어 간단한 상자에서 복잡한 자유형 오브젝트를 뺄 때와 같은 경우에 발생할 수 있습니다.

3ds Max는 상자의 표면을 테셀레이션하므로 빼기 작업에는 추가 면이 발생합니다. 불행하게도 이 면은 주로 중첩된 긴 은색 면으로 생성되어 렌더링 결과 장면에 주름 또는 융기를 형성합니다.

부울 연산을 시도하기 전에 다음 단계를 수행하십시오.

  1. 면 수가 적은 오브젝트를 선택합니다.

    위에 제공된 예에서는 상자가 될 수 있습니다.

  2. 빼기가 발생할 수 있는 표면의 길이, 폭 또는 높이 세그먼트를 변경합니다.
  3. 합성 오브젝트 버튼에서 부울을 클릭합니다.
  4. 처음에 원했던 빼기를 수행합니다.

부울 연산은 여러 면을 가진 표면을 세분하여 작업할 여러 면과 가장자리를 만듭니다. 결과적으로 주름이나 융기를 생성할 수 있는 긴 은색 면이 줄어듭니다.

연속 부울 때문에 구성요소가 사라짐

부울은 두 피연산자, 피연산자 A와 피연산자 B가 작동하도록 되어 있습니다. 피연산자 A로 선택한 오브젝트에서 많은 오브젝트를 결합하거나 빼려는 경우 피연산자 B를 선택한 후 부울 버튼을 클릭하십시오. 또는 피연산자 B 선택 버튼을 클릭하고 다음 오브젝트를 선택하면 이전 연산이 취소되고 이전의 피연산자 B가 사라집니다.

여러 오브젝트를 단일 오브젝트와 결합하거나 뺄 때 가장 효과적인 방법은 부울 연산을 수행하기 전에 모든 오브젝트를 연결하는 것입니다.

예를 들어, 둥근 볼트 구멍이 있는 금속판을 쌓는다고 가정합니다. 납작한 상자 피연산자 A와 이 상자를 관통하는10개의 원통 피연산자 B가 있습니다.

볼트가 끼워진 미래의 금속판

  1. 원통 중 하나를 선택합니다.
  2. 마우스 오른쪽 버튼으로 클릭하여 원통을 편집 가능한 폴리로 변환합니다.

    이렇게 하면 자동으로 수정 패널이 열립니다.

  3. 형상 편집 롤아웃에서 (리스트 연결)을 클릭합니다.

    연결 옆의 작은 버튼입니다.

  4. 리스트 연결 대화상자에서 다른 원통을 모두 선택하고 연결 버튼을 클릭합니다.

    모든 원통이 단일 오브젝트가 됩니다.

  5. 상자를 선택하고 길이, 폭 또는 높이 세그먼트 값이 1보다 큰지 확인합니다.

    부울 오브젝트에 주름 또는 융기가 나타남을 참조하십시오.

  6. 만들기 패널을 열고 표준 원형이 있는 드롭다운 메뉴에서 합성 오브젝트를 선택합니다.
  7. 부울 버튼을 클릭하고 매개변수 롤아웃 작업 그룹에서 빼기(A-B)가 설정되어 있는지 확인합니다.
  8. 부울 선택 롤아웃에서 피연산자 B 선택을 클릭하고 원통을 선택합니다.

    원통이 빠지고 상자에 구멍이 생깁니다.

부울 연산은 여러 번이 아니라 한 번만 수행해야 합니다. 이 방법은 매우 효과적이고 오류 발생 가능성이 적습니다. 3D 형상을 이미 작업한 경우 문이나 창문을 벽에 맞춰 넣을 때 대략적인 개구부를 잘라내는 데도 유용합니다.

스플라인 및 부울 연산

만들기 패널 모양 메뉴에서 만든 스플라인에서 부울 연산을 수행하는 것은 어려울 수 있습니다. 2D 스플라인 모양은 3D 형상에서 사용한 부울 연산을 사용하지 않습니다. 편집 가능한 스플라인으로 변환된 모양은 수정 패널 형상 롤아웃에서 부울 기능을 제공합니다. 3D 형상에서 두 개의 개별 조각에 수행한 부울 연산과 달리 단일 스플라인에서만 부울 연산을 수행할 수 있습니다.

그러므로 둘 중 하나는 스플라인 모양에 부울 연산을 수행하기 전에 수행되어야 합니다.

  • 처음 모양을 만들 때 만들기 패널 모양 오브젝트 유형 롤아웃의 새 모양 시작이 해제되어 있는지 확인하십시오. 해제되어 있으면 여러 스플라인으로 구성된 단일 모양으로 취급되는 여러 중첩 모양을 작성할 수 있습니다.

    해제 상태의 새 모양 시작(기본적으로 설정)

  • 새 모양 시작을 해제하지 않은 경우 다중 스플라인으로 구성된 단일 모양을 작성하려면 모든 스플라인 모양을 연결해야 합니다.

가장 일반적인 경우를 표시하기 위해 서로 겹치는 세 개의 사각형 중 가운데 사각형에서 바깥쪽 두 개의 사각형을 뺀다고 가정합니다. 또한 새 모양 시작을 끄지 않았습니다.

  1. 먼저 가운데 사각형을 선택합니다.
  2. 마우스 오른쪽 버튼으로 클릭하고 쿼드 메뉴에서 다음으로 변환 편집 가능한 스플라인으로 변환을 선택합니다.

    수정 패널이 자동으로 열립니다.

  3. 형상 롤아웃에서 연결 버튼을 클릭하고 바깥쪽 두 개의 사각형을 선택합니다.

    이제 세 개의 하위 오브젝트 스플라인으로 구성된 단일 모양이 만들어졌습니다.

  4. 연결을 끄고 선택 롤아웃을 스크롤 업합니다.
  5. (스플라인) 하위 오브젝트 모드를 설정하고 중간 사각형을 선택합니다.
  6. 형상 롤아웃을 스크롤 다운하고 부울 버튼을 클릭합니다. 또한 부울 오른쪽의 (빼기)를 클릭합니다.
  7. 두 개의 바깥쪽 사각형을 선택합니다.

    두 개의 바깥쪽 사각형을 떼어 낸 후 최종 모양

성공적인 부울 연산을 위한 팁

다음은 부울 연산 작업을 한 번에 성공적으로 수행하기 위한 몇 가지 팁입니다.

  • 수정자를 추가하고 스택을 축소합니다.

    피연산자 세트에서 원하는 결과를 제공하지 않는 경우 수정자를 추가하고 스택을 축소하여 편집 가능한 메시 또는 편집 가능한 폴리를 작성합니다. 먼저 수정자를 적용하지 않고 오브젝트를 편집 가능한 메시 및 다각형으로 축소할 수 있습니다. 이를 수행하려면 장면에서 편집 보류 또는 파일 다른 이름으로 저장을 사용하십시오. 스택에 있는 기존 수정자의 매개변수는 조정할 수 없습니다.

  • 면이 많은 오브젝트를 작성합니다.

    일반적으로 평소에 사용하는 면보다 많은 면을 가진 오브젝트를 생성하십시오. 예를 들어 특히 다른 오브젝트가 더 복잡한 경우에는 상자의 높이, 폭 및 길이 세그먼트를 늘리십시오. 양쪽 피연산자의 면 수가 비슷하게 설정합니다. 면 수가 많으면 부울 연산으로 작성한 가장자리가 더 부드럽고 세분화됩니다. 부울 연산으로 원하는 결과를 얻었으면 최적화 수정자를 적용하여 오브젝트의 면 수를 줄이십시오.

  • STL-확인 수정자를 적용합니다.

    피연산자로 사용할 오브젝트의 유효성을 점검하는 한 가지 방법은 STL-확인 수정자를 적용하는 것입니다. 이 수정자는 기본적으로 STL 파일로 내보낼 준비로서 오브젝트가 완전하고 닫힌 표면인지 확인하는 데 사용됩니다. 부울 연산은 동일한 기준을 만족시키는 오브젝트에 가장 잘 작동하므로 피연산자에 STL-확인을 사용하십시오. STL-확인을 오브젝트에 적용한 후 Check를 설정하십시오. 그러면 상태 그룹이 오류 유무를 표시합니다.