Creature Add Constraints 범주 - Stingray 흐름 노드 참조

Creature Add Constraints 범주

노드

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

입력

float

Blend Alpha

모션 제약 조건의 알파 값(강도(strength/intensity))(0.0에서 1.0 사이)입니다.

float

Blend In Time

모션 제약 조건을 완전히 활성화(알파 값 도달)하기 위한 시간(초)입니다.

float

Chain Index

제약 조건이 적용되는 생물체 체인의 인덱스입니다.

float

Constraint Id

체인 모션 제약 조건의 ID입니다.

float

Motion Amplitude

체인 모션의 진폭입니다.

float

Motion Frequency

체인 모션의 빈도입니다.

float

Motion Phase

체인 모션의 단계입니다.

float

Motion Type

적용할 모션 유형입니다. 가능한 값:

  • 0: 모션 없음
  • 1: 수평 평면 축의 원에서 이펙터 위치 이동
  • 2: 위쪽 축에서 이펙터 위치 이동, 코사인 이동
  • 3: 오른쪽 축에서 이펙터 위치 이동, 코사인 이동
  • 4: 앞쪽 축에서 이펙터 위치 이동, 코사인 이동
  • 5: 주위로 이펙터 위치 이동
  • 6: 롤 축에서 이펙터 회전
  • 7: 피치 축에서 이펙터 회전
  • 8: 요 축에서 이펙터 회전

float

Pull

체인 모션의 당기기 강도입니다.

float

Reach R

모션의 회전 도달 혼합 계수입니다.

float

Reach T

모션의 위치 도달 혼합 계수입니다.

unit

Unit

캐릭터 유닛입니다.

event

In

이 이벤트는 이 노드의 평가를 트리거합니다.

이 제약 조건은 절차적 모션 원형(원형으로 또는 위/아래로 이동)을 사용하여 체인 이펙터(다리 또는 안테나 등)를 절차적으로 애니메이션합니다. 처음부터 FK 없이 생물체를 애니메이션할 때에 유용하며 적어도 프로토타입 작성 시 편리합니다.

Unit Flow Editor, Level Flow EditorExternal Flow Editor에서 사용할 수 있습니다.

스크립트 노드 정의 파일: core/humanik/humanik.script_flow_nodes

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

입력

float

Blend Alpha

고정 제약 조건의 알파 값(강도(strength/intensity))(0.0에서 1.0 사이)입니다.

float

Blend In Time

고정 제약 조건을 완전히 활성화(알파 값 도달)하기 위한 시간(초)입니다.

float

Chain Index

제약 조건이 적용되는 체인의 인덱스입니다.

float

Constraint Id

체인 고정 제약 조건의 ID입니다.

boolean

In World Space

체인 고정 제약 조건이 표준 공간에서 사용되는지(true 값) 또는 로컬 공간에서 사용되는지(false 값) 여부를 지정하는 부울입니다.

unit

Unit

캐릭터 유닛입니다.

event

In

이 이벤트는 이 노드의 평가를 트리거합니다.

이 제약 조건은 체인 이펙터(예: 다리 또는 안테나)의 현재 위치 및/또는 방향을 잠급니다. HumanIK가 특정 변환에 영향을 주지 않게 하려면 이 제약 조건을 사용하는 것이 좋습니다.

Unit Flow Editor, Level Flow EditorExternal Flow Editor에서 사용할 수 있습니다.

스크립트 노드 정의 파일: core/humanik/humanik.script_flow_nodes

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

입력

unit

Unit

캐릭터 유닛입니다.

event

In

이 이벤트는 이 노드의 평가를 트리거합니다.

이 작업은 멀티패스 해석 전략을 구현할 때 필요합니다.

예를 들어 생물체 촉수의 해석이 다른 촉수 해석에 따라 달라지는 경우 먼저 독립적 촉수에 대해 생물체를 해석하고 솔버를 호출한 다음 종속 촉수의 생물체를 해석해야 합니다.

Unit Flow Editor, Level Flow EditorExternal Flow Editor에서 사용할 수 있습니다.

스크립트 노드 정의 파일: core/humanik/humanik.script_flow_nodes

출력

Out

event

노드 평가가 끝나면 이 이벤트가 트리거됩니다.

입력

float

Blend Alpha

모션 제약 조건의 알파 값(강도(strength/intensity))(0.0에서 1.0 사이)입니다.

float

Blend In Time

모션 제약 조건을 완전히 활성화(알파 값 도달)하기 위한 시간(초)입니다.

float

Constraint Id

모션 제약 조건의 ID입니다.

float

Motion Amplitude

모션의 진폭입니다.

float

Motion Frequency

모션의 빈도입니다.

float

Motion Phase

모션의 동작입니다.

float

Motion Type

적용할 모션 유형입니다. 가능한 값:

  • 0: 모션 없음
  • 1: 수평 평면 축의 원에서 이펙터 위치 이동
  • 2: 위쪽 축에서 이펙터 위치 이동, 코사인 이동
  • 3: 오른쪽 축에서 이펙터 위치 이동, 코사인 이동
  • 4: 앞쪽 축에서 이펙터 위치 이동, 코사인 이동
  • 5: 주위로 이펙터 위치 이동
  • 6: 롤 축에서 이펙터 회전
  • 7: 피치 축에서 이펙터 회전
  • 8: 요 축에서 이펙터 회전

float

Pull

모션의 당기기 강도입니다.

float

Reach R

모션의 회전 도달 혼합 계수입니다.

float

Reach T

모션의 위치 도달 혼합 계수입니다.

float

Section Index

제약 조건이 적용되는 단면의 인덱스입니다.

unit

Unit

캐릭터 유닛입니다.

event

In

이 이벤트는 이 노드의 평가를 트리거합니다.

이 제약 조건은 절차적 모션 원형(원형으로 또는 위/아래로 이동)을 사용하여 단면 이펙터(흉부 또는 가슴 등)를 절차적으로 애니메이션합니다. 처음부터 FK 없이 생물체를 애니메이션할 때에 유용하며 적어도 프로토타입 작성 시 편리합니다.

Unit Flow Editor, Level Flow EditorExternal Flow Editor에서 사용할 수 있습니다.

스크립트 노드 정의 파일: core/humanik/humanik.script_flow_nodes