实例介绍
介绍如何用opengl导入3ds模型,内附代码及文档。环境vs2008
【实例截图】
【核心代码】
文档及代码
└── 计算机图形学作业13.10.8版本
├── 1.txt
├── 基于opengl的3D场景漫游模型设计方案.doc
└── 计算机图形学作业13.10.8版本
├── C3DSModel.cpp
├── C3DSModel.h
├── Camera.cpp
├── Camera.h
├── CBMPLoader.cpp
├── CBMPLoader.h
├── data
│ ├── back.bmp
│ ├── back.jpg
│ ├── cloud.BMP
│ ├── front.bmp
│ ├── front.jpg
│ ├── ground.BMP
│ ├── ground.jpg
│ ├── ground - 副本 (2).BMP
│ ├── jajlands1_dn.jpg
│ ├── left.bmp
│ ├── left.jpg
│ ├── models
│ │ ├── cathedral.3DS
│ │ ├── ckxt.3ds
│ │ ├── house01.3DS
│ │ ├── house02.3DS
│ │ ├── kelaode.3DS
│ │ ├── kelaodeSword.3DS
│ │ ├── skyHill01.3DS
│ │ └── wowAngel.3DS
│ ├── right.bmp
│ ├── right.jpg
│ ├── textures
│ │ ├── 006AEAD1.bmp
│ │ ├── 006AEAD51.bmp
│ │ ├── 006AEAD52.bmp
│ │ ├── 006AEAD5.bmp
│ │ ├── 0092E5B1.bmp
│ │ ├── 0092E5BE1.bmp
│ │ ├── 0092E5BE2.bmp
│ │ ├── 0092E5BE.bmp
│ │ ├── 0097D5E9.bmp
│ │ ├── 014FEB01.bmp
│ │ ├── 014FEB021.bmp
│ │ ├── 014FEB022.bmp
│ │ ├── 014FEB02.bmp
│ │ ├── 0172BA11.bmp
│ │ ├── 0172BA1F1.bmp
│ │ ├── 0172BA1F2.bmp
│ │ ├── 0172BA1F.bmp
│ │ ├── 01C66121.bmp
│ │ ├── 01C661281.bmp
│ │ ├── 01C661282.bmp
│ │ ├── 01C66128.bmp
│ │ ├── 024DC681.bmp
│ │ ├── 024DC68F1.bmp
│ │ ├── 024DC68F2.bmp
│ │ ├── 024DC68F.bmp
│ │ ├── 03C432E1.bmp
│ │ ├── 03C432E71.bmp
│ │ ├── 03C432E72.bmp
│ │ ├── 03C432E7.bmp
│ │ ├── 0AD67AB1.bmp
│ │ ├── 0E57A0A01.bmp
│ │ ├── 0E57A0A02.bmp
│ │ ├── 0E57A0A0.bmp
│ │ ├── 0E57A0A1.bmp
│ │ ├── 0EF351A1.bmp
│ │ ├── 0EF351A71.bmp
│ │ ├── 0EF351A72.bmp
│ │ ├── 0EF351A7.bmp
│ │ ├── 10E5DA40.bmp
│ │ ├── 111.bmp
│ │ ├── 113.bmp
│ │ ├── 151C6581.bmp
│ │ ├── 151C658E1.bmp
│ │ ├── 151C658E2.bmp
│ │ ├── 151C658E.bmp
│ │ ├── 16EEB171.bmp
│ │ ├── 16EEB17F1.bmp
│ │ ├── 16EEB17F2.bmp
│ │ ├── 16EEB17F.bmp
│ │ ├── 1BBD37C1.bmp
│ │ ├── 1BBD37C71.bmp
│ │ ├── 1BBD37C72.bmp
│ │ ├── 1BBD37C7.bmp
│ │ ├── 1C4856E1.bmp
│ │ ├── 1C4856EA1.bmp
│ │ ├── 1C4856EA2.bmp
│ │ ├── 1C4856EA.bmp
│ │ ├── 1EECD7A0.bmp
│ │ ├── 20110911.bmp
│ │ ├── 20B08FFF.bmp
│ │ ├── 215CF401.bmp
│ │ ├── 215CF4031.bmp
│ │ ├── 215CF4032.bmp
│ │ ├── 215CF403.bmp
│ │ ├── 24FD1480.bmp
│ │ ├── 283719C1.bmp
│ │ ├── 283719CC1.bmp
│ │ ├── 283719CC2.bmp
│ │ ├── 283719CC.bmp
│ │ ├── 28F68831.bmp
│ │ ├── 28F6883A1.bmp
│ │ ├── 28F6883A2.bmp
│ │ ├── 28F6883A.bmp
│ │ ├── 2B293794.bmp
│ │ ├── 2D941AE1.bmp
│ │ ├── 2D941AED1.bmp
│ │ ├── 2D941AED2.bmp
│ │ ├── 2D941AED.bmp
│ │ ├── 2F652F11.bmp
│ │ ├── 2F652F121.bmp
│ │ ├── 2F652F122.bmp
│ │ ├── 2F652F12.bmp
│ │ ├── 2F86F873.bmp
│ │ ├── 2F8F8B92.bmp
│ │ ├── 2FE001C1.bmp
│ │ ├── 2FE001C81.bmp
│ │ ├── 2FE001C82.bmp
│ │ ├── 2FE001C8.bmp
│ │ ├── 3072CB501.bmp
│ │ ├── 3072CB502.bmp
│ │ ├── 3072CB50.bmp
│ │ ├── 3072CB51.bmp
│ │ ├── 3107B091.bmp
│ │ ├── 3107B0951.bmp
│ │ ├── 3107B0952.bmp
│ │ ├── 3107B095.bmp
│ │ ├── 315A46D1.bmp
│ │ ├── 315A46DA1.bmp
│ │ ├── 315A46DA2.bmp
│ │ ├── 315A46DA.bmp
│ │ ├── 33526951.bmp
│ │ ├── 335269551.bmp
│ │ ├── 335269552.bmp
│ │ ├── 33526955.bmp
│ │ ├── 345F57A1.bmp
│ │ ├── 345F57A71.bmp
│ │ ├── 345F57A72.bmp
│ │ ├── 345F57A7.bmp
│ │ ├── 34EB2171.bmp
│ │ ├── 34EB21781.bmp
│ │ ├── 34EB21782.bmp
│ │ ├── 34EB2178.bmp
│ │ ├── 35017CB1.bmp
│ │ ├── 35017CB91.bmp
│ │ ├── 35017CB92.bmp
│ │ ├── 35017CB9.bmp
│ │ ├── 3B593A01.bmp
│ │ ├── 3B593A0D1.bmp
│ │ ├── 3B593A0D2.bmp
│ │ ├── 3B593A0D.bmp
│ │ ├── 3D1430C1.bmp
│ │ ├── 3D1430C31.bmp
│ │ ├── 3D1430C32.bmp
│ │ ├── 3D1430C3.bmp
│ │ ├── 3F5BAEF1.bmp
│ │ ├── 3F5BAEFD1.bmp
│ │ ├── 3F5BAEFD2.bmp
│ │ ├── 3F5BAEFD.bmp
│ │ ├── 45D5B611.bmp
│ │ ├── 45D5B61F1.bmp
│ │ ├── 45D5B61F2.bmp
│ │ ├── 45D5B61F.bmp
│ │ ├── 49B7E2801.bmp
│ │ ├── 49B7E2802.bmp
│ │ ├── 49B7E280.bmp
│ │ ├── 49B7E281.bmp
│ │ ├── 4AA77C71.bmp
│ │ ├── 4AA77C751.bmp
│ │ ├── 4AA77C752.bmp
│ │ ├── 4AA77C75.bmp
│ │ ├── 4AAFF9C1.bmp
│ │ ├── 4AAFF9C91.bmp
│ │ ├── 4AAFF9C92.bmp
│ │ ├── 4AAFF9C9.bmp
│ │ ├── 4B1B32C01.bmp
│ │ ├── 4B1B32C02.bmp
│ │ ├── 4B1B32C0.bmp
│ │ ├── 4B1B32C1.bmp
│ │ ├── 4C4796B1.bmp
│ │ ├── 4C4796B31.bmp
│ │ ├── 4C4796B32.bmp
│ │ ├── 4C4796B3.bmp
│ │ ├── 4E6F4A81.bmp
│ │ ├── 4E6F4A8B1.bmp
│ │ ├── 4E6F4A8B2.bmp
│ │ ├── 4E6F4A8B.bmp
│ │ ├── 4EF026301.bmp
│ │ ├── 4EF026302.bmp
│ │ ├── 4EF02630.bmp
│ │ ├── 4EF02631.bmp
│ │ ├── 4F458921.bmp
│ │ ├── 4F45892C1.bmp
│ │ ├── 4F45892C2.bmp
│ │ ├── 4F45892C.bmp
│ │ ├── 56AD1A601.bmp
│ │ ├── 56AD1A602.bmp
│ │ ├── 56AD1A60.bmp
│ │ ├── 56AD1A61.bmp
│ │ ├── 5B3EF171.bmp
│ │ ├── 5B3EF1761.bmp
│ │ ├── 5B3EF1762.bmp
│ │ ├── 5B3EF176.bmp
│ │ ├── 619E76B2.bmp
│ │ ├── 6322F251.bmp
│ │ ├── 6322F2551.bmp
│ │ ├── 6322F2552.bmp
│ │ ├── 6322F255.bmp
│ │ ├── 64CFCD31.bmp
│ │ ├── 64CFCD351.bmp
│ │ ├── 64CFCD352.bmp
│ │ ├── 64CFCD35.bmp
│ │ ├── 65E070A6.bmp
│ │ ├── 66031391.bmp
│ │ ├── 6603139B1.bmp
│ │ ├── 6603139B2.bmp
│ │ ├── 6603139B.bmp
│ │ ├── 6CA3E591.bmp
│ │ ├── 6CA3E5991.bmp
│ │ ├── 6CA3E5992.bmp
│ │ ├── 6CA3E599.bmp
│ │ ├── 6D7D7B91.bmp
│ │ ├── 6D7D7B961.bmp
│ │ ├── 6D7D7B962.bmp
│ │ ├── 6D7D7B96.bmp
│ │ ├── 70DA0B501.bmp
│ │ ├── 70DA0B502.bmp
│ │ ├── 70DA0B50.bmp
│ │ ├── 70DA0B51.bmp
│ │ ├── 75843783.bmp
│ │ ├── 764CD0A1.bmp
│ │ ├── 764CD0AC1.bmp
│ │ ├── 764CD0AC2.bmp
│ │ ├── 764CD0AC.bmp
│ │ ├── 78CF78211.bmp
│ │ ├── 78CF78212.bmp
│ │ ├── 78CF7821.bmp
│ │ ├── 78CF7822.bmp
│ │ ├── 79A7CE101.bmp
│ │ ├── 79A7CE102.bmp
│ │ ├── 79A7CE10.bmp
│ │ ├── 79A7CE11.bmp
│ │ ├── 7DFA5E94.bmp
│ │ ├── 848A1D71.bmp
│ │ ├── 848A1D791.bmp
│ │ ├── 848A1D792.bmp
│ │ ├── 848A1D79.bmp
│ │ ├── 854CF318.bmp
│ │ ├── 898237E1.bmp
│ │ ├── 898237E51.bmp
│ │ ├── 898237E52.bmp
│ │ ├── 898237E5.bmp
│ │ ├── 8F2FD291.bmp
│ │ ├── 8F2FD29D1.bmp
│ │ ├── 8F2FD29D2.bmp
│ │ ├── 8F2FD29D.bmp
│ │ ├── 91F81EA1.bmp
│ │ ├── 91F81EAD1.bmp
│ │ ├── 91F81EAD2.bmp
│ │ ├── 91F81EAD.bmp
│ │ ├── 9221A7E5.bmp
│ │ ├── 981AF201.bmp
│ │ ├── 981AF20F1.bmp
│ │ ├── 981AF20F2.bmp
│ │ ├── 981AF20F.bmp
│ │ ├── 983FE3D1.bmp
│ │ ├── 983FE3D91.bmp
│ │ ├── 983FE3D92.bmp
│ │ ├── 983FE3D9.bmp
│ │ ├── 9A7C339F.bmp
│ │ ├── 9BBF4E61.bmp
│ │ ├── 9BBF4E631.bmp
│ │ ├── 9BBF4E632.bmp
│ │ ├── 9BBF4E63.bmp
│ │ ├── 9C263639.bmp
│ │ ├── 9C335A71.bmp
│ │ ├── 9C335A791.bmp
│ │ ├── 9C335A792.bmp
│ │ ├── 9C335A79.bmp
│ │ ├── 9C5076F1.bmp
│ │ ├── 9C5076FF1.bmp
│ │ ├── 9C5076FF2.bmp
│ │ ├── 9C5076FF.bmp
│ │ ├── 9DF04F31.bmp
│ │ ├── 9DF04F361.bmp
│ │ ├── 9DF04F362.bmp
│ │ ├── 9DF04F36.bmp
│ │ ├── 9E925FF1.bmp
│ │ ├── 9E925FFF1.bmp
│ │ ├── 9E925FFF2.bmp
│ │ ├── 9E925FFF.bmp
│ │ ├── 9F00CFF1.bmp
│ │ ├── 9F00CFF21.bmp
│ │ ├── 9F00CFF22.bmp
│ │ ├── 9F00CFF2.bmp
│ │ ├── 9F7AC062.bmp
│ │ ├── A040F581.bmp
│ │ ├── A040F5861.bmp
│ │ ├── A040F5862.bmp
│ │ ├── A040F586.bmp
│ │ ├── A117E8E1.bmp
│ │ ├── A117E8E21.bmp
│ │ ├── A117E8E22.bmp
│ │ ├── A117E8E2.bmp
│ │ ├── A174A161.bmp
│ │ ├── A174A16D1.bmp
│ │ ├── A174A16D2.bmp
│ │ ├── A174A16D.bmp
│ │ ├── A236BAB1.bmp
│ │ ├── A236BAB81.bmp
│ │ ├── A236BAB82.bmp
│ │ ├── A236BAB8.bmp
│ │ ├── A2DAFCA1.bmp
│ │ ├── A2DAFCAE1.bmp
│ │ ├── A2DAFCAE2.bmp
│ │ ├── A2DAFCAE.bmp
│ │ ├── A382ACD5.bmp
│ │ ├── A48AEC81.bmp
│ │ ├── A48AEC831.bmp
│ │ ├── A48AEC832.bmp
│ │ ├── A48AEC83.bmp
│ │ ├── A62756B01.bmp
│ │ ├── A62756B02.bmp
│ │ ├── A62756B0.bmp
│ │ ├── A62756B1.bmp
│ │ ├── A6BAA1C1.bmp
│ │ ├── A6BAA1CF1.bmp
│ │ ├── A6BAA1CF2.bmp
│ │ ├── A6BAA1CF.bmp
│ │ ├── AB420A61.bmp
│ │ ├── AB420A681.bmp
│ │ ├── AB420A682.bmp
│ │ ├── AB420A68.bmp
│ │ ├── AD4925A1.bmp
│ │ ├── AD4925AD1.bmp
│ │ ├── AD4925AD2.bmp
│ │ ├── AD4925AD.bmp
│ │ ├── B57BE281.bmp
│ │ ├── B57BE28D1.bmp
│ │ ├── B57BE28D2.bmp
│ │ ├── B57BE28D.bmp
│ │ ├── B63F4C91.bmp
│ │ ├── B63F4C961.bmp
│ │ ├── B63F4C962.bmp
│ │ ├── B63F4C96.bmp
│ │ ├── B86C37E1.bmp
│ │ ├── B86C37EE1.bmp
│ │ ├── B86C37EE2.bmp
│ │ ├── B86C37EE.bmp
│ │ ├── BBA811B01.bmp
│ │ ├── BBA811B02.bmp
│ │ ├── BBA811B0.bmp
│ │ ├── BBA811B1.bmp
│ │ ├── BC94B2D1.bmp
│ │ ├── BC94B2DF1.bmp
│ │ ├── BC94B2DF2.bmp
│ │ ├── BC94B2DF.bmp
│ │ ├── BF11E561.bmp
│ │ ├── BF11E5631.bmp
│ │ ├── BF11E5632.bmp
│ │ ├── BF11E563.bmp
│ │ ├── BFDA82311.bmp
│ │ ├── BFDA82312.bmp
│ │ ├── BFDA8231.bmp
│ │ ├── BFDA8232.bmp
│ │ ├── BLADE1.bmp
│ │ ├── BLADE2.bmp
│ │ ├── BLADE3&4.bmp
│ │ ├── BLADE5&6.bmp
│ │ ├── C4F78581.bmp
│ │ ├── C4F785851.bmp
│ │ ├── C4F785852.bmp
│ │ ├── C4F78585.bmp
│ │ ├── C7377FA11.bmp
│ │ ├── C7377FA12.bmp
│ │ ├── C7377FA1.bmp
│ │ ├── C7377FA2.bmp
│ │ ├── CA7BD1C1.bmp
│ │ ├── CA7BD1C71.bmp
│ │ ├── CA7BD1C72.bmp
│ │ ├── CA7BD1C7.bmp
│ │ ├── CBODY2.bmp
│ │ ├── CBODY3.bmp
│ │ ├── CBODY.bmp
│ │ ├── CLEG2.bmp
│ │ ├── CLEG3.bmp
│ │ ├── CLEG.bmp
│ │ ├── CLOTH2.bmp
│ │ ├── CLOTH3.bmp
│ │ ├── CLOTH.bmp
│ │ ├── D0913AF1.bmp
│ │ ├── D0913AF21.bmp
│ │ ├── D0913AF22.bmp
│ │ ├── D0913AF2.bmp
│ │ ├── D25AFCC1.bmp
│ │ ├── D25AFCCC1.bmp
│ │ ├── D25AFCCC2.bmp
│ │ ├── D25AFCCC.bmp
│ │ ├── D2B20C83.bmp
│ │ ├── D4343261.bmp
│ │ ├── D43432661.bmp
│ │ ├── D43432662.bmp
│ │ ├── D4343266.bmp
│ │ ├── D8FDF111.bmp
│ │ ├── D8FDF11B1.bmp
│ │ ├── D8FDF11B2.bmp
│ │ ├── D8FDF11B.bmp
│ │ ├── DA0505E1.bmp
│ │ ├── DA0505EF1.bmp
│ │ ├── DA0505EF2.bmp
│ │ ├── DA0505EF.bmp
│ │ ├── DAE0AFF5.bmp
│ │ ├── DCA49CB5.bmp
│ │ ├── DDF7D998.bmp
│ │ ├── DE29C8E4.bmp
│ │ ├── E0853861.bmp
│ │ ├── E085386C1.bmp
│ │ ├── E085386C2.bmp
│ │ ├── E085386C.bmp
│ │ ├── E73ED471.bmp
│ │ ├── E73ED47E1.bmp
│ │ ├── E73ED47E2.bmp
│ │ ├── E73ED47E.bmp
│ │ ├── E8AFCE31.bmp
│ │ ├── E8AFCE3B1.bmp
│ │ ├── E8AFCE3B2.bmp
│ │ ├── E8AFCE3B.bmp
│ │ ├── EB12DFB1.bmp
│ │ ├── EB12DFBF1.bmp
│ │ ├── EB12DFBF2.bmp
│ │ ├── EB12DFBF.bmp
│ │ ├── EBABE3D1.bmp
│ │ ├── EBABE3D41.bmp
│ │ ├── EBABE3D42.bmp
│ │ ├── EBABE3D4.bmp
│ │ ├── ECD42D51.bmp
│ │ ├── ECD42D581.bmp
│ │ ├── ECD42D582.bmp
│ │ ├── ECD42D58.bmp
│ │ ├── EEAA61C1.bmp
│ │ ├── EEAA61C91.bmp
│ │ ├── EEAA61C92.bmp
│ │ ├── EEAA61C9.bmp
│ │ ├── EFA9C30E.bmp
│ │ ├── F01D1B91.bmp
│ │ ├── F01D1B951.bmp
│ │ ├── F01D1B952.bmp
│ │ ├── F01D1B95.bmp
│ │ ├── F2CE27F11.bmp
│ │ ├── F2CE27F12.bmp
│ │ ├── F2CE27F1.bmp
│ │ ├── F2CE27F2.bmp
│ │ ├── F30D85B1.bmp
│ │ ├── F30D85B71.bmp
│ │ ├── F30D85B72.bmp
│ │ ├── F30D85B7.bmp
│ │ ├── F4165021.bmp
│ │ ├── F41650241.bmp
│ │ ├── F41650242.bmp
│ │ ├── F4165024.bmp
│ │ ├── F4A70E0.bmp
│ │ ├── F5262A0.bmp
│ │ ├── F9BAB431.bmp
│ │ ├── F9BAB4371.bmp
│ │ ├── F9BAB4372.bmp
│ │ ├── F9BAB437.bmp
│ │ ├── FE13ED71.bmp
│ │ ├── FE13ED7E1.bmp
│ │ ├── FE13ED7E2.bmp
│ │ ├── FE13ED7E.bmp
│ │ ├── house01a.bmp
│ │ ├── house01b.bmp
│ │ ├── house02a.bmp
│ │ ├── house02b.bmp
│ │ ├── house02c.bmp
│ │ ├── skyHill0.bmp
│ │ ├── skyHill1.bmp
│ │ └── skyHill2.bmp
│ ├── Thumbs.db
│ ├── top(1).bmp
│ ├── top.bmp
│ └── top.jpg
├── Debug
│ ├── BuildLog.htm
│ ├── TestProject1.dll
│ └── TestProject1.pdb
├── Font.cpp
├── Font.h
├── GL3dsLoder.cpp
├── GL3dsLoder.h
├── GLBase.h
├── Ground.cpp
├── Ground.h
├── Lesson1.cpp
├── Lesson1.dsp
├── Lesson1.dsw
├── Lesson1.exe
├── Lesson1.ncb
├── Lesson1.sln
├── Lesson1.suo
├── lesson1.vcproj
├── lesson1.vcproj.idea-PC.lenovo.user
├── Lesson1.vsmdi
├── LocalTestRun.testrunconfig
├── NeHe's Readme.txt
├── shl7E.tmp
├── SkyBox.cpp
├── SkyBox.h
├── Static3DS.cpp
├── Static3DS.h
├── stdafx.cpp
├── stdafx.h
├── Vector.cpp
└── Vector.h
6 directories, 511 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论