브레인스톰을 사용하여 설정 실험 및 탐색

브레인스톰은 컴포지션의 여러 가지 임시 변형을 만들어 이를 격자에 표시하는 기능입니다. 이러한 변형은 원하는 수만큼 저장하고, 그 중 하나를 현재 컴포지션에 적용하거나, 원하는 변형만 입력으로 사용하여 브레인스톰 작업을 다시 수행할 수도 있습니다.

브레인스톰 기능은 유전자 알고리즘을 사용하여 각 브레인스톰 작업에 입력으로 사용한 속성 값을 변형 및 선택합니다. 각 생성 과정에 입력으로 포함할 변형을 선택하고 사용할 변형(임의성)의 정도를 결정하십시오.

Aharon Rabinowitz는 Creative COW 웹 사이트에서 브레인스톰 사용을 보여 주는 비디오 자습서를 제공합니다.

전체 화면으로 그래픽 보기
브레인스톰 대화 상자의 임의성 모드

A.
원본 컴포지션(단일 숫자 값에 브레인스톰을 사용할 때 가운데 타일에 있는 원본)

B.
타일 최대화

C.
새 컴포지션으로 저장

D.
컴포지션에 적용

E.
다음 브레인스톰에 사용

F.
임의성 제어(단일 숫자 값에 대해 브레인스톰을 사용할 때 확산 제어)

G.
이전 및 다음 생성 항목으로 이동

H.
재생 컨트롤

브레인스톰을 사용하면 다음과 같은 결과를 빠르게 얻을 수 있습니다.

  • 단일 속성에 대한 여러 값의 결과를 비교하여 가장 적합한 값을 찾을 수 있습니다.

  • 원하는 수의 속성을 임의로 수정한 결과를 탐색하여 창의적인 결과를 얻을 수 있습니다.

템플릿 프로젝트를 열거나 레이어에 애니메이션 사전 설정을 적용하고, 일부 속성(또는 전체 속성 그룹)을 선택한 다음, 브레인스톰을 이용해서 이러한 속성을 신속하게 수정할 수 있습니다. 자료를 다양하게 갖추고 시작하면 브레인스톰을 통해 고유한 프로젝트 및 애니메이션을 매우 빠르게 만들 수 있습니다.

동일한 컴포지션에 있는 하나 이상의 레이어에서 여러 속성 및 속성 그룹에 대해 브레인스톰을 사용할 수 있습니다. 예를 들어 브레인스톰을 사용하여 모양 레이어에 있는 별의 단일 [선 폭] 속성을 세부적으로 지정하거나, 전체 [콘텐트] 속성 그룹을 선택하고 브레인스톰을 이용해서 해당 레이어의 모든 모양에 대해 전체 속성 공간을 탐색할 수 있습니다.

[타임라인] 패널의 팝업 메뉴에서 숫자 값 또는 옵션이 포함된 모든 속성에 대해 브레인스톰을 사용할 수 있습니다. 브레인스톰을 사용할 수 없는 속성으로는 [레벨] 효과의 [히스토그램], [소스 텍스트], [마스크 패스] 속성 등이 있지만 [레벨(개별 컨트롤)] 효과의 속성에는 브레인스톰을 이용할 수 있습니다.

브레인스톰은 선택한 모든 키프레임에 적용됩니다. 키프레임이 없는 속성의 경우 브레인스톰은 전역 상수 값에 영향을 줍니다.

[불투명도]와 같은 단일 1차원 속성([위치]는 제외)에 브레인스톰을 사용하면 변화(변형)의 정도를 제어하는 [임의성] 값이 [확산] 값으로 대체됩니다. 이 경우 [브레인스톰] 대화 상자에 나타나는 변형은 임의성을 지니지 않으며 가운데 값을 기준으로 다양한 값을 나타냅니다. 원본 컴포지션이 대화 상자의 가운데 타일에 나타나고, 다음 브레인스톰 작업의 기준으로 삼을 하나의 변형만 선택할 수 있습니다.

