SpotLights.wld
上传用户:cding2008
上传日期:2007-01-03
资源大小:1812k
文件大小:12k
源码类别:

OpenGL

开发平台:

Visual C++

  1. // Version: 1.03
  2. // ModelMagic3D World Definition File // 'glOOP' and ModelMagic3D version 1.03, Copyright (c) 1997, 1998 ImageWare Development // All rights reserved // OpenGL is a registered trademark of Silicon Graphics #include   < D:MSDEVprojectsModelMagic3DDefault.mtl > //Our Worlds Materials C3dCamera { Origin    < -0.856533 -2.944334 40.000000 > Rotation  < -50.500000 0.000000 -29.000000 > Perspective View  < 1 > Field of View 'Y' < 45.000000 > Near clip Plane   < 1.000000 > Far clip Plane    < 500.000000 > CAnimation Procedures { } } C3dWorld { Name         < SpotLights.wld > DisplayAxis  < 0 > DisplayGrid  < 0 > DisplayMode  < 2 > AnimateWorld < 1 > Background Color: C3dColor { Name    < > > Color   < 0.000000 0.000000 0.000000 1.000000 > // RGBA } Texture Map   < None > CAnimation Procedures { } } C3dObjectLight { Radius        < 0.500000 > Direction     < 0.000000 0.000000 15.400421 > AmbientColor  < 0.200000 0.200000 0.200000 1.000000 > //RGBA DiffuseColor  < 0.000000 1.000000 0.062745 1.000000 > //RGBA SpecularColor < 0.000000 1.000000 0.000000 1.000000 > //RGBA Spot Exponent < 0.000000 > Cutoff Angle  < 15.000000 > Constant Attenuation  < 1.000000 > Linear Attenuation    < 0.000000 > Quadratic Atenuation  < 0.000000 > Name          < Green Light > Color         < 0.150000 1.000000 0.000000 1.000000 > // RGBA Origin        < 0.000000 0.000000 16.000000 1.000000 > Rotation      < 195.241882 -16.177334 0.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { CAnimSpin { SpinX         < 0.000000 > SpinY         < 0.000000 > SpinZ         < 30.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 1.000000 > Name          < Spin > } CAnimWobble { WobbleX       < 30.000000 > WobbleY       < 20.000000 > WobbleZ       < 0.000000 > LimitX        < 20.000000 > LimitY        < 20.000000 > LimitZ        < 20.000000 > SpinSpeedX    < 1.000000 > SpinSpeedY    < 1.000000 > SpinSpeedZ    < 0.000000 > Name          < Wobble > } } } C3dObjectLight { Radius        < 0.500000 > Direction     < 0.000000 0.000000 15.195010 > AmbientColor  < 0.200000 0.200000 0.200000 1.000000 > //RGBA DiffuseColor  < 1.000000 0.000000 0.000000 1.000000 > //RGBA SpecularColor < 0.972549 0.000000 0.000000 1.000000 > //RGBA Spot Exponent < 0.000000 > Cutoff Angle  < 17.535999 > Constant Attenuation  < 1.000000 > Linear Attenuation    < 0.000000 > Quadratic Atenuation  < 0.000000 > Name          < Red Light > Color         < 0.150000 1.000000 0.000000 1.000000 > // RGBA Origin        < 0.000000 0.000000 15.000000 1.000000 > Rotation      < 185.772629 19.517012 6.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { CAnimSpin { SpinX         < 0.000000 > SpinY         < 0.000000 > SpinZ         < 3.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 0.000000 > Name          < Spin > } CAnimWobble { WobbleX       < 4.000000 > WobbleY       < 3.000000 > WobbleZ       < 0.000000 > LimitX        < 45.000000 > LimitY        < 45.000000 > LimitZ        < 45.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 0.000000 > Name          < Wobble > } } } C3dObjectLight { Radius        < 0.500000 > Direction     < 0.000000 0.000000 14.420079 > AmbientColor  < 0.200000 0.200000 0.200000 1.000000 > //RGBA DiffuseColor  < 0.000000 0.062745 1.000000 1.000000 > //RGBA SpecularColor < 0.000000 0.031373 1.000000 1.000000 > //RGBA Spot Exponent < 0.000000 > Cutoff Angle  < 15.000000 > Constant Attenuation  < 1.000000 > Linear Attenuation    < 0.000000 > Quadratic Atenuation  < 0.000000 > Name          < Blue Light > Color         < 0.150000 1.000000 0.000000 1.000000 > // RGBA Origin        < 0.000000 0.000000 14.000000 1.000000 > Rotation      < 144.797607 -18.616674 4.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { CAnimSpin { SpinX         < 0.000000 > SpinY         < 0.000000 > SpinZ         < 2.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 0.000000 > Name          < Spin > } CAnimWobble { WobbleX       < 2.000000 > WobbleY       < 3.000000 > WobbleZ       < 0.000000 > LimitX        < 45.000000 > LimitY        < 45.000000 > LimitZ        < 45.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 0.000000 > Name          < Wobble > } } } C3dObjectGrid { Depth         < 17.000000 > Width         < 17.000000 > Divisions 'X' < 11 > Divisions 'Y' < 11 > Name          < Grid 0 > Color         < 1.000000 1.000000 1.000000 1.000000 > // RGBA Origin        < 0.000000 0.000000 0.000000 0.000000 > Rotation      < 0.000000 0.000000 277.862335 > Scale         < 2.000000 2.000000 2.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < Shiny > Texture Map   < None > CAnimation Procedures { CAnimSpin { SpinX         < 0.000000 > SpinY         < 0.000000 > SpinZ         < 360.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 10.000000 > Name          < Spin > } } } C3dObjectCSG { CSG Type      < 0 > Name          < Six Sided Box > Color         < 0.150000 1.000000 0.000000 1.000000 > // RGBA Origin        < -0.037674 -0.147412 3.336387 0.000000 > Rotation      < 258.000000 156.000000 54.000000 > Scale         < 2.000000 2.000000 2.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { CAnimSpin { SpinX         < 2.000000 > SpinY         < 4.000000 > SpinZ         < 6.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 0.000000 > Name          < Spin > } } C3dObjectPlane { Depth         < 2.000000 > Width         < 2.000000 > Name          < Top > Color         < 0.941176 0.062745 0.000000 1.000000 > // RGBA Origin        < 0.000000 0.000000 1.000000 0.000000 > Rotation      < 0.000000 0.000000 0.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { } } C3dObjectPlane { Depth         < 2.000000 > Width         < 2.000000 > Name          < Bottom > Color         < 0.878431 0.156863 0.000000 1.000000 > // RGBA Origin        < 0.000000 0.000000 -1.000000 0.000000 > Rotation      < 180.000000 0.000000 0.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { } } C3dObjectPlane { Depth         < 2.000000 > Width         < 2.000000 > Name          < Back > Color         < 1.000000 0.784314 0.094118 1.000000 > // RGBA Origin        < 0.000000 1.000000 0.000000 0.000000 > Rotation      < -90.000000 0.000000 0.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { } } C3dObjectPlane { Depth         < 2.000000 > Width         < 2.000000 > Name          < Front > Color         < 1.000000 0.752941 0.094118 1.000000 > // RGBA Origin        < 0.000000 -1.000000 0.000000 0.000000 > Rotation      < 90.000000 0.000000 0.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { } } C3dObjectPlane { Depth         < 2.000000 > Width         < 2.000000 > Name          < Left > Color         < 0.470588 0.000000 0.533333 1.000000 > // RGBA Origin        < -1.000000 0.000000 0.000000 0.000000 > Rotation      < 0.000000 -90.000000 0.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { } } C3dObjectPlane { Depth         < 2.000000 > Width         < 2.000000 > Name          < Right > Color         < 0.596078 0.000000 0.564706 1.000000 > // RGBA Origin        < 1.000000 0.000000 0.000000 0.000000 > Rotation      < 0.000000 90.000000 0.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { } } } C3dObjectTorus { MajorRadius   < 2.000000 > MinorRadius   < 0.250000 > MajorSlices   < 40 > MinorSlices   < 40 > Name          < Torus 0 > Color         < 0.123598 0.986816 0.015076 1.000000 > // RGBA Origin        < 23.342958 3.844584 -0.486975 0.000000 > Rotation      < 282.000000 14.000000 198.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > Material Name < None > Texture Map   < None > CAnimation Procedures { CAnimKeyFrame { Cycle Frames  < 1 > CKeyFrame List { NumKeyFrames  < 6 > CKeyFrame { Time Ref      < 0.000000 > Color         < 0.422303 0.581842 0.564955 1.000000 > // RGBA Origin        < -24.732706 -8.858131 0.158731 0.000000 > Rotation      < 92.000000 184.000000 8.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > } CKeyFrame { Time Ref      < 3.000000 > Color         < 0.422303 0.581842 0.564955 1.000000 > // RGBA Origin        < 0.132639 0.106760 8.458050 0.000000 > Rotation      < 92.000000 184.000000 8.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > } CKeyFrame { Time Ref      < 5.000000 > Color         < 0.000000 0.125490 1.000000 1.000000 > // RGBA Origin        < 0.132639 0.106760 8.458050 0.000000 > Rotation      < 92.000000 184.000000 8.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > } CKeyFrame { Time Ref      < 8.000000 > Color         < 0.000000 0.125490 1.000000 1.000000 > // RGBA Origin        < 0.132639 0.106760 8.458050 0.000000 > Rotation      < 92.000000 184.000000 8.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > } CKeyFrame { Time Ref      < 11.000000 > Color         < 0.125490 1.000000 0.000000 1.000000 > // RGBA Origin        < 0.132639 0.106760 8.458050 0.000000 > Rotation      < 92.000000 184.000000 8.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > } CKeyFrame { Time Ref      < 14.000000 > Color         < 0.125490 1.000000 0.000000 1.000000 > // RGBA Origin        < 23.881361 3.931289 -0.694470 0.000000 > Rotation      < 92.000000 184.000000 8.000000 > Scale         < 1.000000 1.000000 1.000000 > Translate     < 0.000000 0.000000 0.000000 > } } } CAnimSpin { SpinX         < 2.000000 > SpinY         < 2.000000 > SpinZ         < 2.000000 > SpinSpeedX    < 0.000000 > SpinSpeedY    < 0.000000 > SpinSpeedZ    < 0.000000 > Name          < Spin > } } }