분산 합성 오브젝트

분산은 선택한 소스 오브젝트를 배열이나 분산 오브젝트의 표면 위에 무작위로 흩뿌리는 일종의 복합 오브젝트 형태입니다.

언덕면이 나무와 두 세트의 다른 바위를 흩뿌리기 위하여 사용되었습니다.

절차

분산 오브젝트를 만들려면 다음을 수행하십시오.

  1. 소스 오브젝트로 사용될 오브젝트를 만드십시오.
  2. 선택적으로 분산 오브젝트로 사용될 오브젝트를 만드십시오.
  3. 원본 오브젝트를 선택한 다음 오브젝트 유형 롤아웃에서 분산을 클릭합니다.
    주: 소스 오브젝트는 반드시 메시 오브젝트나 메시 오브젝트로 변환될 수 있는 오브젝트이어야만 합니다. 현재 선택된 오브젝트가 무효한 것이면 분산 버튼은 사용할 수 없습니다.

    소스 오브젝트의 흩뿌림 결과와 가시적 분산 오브젝트(왼쪽) 그리고 숨겨진 분산 오브젝트(오른쪽)

    이제 두 가지 선택이 있습니다. 분산 오브젝트를 사용하지 않고 배열로써 원본 오브젝트를 흩뿌리거나 오브젝트를 흩뿌리기 위하여 분산 오브젝트를 사용할 수 있습니다. 다음 절차를 참조하십시오.

분산 오브젝트없이 원본 오브젝트를 흩뿌리려면 다음을 수행하십시오.

  1. 분산 오브젝트 롤아웃에서 변환만 사용을 선택하십시오 분포 그룹
  2. 중복 스피너를 설정하여 소스 오브젝트의 원하는 사본의 총 수를 지정하십시오.
  3. 변환 롤아웃 상의 스피너를 조절하여 소스 오브젝트의 임의 변환 간격띄우기를 설정하십시오.

분산 오브젝트를 사용하여 원본 오브젝트를 흩뿌리려면 다음을 수행하십시오.

  1. 원본 오브젝트를 선택하였는지 확인하십시오.
  2. 분산 오브젝트의 복제 방법을 선택하십시오 (참조, 복사, 이동 또는 인스턴스).
  3. 분산 오브젝트 선택을 클릭하고 분산 오브젝트로 사용할 오브젝트를 선택하십시오.
  4. 분산 오브젝트 롤아웃 상의 분산 오브젝트 사용이 선택되었는지 확인하십시오.
  5. 중복 스피너를 이용하여 사본의 수를 지정하십시오. (모든 정점, 모든 가장자리 중간점 또는 모든 면 중심 분산 방법을 사용한다면 필요없습니다.)
  6. 분산 사용 아래의 분산 오브젝트 롤아웃 분산 오브젝트 매개변수 그룹에서 분산 방법을 선택하십시오.
  7. 선택적으로 변환 스피너를 조절하여 무작위로 사본을 변환시키십시오.
  8. 표시가 너무 느리거나 메시가 너무 복잡하면 표시 롤아웃 상의 프록시 선택 또는 표시 비율을 줄여 표시되는 사본의 비율을 감소시키는 것을 고려해 보십시오.

대부분의 스피너 값은 움직일 수 있으므로 사본의 수, 변형 등과 같은 것을 움직일 수 있습니다.

다수의 사본을 갖는 분산 오브젝트 (풀)

인터페이스

분산 오브젝트 선택 롤아웃

분산 오브젝트 선택을 위한 옵션을 갖고 있습니다.

오브젝트
선택 버튼으로 선택한 분포 오브젝트의 이름을 표시합니다.
분포 오브젝트 선택
이 버튼을 클릭한 후 장면에 있는 오브젝트를 클릭하여 이를 분포 오브젝트로 지정합니다.
참조/복사/이동/인스턴스
분포 오브젝트를 분산 오브젝트로 전달시키는 방법을 지정할 수 있게 합니다. 모양은 원래 모양이 남아 있지 않은 경우에 참조, 복사본 또는 인스턴스로 전송되거나 이동됩니다.

