Animation — Aspose.3D FOSS for Java

Example

Aspose.3D FOSS for Java의 애니메이션 시스템은 선언 스텁. 오직 AnimationClip 클래스만 사용할 수 있으며, 생성자와 기본 속성은 로부터 상속됩니다 A3DObject. 키프레임 데이터, 재생, 채널 및 보간은 아직 구현되지 않았습니다.

다음 클래스는 존재하지 않습니다 이번 판에서: AnimationNode, AnimationChannel, BindPoint, KeyFrame, KeyframeSequence, Interpolation (enum), ExtrapolationType (enum).

모든 애니메이션 클래스는 com.aspose.threed 루트 패키지.

import com.aspose.threed.*;

AnimationClip

애니메이션 범위에 대한 명명된 컨테이너. A Scene 여러 클립을 보유할 수 있습니다. 상속받는 대상은 A3DObject.

스텁 알림: AnimationClip 구성하고 이름을 지정할 수 있지만, 키프레임 데이터와 재생 기능은 구현되지 않았습니다. 이 클래스는 포맷 임포터가 라운드‑트립 I/O 동안 애니메이션 클립 메타데이터를 보존할 수 있도록 존재합니다.

Example

ExampleExample
AnimationClip()이름이 없는 클립을 생성합니다.
AnimationClip(String name)지정된 이름으로 클립을 생성합니다

Example

ExampleExampleExampleExampleExample
nameStringgetName()setName(String)클립 이름 (예:. "Walk")
descriptionStringgetDescription()setDescription(String)선택적 설명
startdoublegetStart()setStart(double)시작 시간(초)
stopdoublegetStop()setStop(double)종료 시간(초)
propertiesPropertyCollectiongetProperties()사용자 정의 속성

Example

import com.aspose.threed.*;

// Create an animation clip (metadata only — no keyframe support)
AnimationClip clip = new AnimationClip("Walk");
clip.setStart(0.0);
clip.setStop(2.0);
System.out.println(clip.getName());   // "Walk"

참고

 한국어