【L93】计算机图形学:OpenGL 3D场景 模拟太阳系 9颗行星 飞船

2022-02-15 07:14:39      索炜达电子      697     

文件编号:L93

文件大小:85M

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

开发环境:VS2019

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

简要概述:这是一个OpenGL项目,用来模拟我们的太阳系,其中有9颗行星(未经拼接)和一艘星际飞船USS Enterprise,可以在3D空间中移动。

运行说明:

解压缩以运行可执行文件。

按键控制

切换“R”:启用环。

切换“S”:启用星号。

切换“C”:启用日冕。

切换“K”:在飞船上启用屏蔽。

切换“L”:启用光速旅行。

切换“F”:在飞船上启用武器系统。

切换“E”:在飞船上启用掩蔽。

运行效果:

【L93】计算机图形学:OpenGL 3D场景 模拟太阳系 9颗行星 飞船

目录│文件列表:

 ├ 演示视频

 │  └ 演示视频.mp4

 └ 项目源码

    └ Solar-System

       │ OpenGL.opensdf

       │ OpenGL.sdf

       │ OpenGL.sln

       │ Solar_System.zip

       ├ Debug

       │  │ OpenGL.exe

       │  └ OpenGL.pdb

       └ OpenGL

          │ enterprise.txt

          │ main.cpp

          │ OpenGL.vcxproj

          │ OpenGL.vcxproj.filters

          │ OpenGL.vcxproj.user

          └ Debug

             │ main.obj

             │ OpenGL.exe.recipe

             │ OpenGL.ilk

             │ OpenGL.log

             │ vc120.idb

             │ 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太阳系
  • 7 次
  • 400 分