분산 오브젝트 롤아웃

이 롤아웃 상의 옵션은 소스 오브젝트가 흩뿌려지는 방법의 지정, 복합 분산 오브젝트를 구성하는 오브젝트를 액세스할 수 있게 합니다.

분포 그룹

이 두 가지 옵션은 원본 오브젝트를 흩뿌리는 기본 방법을 선택할 수 있게 합니다.

  • 분포 오브젝트 사용분포 오브젝트의 형상을 기반으로 소스 오브젝트를 분산합니다.
  • 변환만 사용이 옵션에는 분포 오브젝트가 필요하지 않습니다. 대신에 소스 오브젝트의 사본은 변환 롤아웃 상의 간격띄우기 값을 이용하여 위치가 지정됩니다. 변환 간격띄우기 모두가 0으로 남아 있으면 배열을 볼 수 없는데 사본이 동일한 공간을 차지하기 때문입니다.
오브젝트 그룹

분산 오브젝트를 구성하는 오브젝트를 보여주는 리스트 창을 갖고 있습니다.

[리스트 창]
클릭하면 스택에서 액세스할 수 있도록 창에 있는 오브젝트를 선택합니다. 예를 들어 분포 오브젝트가 구라면 분포: D_Sphere01을 클릭하고, 스택 리스트를 연 다음 구를 선택하여 구 매개변수에 액세스할 수 있습니다.
소스 이름
합성 분산 오브젝트 내 소스 오브젝트의 이름을 변경할 수 있습니다.
분포 이름
분포 오브젝트의 이름을 변경할 수 있습니다.
피연산자 추출
선택한 피연산자의 사본이나 인스턴스를 추출합니다. 리스트 창에서 피연산자를 선택하여 이 버튼을 활성화합니다.
주: 이 버튼은 수정 패널 상에서만 사용할 수 있습니다. 만들기 패널이 활성화된 경우에는 피연산자를 추출할 수 없습니다.
인스턴스/복사본
이 옵션으로 인스턴스 또는 복사본 중 하나로 피연산자 추출 방식을 지정할 수 있습니다.
소스 오브젝트 매개변수 그룹

이 옵션은 소스 오브젝트에 국부적으로 영향을 줍니다.

중복
소스 오브젝트의 분산된 사본의 수를 지정합니다.

기본값은 1이지만 무에서 시작하여 사본의 수를 애니메이션시키고자 하면 0으로 설정할 수 있습니다. 면 중심이나 정점을 이용하여 사본을 분산시키는 중이라면 중복 수는 무시됨에 주목하십시오. 이런 경우 하나의 사본은 선택에 따라 각 정점이나 표면 중심에 위치합니다.

기본 배율
각 사본에 동일하게 영향을 주면서 소스 오브젝트의 배율을 변경합니다. 배율 조정은 변환 전에 발생합니다.
정점 카오스
소스 오브젝트의 정점에 무작위적인 요동을 적용합니다.
애니메이션 간격띄우기
각 소스 오브젝트 사본의 애니메이션이 원래 사본으로부터 임의로 간격띄우기되는 프레임 수를 지정합니다. 예를 들어 애니메이션 간격띄우기를 10으로 설정한 경우 각 사본은 0과 10사이의 임의 프레임에서 애니메이션을 시작합니다. 기본 설정은 0으로 모든 사본이 똑같이 움직입니다.
분산 오브젝트 매개변수 그룹

이 옵션은 소스 오브젝트의 사본이 분산 오브젝트에 상대적으로 정렬되는 방법에 영향을 줍니다. 이 옵션은 분산 오브젝트가 사용되는 경우에만 효과가 있습니다.

