⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bagendscenebilbochanges.h

📁 Ion Team Lord Of The Rings Demo 模拟指环王的3D游戏 VS.NET编译 里面提供高级渲染算法
💻 H
字号:
beBilboAnimationFraction=0.0f;
beBilboMovementIndex=0;

for (int i=0;i<NUMBER_OF_BILBO_MOVEMENTS;i++)
beBilboMovement[i].TwoFrameInterpolation=false;


beBilboMovement[0].ChangeAnimation=true;
beBilboMovement[0].NewAnimation="Walk";
beBilboMovement[0].Position=Vector3d(-15.0f,-0.18f,1.0f);
beBilboMovement[0].Rotation=Vector3d(0.0f,180.0f,0.0f);
beBilboMovement[0].TimeFactor=1.0f/2000.0f;

beBilboMovement[1].ChangeAnimation=false;
beBilboMovement[1].Position=Vector3d(-15.0f,-0.18f,-0.8f);
beBilboMovement[1].Rotation=Vector3d(0.0f,180.0f,0.0f);
beBilboMovement[1].TimeFactor=1.0f/2000.0f;

beBilboMovement[2].ChangeAnimation=false;
beBilboMovement[2].Position=Vector3d(-15.0f,-0.18f,-2.6f);
beBilboMovement[2].Rotation=Vector3d(0.0f,180.0f,0.0f);
beBilboMovement[2].TimeFactor=1.0f/2000.0f;

beBilboMovement[3].ChangeAnimation=false;
beBilboMovement[3].Position=Vector3d(-15.0f,-0.18f,-4.4f);
beBilboMovement[3].Rotation=Vector3d(0.0f,180.0f,0.0f);
beBilboMovement[3].TimeFactor=1.0f/2000.0f;

beBilboMovement[4].ChangeAnimation=true;
beBilboMovement[4].NewAnimation="Stand";
beBilboMovement[4].RotationInterpolation=true;
beBilboMovement[4].Position=Vector3d(-15.0f,-0.18f,-6.2f);
beBilboMovement[4].Rotation=Vector3d(0.0f,180.0f,0.0f);
beBilboMovement[4].Rotation2=Vector3d(0.0f,135.0f,0.0f);
beBilboMovement[4].TimeFactor=1.0f/2000.0f;  // 10 secs

beBilboMovement[5].ChangeAnimation=true;
beBilboMovement[5].NewAnimation="Walk";
beBilboMovement[5].Position=Vector3d(-15.0f,-0.18f,-6.2f);
beBilboMovement[5].Rotation=Vector3d(0.0f,135.0f,0.0f);
beBilboMovement[5].TimeFactor=1.0f/2000.0f;

beBilboMovement[6].ChangeAnimation=true;
beBilboMovement[6].NewAnimation="Stand";
beBilboMovement[6].RotationInterpolation=true;
beBilboMovement[6].Position=Vector3d(-13.727207f,-0.18f,-7.472792f);
beBilboMovement[6].Rotation=Vector3d(0.0f,135.0f,0.0f);
beBilboMovement[6].Rotation2=Vector3d(0.0f,90.0f,0.0f);
beBilboMovement[6].TimeFactor=1.0f/1000.0f;

beBilboMovement[7].ChangeAnimation=true;
beBilboMovement[7].NewAnimation="Walk";
beBilboMovement[7].Position=Vector3d(-13.727207f,-0.18f,-7.472792f);
beBilboMovement[7].Rotation=Vector3d(0.0f,90.0f,0.0f);
beBilboMovement[7].TimeFactor=1.0f/2000.0f;

beBilboMovement[8].ChangeAnimation=true;
beBilboMovement[8].NewAnimation="Stand";
beBilboMovement[8].RotationInterpolation=true;
beBilboMovement[8].Position=Vector3d(-11.927207f,-0.18f,-7.472792f);
beBilboMovement[8].Rotation=Vector3d(0.0f,90.0f,0.0f);
beBilboMovement[8].Rotation2=Vector3d(0.0f,-90.0f,0.0f);
beBilboMovement[8].TimeFactor=1.0f/3000.0f;

beBilboMovement[9].ChangeAnimation=false;
beBilboMovement[9].Position=Vector3d(-11.927207f,-0.18f,-7.472792f);
beBilboMovement[9].Rotation=Vector3d(0.0f,-90.0f,0.0f);
beBilboMovement[9].TimeFactor=1.0f/1000.0f; //19 secs <-- sigh

beBilboMovement[10].ChangeAnimation=false;
beBilboMovement[10].Position=Vector3d(-11.927207f,-0.18f,-7.472792f);
beBilboMovement[10].Rotation=Vector3d(0.0f,-90.0f,0.0f);
beBilboMovement[10].TimeFactor=1.0f/1000.0f;

beBilboMovement[11].ChangeAnimation=false;
beBilboMovement[11].Position=Vector3d(-11.927207f,-0.18f,-7.472792f);
beBilboMovement[11].Rotation=Vector3d(0.0f,-90.0f,0.0f);
beBilboMovement[11].TimeFactor=1.0f/1000.0f;

beBilboMovement[12].ChangeAnimation=true;
beBilboMovement[12].NewAnimation="DropRing";
beBilboMovement[12].Position=Vector3d(-11.927207f,-0.18f,-7.472792f);
beBilboMovement[12].Rotation=Vector3d(0.0f,-90.0f,0.0f);
beBilboMovement[12].TimeFactor=0.0003f;

beBilboMovement[13].ChangeAnimation=true;
beBilboMovement[13].NewAnimation="Stand";
beBilboMovement[13].RotationInterpolation=true;
beBilboMovement[13].Position=Vector3d(-11.927207f,-0.18f,-7.472792f);
beBilboMovement[13].Rotation=Vector3d(0.0f,-90.0f,0.0f);
beBilboMovement[13].Rotation2=Vector3d(0.0f,90.0f,0.0f);
beBilboMovement[13].TimeFactor=1.0f/3000.0f;

beBilboMovement[14].ChangeAnimation=true;
beBilboMovement[14].NewAnimation="Walk";
beBilboMovement[14].Position=Vector3d(-11.927207f,-0.18f,-7.472792f);
beBilboMovement[14].Rotation=Vector3d(0.0f,90.0f,0.0f);
beBilboMovement[14].TimeFactor=1.0f/1000.0f;

beBilboMovement[15].ChangeAnimation=false;
beBilboMovement[15].Position=Vector3d(-10.127207f,-0.18f,-7.472792f);
beBilboMovement[15].Rotation=Vector3d(0.0f,90.0f,0.0f);
beBilboMovement[15].TimeFactor=1.0f/1000.0f;

beBilboMovement[16].ChangeAnimation=false;
beBilboMovement[16].Position=Vector3d(-8.327207f,-0.18f,-7.472792f);
beBilboMovement[16].Rotation=Vector3d(0.0f,90.0f,0.0f);
beBilboMovement[16].TimeFactor=1.0f/1000.0f;

beBilboMovement[17].ChangeAnimation=false;
beBilboMovement[17].Position=Vector3d(-1000000.0f,-100000.0f,-1000000.0f);
beBilboMovement[17].Rotation=Vector3d(0.0f,0.0f,0.0f);
beBilboMovement[17].TimeFactor=0.0f;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -