登录
首页 » Visual C++ » OpenGL编3D游戏

OpenGL编3D游戏

于 2021-04-26 发布 文件大小:12354KB
0 102
下载积分: 1 下载次数: 25

代码说明:

  学opengl编3D游戏教程的附带所有代码。 包括摄像漫游,开天辟地,显示文字,特殊的平面,显示3D模型,3D动画,射击爆炸,碰撞检测,游戏进度保存……(Learn OpenGL series 3D game tutorial with all the code. The creation of the world, including roaming camera, display text, special plane display, 3D model, 3D animation, fire explosion, collision detection, save game progress......)

文件列表:

学OpenGL编3D游戏\A01_OpenGL的程序框架\OpenGL.cpp
学OpenGL编3D游戏\A01_OpenGL的程序框架\OpenGL.h
学OpenGL编3D游戏\A01_OpenGL的程序框架\OpenGL的程序框架.cpp
学OpenGL编3D游戏\A01_OpenGL的程序框架\OpenGL的程序框架.dsp
学OpenGL编3D游戏\A01_OpenGL的程序框架\OpenGL的程序框架.dsw
学OpenGL编3D游戏\A01_OpenGL的程序框架\ReadMe.txt
学OpenGL编3D游戏\A01_OpenGL的程序框架\StdAfx.cpp
学OpenGL编3D游戏\A01_OpenGL的程序框架\StdAfx.h
学OpenGL编3D游戏\A01_OpenGL的程序框架\test.dsw
学OpenGL编3D游戏\A01_OpenGL的程序框架\test.ncb
学OpenGL编3D游戏\A01_OpenGL的程序框架\test.opt
学OpenGL编3D游戏\A02_OpenGL的基本图形\bsipic.cpp
学OpenGL编3D游戏\A02_OpenGL的基本图形\bsipic.h
学OpenGL编3D游戏\A02_OpenGL的基本图形\OpenGL.cpp
学OpenGL编3D游戏\A02_OpenGL的基本图形\OpenGL.h
学OpenGL编3D游戏\A02_OpenGL的基本图形\OpenGL的基本图形.cpp
学OpenGL编3D游戏\A02_OpenGL的基本图形\OpenGL的基本图形.dsp
学OpenGL编3D游戏\A02_OpenGL的基本图形\OpenGL的基本图形.dsw
学OpenGL编3D游戏\A02_OpenGL的基本图形\ReadMe.txt
学OpenGL编3D游戏\A02_OpenGL的基本图形\StdAfx.cpp
学OpenGL编3D游戏\A02_OpenGL的基本图形\StdAfx.h
学OpenGL编3D游戏\A02_OpenGL的基本图形\test.dsw
学OpenGL编3D游戏\A03_OpenGL的组合图形\aa.bmp
学OpenGL编3D游戏\A03_OpenGL的组合图形\bb.BMP
学OpenGL编3D游戏\A03_OpenGL的组合图形\bsipic.cpp
学OpenGL编3D游戏\A03_OpenGL的组合图形\bsipic.h
学OpenGL编3D游戏\A03_OpenGL的组合图形\OpenGL.cpp
学OpenGL编3D游戏\A03_OpenGL的组合图形\OpenGL.h
学OpenGL编3D游戏\A03_OpenGL的组合图形\OpenGL的组合图形.cpp
学OpenGL编3D游戏\A03_OpenGL的组合图形\OpenGL的组合图形.dsp
学OpenGL编3D游戏\A03_OpenGL的组合图形\OpenGL的组合图形.dsw
学OpenGL编3D游戏\A03_OpenGL的组合图形\ReadMe.txt
学OpenGL编3D游戏\A03_OpenGL的组合图形\StdAfx.cpp
学OpenGL编3D游戏\A03_OpenGL的组合图形\StdAfx.h
学OpenGL编3D游戏\A03_OpenGL的组合图形\test.dsw
学OpenGL编3D游戏\A04_摄像漫游\aa.bmp
学OpenGL编3D游戏\A04_摄像漫游\baiscobj.cpp
学OpenGL编3D游戏\A04_摄像漫游\baiscobj.h
学OpenGL编3D游戏\A04_摄像漫游\bb.BMP
学OpenGL编3D游戏\A04_摄像漫游\OpenGL.cpp
学OpenGL编3D游戏\A04_摄像漫游\OpenGL.h
学OpenGL编3D游戏\A04_摄像漫游\ReadMe.txt
学OpenGL编3D游戏\A04_摄像漫游\StdAfx.cpp
学OpenGL编3D游戏\A04_摄像漫游\StdAfx.h
学OpenGL编3D游戏\A04_摄像漫游\test.dsw
学OpenGL编3D游戏\A04_摄像漫游\摄像漫游.cpp
学OpenGL编3D游戏\A04_摄像漫游\摄像漫游.dsp
学OpenGL编3D游戏\A04_摄像漫游\摄像漫游.dsw
学OpenGL编3D游戏\A05_开天辟地\BAISCOBJ.CPP
学OpenGL编3D游戏\A05_开天辟地\BAISCOBJ.H
学OpenGL编3D游戏\A05_开天辟地\OpenGL.cpp
学OpenGL编3D游戏\A05_开天辟地\OpenGL.h
学OpenGL编3D游戏\A05_开天辟地\ReadMe.txt
学OpenGL编3D游戏\A05_开天辟地\StdAfx.cpp
学OpenGL编3D游戏\A05_开天辟地\StdAfx.h
学OpenGL编3D游戏\A05_开天辟地\test.dsw
学OpenGL编3D游戏\A05_开天辟地\开天辟地.cpp
学OpenGL编3D游戏\A05_开天辟地\开天辟地.dsp
学OpenGL编3D游戏\A05_开天辟地\开天辟地.dsw
学OpenGL编3D游戏\A06_OpenGL中显示文字\BAISCOBJ.CPP
学OpenGL编3D游戏\A06_OpenGL中显示文字\BAISCOBJ.H
学OpenGL编3D游戏\A06_OpenGL中显示文字\GLFont.cpp
学OpenGL编3D游戏\A06_OpenGL中显示文字\GLFont.h
学OpenGL编3D游戏\A06_OpenGL中显示文字\OpenGL.cpp
学OpenGL编3D游戏\A06_OpenGL中显示文字\OpenGL.h
学OpenGL编3D游戏\A06_OpenGL中显示文字\OpenGL中显示文字.cpp
学OpenGL编3D游戏\A06_OpenGL中显示文字\OpenGL中显示文字.dsp
学OpenGL编3D游戏\A06_OpenGL中显示文字\OpenGL中显示文字.dsw
学OpenGL编3D游戏\A06_OpenGL中显示文字\ReadMe.txt
学OpenGL编3D游戏\A06_OpenGL中显示文字\StdAfx.cpp
学OpenGL编3D游戏\A06_OpenGL中显示文字\StdAfx.h
学OpenGL编3D游戏\A06_OpenGL中显示文字\test.dsw
学OpenGL编3D游戏\A07_特殊的平面_树\BAISCOBJ.CPP
学OpenGL编3D游戏\A07_特殊的平面_树\BAISCOBJ.H
学OpenGL编3D游戏\A07_特殊的平面_树\GLFont.cpp
学OpenGL编3D游戏\A07_特殊的平面_树\GLFont.h
学OpenGL编3D游戏\A07_特殊的平面_树\OpenGL.cpp
学OpenGL编3D游戏\A07_特殊的平面_树\OpenGL.h
学OpenGL编3D游戏\A07_特殊的平面_树\ReadMe.txt
学OpenGL编3D游戏\A07_特殊的平面_树\StdAfx.cpp
学OpenGL编3D游戏\A07_特殊的平面_树\StdAfx.h
学OpenGL编3D游戏\A07_特殊的平面_树\test.dsw
学OpenGL编3D游戏\A07_特殊的平面_树\特殊的平面_树.cpp
学OpenGL编3D游戏\A07_特殊的平面_树\特殊的平面_树.dsp
学OpenGL编3D游戏\A07_特殊的平面_树\特殊的平面_树.dsw
学OpenGL编3D游戏\A08_显示3D模型\BAISCOBJ.CPP
学OpenGL编3D游戏\A08_显示3D模型\BAISCOBJ.H
学OpenGL编3D游戏\A08_显示3D模型\GLFont.cpp
学OpenGL编3D游戏\A08_显示3D模型\GLFont.h
学OpenGL编3D游戏\A08_显示3D模型\OpenGL.cpp
学OpenGL编3D游戏\A08_显示3D模型\OpenGL.h
学OpenGL编3D游戏\A08_显示3D模型\ReadMe.txt
学OpenGL编3D游戏\A08_显示3D模型\StdAfx.cpp
学OpenGL编3D游戏\A08_显示3D模型\StdAfx.h
学OpenGL编3D游戏\A08_显示3D模型\test.dsw
学OpenGL编3D游戏\A08_显示3D模型\显示3D模型.cpp
学OpenGL编3D游戏\A08_显示3D模型\显示3D模型.dsp
学OpenGL编3D游戏\A08_显示3D模型\显示3D模型.dsw
学OpenGL编3D游戏\A09_3D动画\3D动画.cpp
学OpenGL编3D游戏\A09_3D动画\3D动画.dsp

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • Pp2ppnatt2
    P2P 穿透NAT的源程序源码,支持文字聊天、传文件等功能,,对对刚开始接触P2P编程与开发的人员有参考价值! 可直接使用。 (P2P source code for NAT Traversal support text chat, transfer files, and other functions, the reference value of just getting started with P2P programming and development staff. Can be used directly.)
    2012-07-19 23:23:37下载
    积分:1
  • PhoenixSim-(2)
    光片上网络仿真器,哥伦比亚大学开发的,需要利用OMNET(ONoC simlator, made by the columbia university, working with OMNET)
    2020-11-21 09:59:36下载
    积分:1
  • main
    图像去雾处理,是关于何凯明的那篇获奖的文章的代码(Image processing to the fog, the essay is about winning articles He Kaiming code)
    2021-01-26 20:28:37下载
    积分:1
  • Chat
    程序利用多线程技术和socket技术实现网上聊天程序。服务器程序和客户端程序在同一程序里。(This program realizes the chatting fuction using the multithread technique and socket programming.)
    2016-07-24 11:49:37下载
    积分:1
  • gongetidu-
    Total gradient method extremum If using MATLAB is not difficult, but with C + + is not very easy.(Total gradient method extremum If using MATLAB is not difficult, but with C++ is not very easy.)
    2012-09-22 11:13:47下载
    积分:1
  • circle_surface_mpi
    calculate the circle surface using parallel mpi
    2012-12-31 00:41:14下载
    积分:1
  • PML_10
    交错网格声波方程正演模拟,PML吸收边界,比较适合刚刚接触的学者。交错网格有限差分地震波场计算,二维的声波正演,利用空间10阶,时间2阶。(The CalCulation of the SeismiC Wave一 fieldwith Staggered-grid Finite difference Sheme)
    2014-01-09 08:54:14下载
    积分:1
  • Zen_Macd
    缠论MACD面积MT4公式,给广大缠友提供一个合适的指标公式。祝愿天下缠友早日破缠得禅(On the MT4 wrapped formula tied to the majority of Friends provide a suitable index formula. Friends wish the world wrapped early break Zen Chande)
    2015-03-20 22:15:20下载
    积分:1
  • iconpick1
    基于Visual C++6。0开发的图标拾取小程序。可以取可执行文件中的图标并保存。很不错。(based on Visual C 6. 0 pick up the development of the small icon procedures. May take the executable file icon and preserve. Is pretty good.)
    2006-10-21 20:41:13下载
    积分:1
  • Euler_DG_Quadrilateral_2D
    自己写了一个二维Euler方程的间断有限元程序 上次发了一个三角形单元的程序 因为不是曲边单元 所以在圆柱后面容易形成涡 现在把程序改为曲边四边形单元了 没有涡出现 单元是8节点四边形单元 节点编号顺序是 1 5 2 6 3 7 4 8 也就是四个角点依次 是1 2 3 4 然后是边的中点编号 5 6 7 8. 时间推进采用 Runge-Kutta 方法 数值通量采用全局Lax-Friedrichs通量 仍然不能捕捉激波 因为没有做重构或者加人工粘性 等这个做出来了 再发一次。 程序没有进行优化 比如说内存的消耗没有优化 比如直边单元的边界积分仍然采 用了曲边的积分方法 增加了计算量 比如面积分、线积分都是采用的是Gauss- Legendre-Lobatto积分 积分精度会比一般的Gauss-Legendre积分精度低一阶 等 等问题。 二维的 纯属交流性质 就没有考虑这些问题 ^_^ 如果物面全部是直边 那么只要改变一个参数N 就可以获得不同的计算精度 且具 有谱精度 因为单元的节点是Gauss-Legendre-Lobatto积分点。 其实就是谱元法 (物面是曲边的情况我不清楚是不是也可以通过提高基函数的阶数 也就是增加N 来提高计算精度)(Wrote a two-dimensional Euler equations with discontinuous finite element program Last made ​ ​ a triangular element of the program, not curved edge unit is so easy to form a vortex in the cylinder behind the Program to curved edge quadrilateral element vortices appear Unit is the order of 8-node quadrilateral element node number is 15,263,748 which is the four corners of the points in turn Is 1234 and then the side of the midpoint of the number 5678. Time promote the use of Runge-Kutta method Numerical flux of the overall situation of Lax-Friedrichs, flux Still can not capture the shock wave did not do the reconstruction or artificial viscosity do it Zaifayici. The program is not optimized for example, memory consumption is not optimized such as straight-edge boundary integral of the unit is still mining Integral method to increase the amount of computation such as surface integral with a curved edge, the line integral using the Gauss- The Legendr)
    2021-01-29 12:58:40下载
    积分:1
  • 696518资源总数
  • 104544会员总数
  • 20今日下载