포즈

Pose class

포즈는 지오메트리가 스키닝될 때 변환 행렬을 저장하는 데 사용됩니다. 포즈는 BonePose의 집합이며, 각 BonePose는 본 노드의 구체적인 변환 정보를 저장합니다.

메서드

constructor

이름설명
constructor(name)Pose 클래스의 새 인스턴스를 초기화합니다.

Parameters:

이름유형설명
nameString이름

Result:


constructor_overload

이름설명
constructor_overload()Pose 클래스의 새 인스턴스를 초기화합니다.

Result:


getPoseType

이름설명
getPoseType()포즈의 유형을 가져오거나 설정합니다. 속성 값은 PoseType 정수 상수입니다. 포즈의 유형.

Result:


setPoseType

이름설명
setPoseType(value)포즈의 유형을 가져오거나 설정합니다. 속성 값은 PoseType 정수 상수입니다. 포즈의 유형.

Result:


getBonePoses

이름설명
getBonePoses()모든 BonePose를 가져옵니다. 노드들.

Result:


getName

이름설명
getName()이름을 가져오거나 설정합니다. 이름.

Result:


setName

이름설명
setName(value)이름을 가져오거나 설정합니다. 이름.

Result:


getProperties

이름설명
getProperties()모든 속성의 컬렉션을 가져옵니다.

Result:


addBonePose

이름설명
addBonePose(node, matrix, localMatrix)주어진 본 노드에 대한 포즈 변환 행렬을 저장합니다.

Parameters:

이름유형설명
nodeNode본 노드.
matrixMatrix4변환 행렬.
localMatrixboolean설정된 경우

Result:


addBonePose

이름설명
addBonePose(node, matrix)주어진 본 노드에 대한 포즈 변환 행렬을 저장합니다. 전역 변환 행렬이 암시됩니다.

Parameters:

이름유형설명
nodeNode본 노드.
matrixMatrix4변환 행렬.

Result:


removeProperty

이름설명
removeProperty(property)동적 속성을 제거합니다.

Parameters:

이름유형설명
속성속성제거할 속성은 무엇입니까

Result: boolean


removeProperty

이름설명
removeProperty(property)이름으로 식별된 지정된 속성을 제거합니다.

Parameters:

이름유형설명
propertStringnull

Result: boolean


getProperty

이름설명
getProperty(property)지정된 속성의 값을 가져옵니다

Parameters:

이름유형설명
속성String속성 이름

Result: Object


setProperty

이름설명
setProperty(property, value)지정된 속성의 값을 설정합니다

Parameters:

이름유형설명
속성String속성 이름
valueObject속성의 값

Result: Object


findProperty

이름설명
findProperty(propertyName)속성을 찾습니다. 동적 속성 (Created by CreateDynamicProperty/SetProperty) 또는 네이티브 속성(Identified by its name) 일 수 있습니다

Parameters:

이름유형설명
propertyNameString속성 이름.

Result: 속성