public PlotEventFollowCamera()
 {
     FollowActorID             = new StringProperty();
     EyeHeightOffset           = new DoubleProperty();
     EyeHeightOffset.Value     = 4;
     EyeHorizontalOffset       = new DoubleProperty();
     EyeHorizontalOffset.Value = 8;
     WithAnimation             = new BoolProperty();
     WithAnimation.Value       = true;
     StayAtStop = new BoolProperty();
 }
 public PlotEventActorRotaryMotion()
 {
     ActorBindingID          = new StringProperty();
     ActorRelevanceID        = new StringProperty();
     ActorStatus             = new StringProperty();
     TargetPose              = new VdsVec3d();
     RelevancePosition       = new BoolProperty();
     RelevancePosition.Value = true;
     RelevanceRotation       = new BoolProperty();
     RelevanceRotation.Value = true;
 }
示例#3
0
 public PlotEventActorTranslationMotion()
 {
     ActorBindingID          = new StringProperty();
     ActorRelevanceID        = new StringProperty();
     ActorStatus             = new StringProperty();
     ActorMotionKeyPoints    = new VdsVec3dList();
     RelevancePosition       = new BoolProperty();
     RelevancePosition.Value = true;
     RelevanceRotation       = new BoolProperty();
     RelevanceRotation.Value = true;
     MotionAutoAhead         = new BoolProperty();
     MotionAutoAhead.Value   = true;
 }
示例#4
0
 public PlotEventSound()
 {
     ActorBindingID           = new StringProperty();
     SoundFileName            = new FilePathProperty();
     SoundLoop                = new BoolProperty();
     SoundLoop.Value          = true;
     SoundGain                = new DoubleProperty();
     SoundGain.Value          = 1.0;
     SoundPitch               = new DoubleProperty();
     SoundPitch.Value         = 1.0;
     ListenerRelative         = new BoolProperty();
     ListenerRelative.Value   = true;
     MaxDistance              = new DoubleProperty();
     MaxDistance.Value        = 100.0;
     SoundRolloffFactor       = new DoubleProperty();
     SoundRolloffFactor.Value = 1.0;
 }
 public PlotEventStaticCamera()
 {
     CameraStartPose = new CameraPoseProperty();
     WithAnimation   = new BoolProperty();
 }