【L28】计算机图形学:OpenGL太阳系 三维模型

2022-01-11 17:32:07      索炜达电子      416     

文件编号:L28

文件大小:26M

代码行数:1160行(主程序)

开发环境:VS2019、OpenGL

猿创承诺:该源码均通过亲自测试可正常运行

简要概述:计算机图形学:OpenGL太阳系 三维模型

–绘制的太阳系

–实现按键交互:按键操作

–实现光照

–实现纹理贴图

操作(英文输入法) :

–按键:’上’     —  翻转

–按键:’下’     —  翻转

–按键:’右’     —  向右旋转

–按键:’左’     —  向左旋转

运行效果:

【L28】计算机图形学:OpenGL太阳系 三维模型

目录│文件列表:

 ├ 演示视频

 │  └ 演示视频.mp4

 └ 项目源码

    └ solarsystem

       └ opengl

          │ freeglut.dll

          │ glew32.dll

          │ opengl.sln

          │ opengl.VC.db

          ├ .vs

          │  └ opengl

          │     ├ v14

          │     │  └ .suo

          │     └ v16

          │        │ Browse.VC.db

          │        │ Browse.VC.db-shm

          │        └ Browse.VC.db-wal

          ├ Debug

          │  │ opengl.exe

          │  │ opengl.ilk

          │  └ opengl.pdb

          └ opengl

             │ opengl.vcxproj

             │ opengl.vcxproj.filters

             │ opengl.vcxproj.user

             │ SolarSystem.cpp

             ├ Bitmaps

             │  │ .saturnmap.bmp.icloud

             │  │ earthmap.bmp

             │  │ jupitermap.bmp

             │  │ marsmap.bmp

             │  │ mercurymap.bmp

             │  │ moonmap.bmp

             │  │ nasalogo.bmp

             │  │ neptunemap.bmp

             │  │ Particle.bmp

             │  │ plutomap.bmp

             │  │ saturnringmap.bmp

             │  │ sunmap.bmp

             │  │ Thumbs.db

             │  │ uranusmap.bmp

             │  └ venusmap.bmp

             └ Debug

                │ opengl.exe.recipe

                │ opengl.ilk

                │ opengl.log

                │ RGBpixmap.obj

                │ SolarSystem.obj

                │ Source.obj

                │ vc140.idb

                │ vc140.pdb

                │ vc142.idb

                │ vc142.pdb

                └ opengl.tlog

                   │ CL.command.1.tlog

                   │ CL.read.1.tlog

                   │ CL.write.1.tlog

                   │ link.command.1.tlog

                   │ link.read.1.tlog

                   │ link.write.1.tlog

                   └ opengl.lastbuildstate

TAG太阳系
  • 1 次
  • 300 分