표현식에서는 브레인스톰을 직접 이용할 수 없지만 표현식이 참조하는 표현식 컨트롤 효과의 속성에 대해 브레인스톰을 이용할 수 있습니다.
  1. 브레인스톰 세션을 진행 중일 때 미리 보기할 컴포지션의 지속 시간 및 공간 영역에 대한 작업 영역 및 관심 영역을 설정합니다. 자세한 내용은 작업 영역 설정관심 영역을 참조하십시오.
  2. [타임라인] 패널에서 하나 이상의 속성 또는 속성 그룹을 선택하고 [타임라인] 패널 위에 있는 [브레인스톰] 단추 를 클릭합니다.

    모든 변형 컴포지션이 [브레인스톰] 대화 상자에서 동시에 재생됩니다. 각 변형의 컨트롤은 해당 변형 위로 포인터를 가져갈 때만 표시됩니다. [브레인스톰] 대화 상자 아래에 있는 재생 컨트롤을 사용하여 미리 보기를 재생, 일시 중지 또는 되감을 수 있습니다.

  3. [브레인스톰] 대화 상자에서 다음 중 하나를 수행합니다.
    • 변형을 자세히 보려면 [타일 최대화] 단추 를 클릭합니다. 모든 변형의 격자 보기로 돌아가려면 [타일 크기 복원] 단추 를 클릭합니다.

    • 투명도 격자를 표시하거나 숨기려면 [브레인스톰] 대화 상자 아래에 있는 [투명도 격자 켜기/끄기] 단추 를 클릭합니다.

    • 다음 브레인스톰 작업에 포함할 변형을 표시하려면 해당 변형의 [다음 브레인스톰에 포함] 단추 를 클릭합니다.

    • 현재 프로젝트에서 특정 변형을 새 컴포지션으로 저장하려면 해당 변형의 [새 컴포지션으로 저장] 단추 를 클릭합니다.

    • 임의성을 늘리거나 다음 생성으로 확산하려면 [브레인스톰] 대화 상자 아래에 있는 [임의성] 또는 [확산] 값을 조정합니다. 정밀도를 높이려면 이 값을 작게 지정하고 실험 및 탐색 범위를 넓히려면 큰 값을 지정하십시오.

  4. (선택 사항) 표시된 변형으로 새로운 변형을 생성하여 다음 브레인스톰 작업에 포함하려면 [브레인스톰] 대화 상자 아래에서 [브레인스톰]을 클릭하고 2단계로 돌아갑니다. 포함할 변형을 표시하지 않고 [브레인스톰]을 클릭하면 현재 생성과 동일한 입력을 사용하여 브레인스톰 작업을 반복합니다.

    브레인스톰 작업에 [임의성]을 사용하면 다음 생성에 사용할 입력으로 표시한 변형이 다음 생성 시 변경되지 않은 상태로 포함되고 해당 위치도 대화 상자에 그대로 유지됩니다. 브레인스톰 작업에 [확산]을 사용하면 하나의 변형만 다음 생성에 적용되어 가운데 타일에 표시됩니다.

    현재 컴포지션으로 저장할 변형을 찾을 때까지 이러한 과정을 반복합니다.

    [브레인스톰] 대화 상자 아래쪽의 [브레인스톰] 단추 양쪽에 있는 화살표 단추를 클릭하여 생성 결과의 앞 뒤로 이동할 수 있습니다. 이전 생성 결과로 이동하여 새로운 브레인스톰 작업을 수행하면 이후의 생성 결과가 사라집니다.
    참고: [브레인스톰] 대화 상자를 닫으려면 Esc 키를 누릅니다.
참고: 새 컴포지션으로 저장 기능을 사용할 때 현재 컴포지션에 comp("<이름>") 형식을 사용하여 스스로를 참조하는 표현식이 포함된 경우 저장된 컴포지션의 표현식은 저장된 각 컴포지션이 아닌 원본 컴포지션을 참조합니다. 표현식에 해당 컴포지션의 설정을 사용해야 할 경우 thisComp 개체를 대신 사용하십시오.