수직
설정하면 각 중복 오브젝트가 그와 연결된 배포 오브젝트의 면, 정점 또는 가장자리와 수직이 되도록 방향을 전환합니다. 선택하지 않은 경우 사본은 원 소스 오브젝트와 마찬가지로 동일한 방향을 유지합니다.
선택한 면만 사용
설정하면 스택 위로 전달된 선택한 면으로 분포를 제한합니다. 아마도 이를 행하는 가장 쉬운 방법은 분산 오브젝트를 고를 때 인스턴스 옵션을 사용하는 것입니다. 그런 후 메시 선택수정자를 원본 오브젝트에 적용하고 사본의 분산을 위하여 사용하고자 하는 면만을 선택할 수 있습니다.
분산 사용
다음 옵션을 사용하면 분포 오브젝트의 형상에 따라 소스 오브젝트의 분산이 결정되는 방식을 지정할 수 있습니다. 분산 오브젝트를 사용하지 않는 경우 이 옵션은 무시됩니다.
  • 영역중복 오브젝트를 분포 오브젝트의 전체 표면 영역 위에 균등하게 배포합니다.

    영역을 선택하여 구 표면 위에 분산된 오브젝트

  • 균등분포 오브젝트 내의 면 수를 중복 수로 나누고 중복 오브젝트를 배치할 때 분포 오브젝트 내에서 적절한 수의 면을 건너뜁니다.
  • N 건너뛰기중복 오브젝트를 배치할 때 N개의 면을 건너뜁니다. 편집 가능한 이 필드는 다음 사본을 위치시키기 전에 건너뛸 면의 수를 지정합니다. 0으로 설정되면 건너뛰는 면은 없습니다. 1로 설정되면 다른 모든 면을 건너뜁니다.
  • 임의 면분포 오브젝트의 표면 위에 중복 오브젝트를 무작위로 적용합니다.
  • 가장자리를 따라분포 오브젝트의 가장자리에 중복 오브젝트를 무작위로 할당합니다.
  • 모든 정점분포 오브젝트의 각 정점에 중복 오브젝트를 배치합니다. 중복 값은 무시됩니다.
  • 모든 가장자리 중간점각 세그먼트 가장자리의 중간점에 중복 오브젝트를 배치합니다.
  • 모든 면 중심분포 오브젝트에서 각 삼각형 면의 중심에 중복 오브젝트를 배치합니다. 중복 값은 무시됩니다.
  • 볼륨분포 오브젝트의 볼륨 전체에 걸쳐 오브젝트를 분산합니다. 기타 모든 옵션은 분산을 표면에 한정시킵니다. 표시 롤아웃 분산 오브젝트 숨기기에서 이 옵션의 선택을 고려하십시오.

    볼륨을 선택하여 오브젝트는 구의 체젝을 채웁니다.

표시 그룹
결과/피연산자
분산 연산의 결과 또는 분산하기 전에 피연산자를 표시할지를 선택합니다.

변환 롤아웃

변환 롤아웃의 설정은 각 사본 오브젝트에 임의 변형 간격띄우기를 적용할 수 있게 합니다. 변형 필드의 값은 각 사본에 양 또는 음의 값을 임의로 적용하는 최대 간격띄우기 값을 지정합니다. 따라서 회전 각도를 15도로 설정하면 사본은 -15에서 +15도까지 무작위로 회전합니다. 예를 들어 하나의 사본은 8도, 다른 것은 -13도, 또 다른 것은 5도 등으로 회전할 수 있습니다. 변환 설정은 분산 오브젝트와 함께 또는 분산 오브젝트없이 사용할 수 있습니다. 분산 오브젝트가 없는 경우 사본을 보려면 반드시 변환 설정을 조절해야만 합니다.

회전 그룹

임의의 회전 간격띄우기를 지정합니다.

X, Y, Z 각도
각 사본의 로컬 X, Y, Z축을 기준으로 원하는 최대 임의 회전 간격띄우기를 입력합니다.
최대 범위 사용
설정하면 세 개의 설정 모두 최대 값과 일치하도록 합니다. 나머지 두 개의 설정은 비활성이 되고 최대값을 갖는 설정만이 활성 상태를 유지합니다.
로컬 변환 그룹

로컬 축을 따라 사본의 변형을 지정합니다.

X, Y, Z
각 사본의 X, Y, Z축에서 원하는 최대 임의 이동 값을 입력합니다.
최대 범위 사용
설정하면 세 개의 설정 모두 최대 값과 일치하도록 합니다. 나머지 두 개의 설정은 비활성이 되고 최대값을 갖는 설정만이 활성 상태를 유지합니다.
면에서 변환 그룹

분산 오브젝트 내의 관련 면의 무게 중심 면을 따라 사본의 변형을 지정할 수 있게 합니다. 분산 오브젝트를 사용하지 않는 경우 이 설정은 아무런 효과가 없습니다.

A, B, N
처음 두 설정은 면 표면의 무게 중심 좌표를 지정하는 반면 N 설정은 면의 법선을 따라 간격띄우기를 설정합니다.
최대 범위 사용
설정하면 세 개의 설정 모두 최대 값과 일치하도록 합니다. 나머지 두 개의 설정은 비활성이 되고 최대값을 갖는 설정만이 활성 상태를 유지합니다.
배율 조정 그룹

로컬 축을 따라 사본의 비율 조정을 지정할 수 있게 합니다.

X, Y, Z %
각 사본의 X, Y, Z축을 따라 임의 배율 조정 비율을 지정합니다.
최대 범위 사용
설정하면 세 개의 설정 모두 최대 값과 일치하도록 합니다. 나머지 두 개의 설정은 비활성이 되고 최대값을 갖는 설정만이 활성 상태를 유지합니다.
가로 세로 비율 잠금
설정하면 소스 오브젝트의 원래 가로 세로 비율을 유지합니다. 전형적으로 사본의 일정한 비율을 제공합니다. 가로 세로 비율 잠금을 선택하지 않았고 X, Y 그리고 Z 설정이 0보다 큰 값을 가지면 결과는 사본의 비율 조정이 일정하지 않는데 그 값이 양과 음의 두 방향에서 임의의 비율 조정 간격띄우기를 나타내기 때문입니다.

표시 롤아웃

분산 오브젝트의 표시에 영향을 주는 옵션을 제공합니다.

표시 옵션 그룹

이 옵션은 소스와 목적지 오브젝트의 표시에 영향을 줍니다.

  • 프록시소스 중복을 간단한 웨지로 표시하고 복잡한 분산 오브젝트를 조작할 때 뷰포트 다시 그리기의 속도를 높여줍니다. 항상 메시 사본을 표시하는 렌더링된 이미지에는 아무런 영향을 주지 않습니다.
  • 메시중복 오브젝트의 전체 형상을 표시합니다.
표시 %
뷰포트에 나타나는 총 중복 오브젝트의 백분율 지정합니다. 렌더링된 배경에는 아무런 영향을 주지 않습니다.
분포 오브젝트 숨기기
분포 오브젝트를 숨깁니다. 숨겨진 오브젝트는 뷰포트나 렌더링된 배경에 나타나지 않습니다.
고유성 그룹

난수를 기본으로 한 시드 수를 설정할 수 있게 합니다. 따라서 이 값을 변경하면 흩뿌리기의 전반적인 효과가 변합니다.

새로 만들기
새로운 임의 시드 번호를 생성합니다.
시드
이 스피너를 이용하여 시드 번호를 설정합니다.

사전 설정 로드/저장 롤아웃

다른 분산 오브젝트에서 사용할 사전 설정값을 저장할 수 있게 합니다. 예를 들어 특정 분산 오브젝트에 대하여 모든 매개변수를 설정하고 특정 이름 하에 이 설정을 저장한 후 다른 분산 오브젝트를 선택하고 이 오브젝트에 사전 설정값을 불러올 수 있습니다.

사전 설정된 이름
설정의 이름을 정할 수 있습니다. 저장 버튼을 클릭하여 현재 설정을 사전 설정 이름 밑에 저장합니다.
저장된 사전 설정 창
저장된 사전 설정 이름을 표시합니다.
로드
저장된 사전 설정 리스트에서 현재 강조 표시된 사전 설정을 로드합니다.
저장
현재 이름을 사전 설정된 이름 필드에 저장하고 이를 저장된 사전 설정 창에 놓습니다.
주: 프레임 0 다음에 애니메이션되는 매개변수 값은 저장되지 않습니다.
삭제
사전 설정 저장 창에서 선택한 항목을 삭제합니다.