课程信息
如果有一定的基础,对编程、代码有很强烈的兴趣,并且有较强的自学能力,这样是可以自学的。因为这个专业的实践性和逻辑性特别强,不付出一定的时间和精力是学不好的。如果真的很想当一名程序员,可以先尝试在网上收集资料,看看自己感不感兴趣,在感兴趣的基础上每天都要花固定的时间学习相关的知识,其次要认识相关专业的朋友,这样能够让自己更快的成长。
课程目录
├── 02.第二阶段:游戏实践阶段 │ ├── 1、全面解析OpenGL-Shader语言视频课程 │ │ ├── 1-1、环境建立第二阶段.mp4 41.21M │ │ ├── 1-2、第一个shader第二阶段.mp4 41.65M │ │ ├── 1-3、uniform关键字的使用第二阶段.mp4 32.71M │ │ ├── 1-4、varying关键字实现shader之间参数传递第二阶段.mp4 16.60M │ │ ├── 1-5、shader中访问顶点数据第二阶段.mp4 29.97M │ │ ├── 1-6、shader中访问颜色数据第二阶段.mp4 22.54M │ │ ├── 1-7、shader中访问纹理坐标数据.mp4 22.14M │ │ ├── 1-8、shader中访问法线数据.mp4 9.78M │ │ ├── 1-9、shader中的内置变量介绍.mp4 15.63M │ │ ├── 1-10、shader的基本语法.mp4 18.66M │ │ ├── 1-11、attribute关键字的使用.mp4 26.55M │ │ ├── 1-12、in_out关键字的使用.mp4 9.00M │ │ ├── 1-13、layout关键字的使用(修饰attribute).mp4 31.56M │ │ ├── 1-14、layout关键字的使用(修饰uniform ,out).mp4 19.83M │ │ ├── 1-15、多个shader的使用,状态切换.mp4 17.73M │ │ ├── 1-16、attribute数组数据的使用.mp4 35.87M │ │ ├── 1-17、attribute结构体数据的使用.mp4 21.05M │ │ ├── 1-18、uniform结构体和数组的使用.mp4 14.59M │ │ ├── 1-19、block块实现多个shader共享数据.mp4 26.69M │ │ ├── 1-20、block块实现shader之间数据传递.mp4 8.08M │ │ ├── 1-21、block之内存布局(shared,std140).mp4 35.77M │ │ ├── 1-22、无数据绘制-常量数组的使用.mp4 16.14M │ │ ├── 1-23、深入理解gl_FragCoord内置变量的作用.mp4 27.39M │ │ ├── 1-24、纹理动画.mp4 42.59M │ │ ├── 1-25、纹理帧动画.mp4 40.40M │ │ ├── 1-26、纹理帧动画-GPU版本.mp4 21.59M │ │ ├── 1-27、多纹理转场过渡.mp4 41.47M │ │ ├── 1-28、多纹理转场过渡-推进过渡.mp4 20.43M │ │ ├── 1-29、多纹理转场过渡-推进过渡2.mp4 18.01M │ │ ├── 1-30、Shader绘制精灵.mp4 15.82M │ │ ├── 1-31、精灵的应用-粒子绘制.mp4 20.27M │ │ ├── 2-1、shader实现光照.mp4 25.27M │ │ ├── 2-2、3D开发框架的搭建.mp4 21.61M │ │ ├── 2-3、shader实现带有颜色光照.mp4 19.27M │ │ ├── 2-4、shader实现带有光照+纹理.mp4 38.66M │ │ ├── 2-5、shader实现多纹理.mp4 56.69M │ │ ├── 2-6、shader实现多纹理贴花效果.mp4 20.30M │ │ ├── 2-7、billboard效果实现(CPU).mp4 27.91M │ │ ├── 2-8、billboard效果实现(GPU).mp4 30.25M │ │ ├── 2-9、billboard效果实现(GPU优化).mp4 30.66M │ │ ├── 2-10、billboard效果实现(GPU动画)风吹草动.mp4 40.45M │ │ ├── 2-11、法线贴图(normal map) TBN.mp4 41.42M │ │ ├── 2-12、法线贴图(normal map) 增强效果,每像素光照.mp4 30.12M │ │ ├── 2-13、视差效果贴图.mp4 24.39M │ │ ├── 2-14、立体纹理贴图(cubemap).mp4 24.54M │ │ ├── 2-15、立体纹理贴图 + 法线贴图.mp4 16.36M │ │ ├── 2-16、阴影实现-深度缓冲区的作用.mp4 20.27M │ │ ├── 2-17、阴影实现-FBO的使用.mp4 15.95M │ │ ├── 2-18、阴影的实现理论知识.mp4 19.25M │ │ ├── 2-19、阴影的实现(1).mp4 53.34M │ │ ├── 2-20、阴影的实现(2).mp4 29.52M │ │ ├── 2-21、fog-雾化效果实现-顶点雾.mp4 22.00M │ │ ├── 2-22、fog-雾化效果实现-每像素雾化.mp4 25.86M │ │ ├── 2-23、卡通渲染(cartoon).mp4 25.65M │ │ ├── 2-24、Sobel边缘检测.mp4 22.69M │ │ ├── 2-25、马赛克效果实现.mp4 77.51M │ │ ├── 2-26、Terrain-刷绘1.mp4 15.92M │ │ ├── 2-27、Terrain-刷绘2.mp4 19.30M │ │ ├── 2-28、Terrain-刷绘3.mp4 39.28M │ │ ├── 2-29、Terrain-实现鼠标刷会.mp4 23.40M │ │ ├── 2-30、Terrain-刷绘边缘软化.mp4 22.85M │ │ ├── 2-31、Terrain-刷绘边缘软化2.mp4 19.14M │ │ ├── 3-1、Tessellation Shader介绍.mp4 10.58M │ │ ├── 3-2、Tessellation Line.mp4 43.97M │ │ ├── 3-3、Tessellation Line(2).mp4 18.52M │ │ ├── 3-4、Tessellation Triangle.mp4 22.86M │ │ ├── 3-5、Tessellation Quads.mp4 19.54M │ │ ├── 3-6、裁减掉TCSshader.mp4 11.31M │ │ ├── 3-7、Tessellation 实现贝塞尔曲线.mp4 20.06M │ │ ├── 3-8纹理坐标细化.mp4 39.31M │ │ ├── 4-1、billboard-Geometry版本.mp4 39.64M │ │ ├── 4-2、Geometry 计算法线.mp4 33.87M │ │ ├── 4-3、Geometry 实现贝塞尔曲线.mp4 23.84M │ │ ├── 5-1、通用计算的几大体系介绍&第一个compute shader.mp4 19.69M │ │ ├── 5-2、实现对一个数组作平方和.mp4 34.30M │ │ ├── 5-3、介绍Compute Shader 内置的变量.mp4 33.79M │ │ ├── 5-4、采用ComputeShader优化粒子系统.mp4 27.43M │ │ ├── 5-5、Compute Shader 实现贝塞尔曲线.mp4 18.61M │ │ ├── 5-6、Compute Shader 绘制billboard.mp4 25.85M │ │ ├── 6-1、100万个对象的绘制.mp4 25.26M │ │ ├── 6-2、100万个模型绘制-常规方法绘制.mp4 34.71M │ │ ├── 6-3、100万个模型绘制-采用VBO的方式降低数据传输.mp4 19.92M │ │ ├── 6-4、100万个模型绘制-视锥裁减.mp4 34.51M │ │ ├── 6-5、100万个模型绘制-裁减2.mp4 57.75M │ │ ├── 6-6、100万个模型-绘制方式优化.mp4 19.95M │ │ ├── 6-7、100万模型绘制-GPU裁减优化(feedback).mp4 33.20M │ │ ├── 6-8、100万模型绘制-GPU裁减优化(2).mp4 50.51M │ │ ├── 6-9、100万模型绘制-CPU-vs-GPU性能结果对比.mp4 29.46M │ │ └── 6-10、100万模型绘制-物体过小优化处理.mp4 14.70M │ ├── 2、OpenGL摄像机操作精讲视频课程 │ │ ├── 1、课程介绍.mp4 21.37M │ │ ├── 2、OpenGL环境搭建,建立摄像机框架.mp4 24.36M │ │ ├── 3、摄像机原理讲解.mp4 25.27M │ │ ├── 4、实现一个第三人称摄像机.mp4 32.12M │ │ ├── 5、摄像机的旋转-中心点.mp4 24.77M │ │ ├── 6、代码整理封装.mp4 16.08M │ │ ├── 7、摄像机的旋转-任意点.mp4 26.21M │ │ ├── 8、摄像机缩放-任意点推进.mp4 13.51M │ │ └── 9、摄像机移动,漫游.mp4 12.98M │ ├── 3、游戏引擎视频课程-场景编辑器 │ │ ├── 1-1、课程介绍,基础环境介绍.mp4 23.69M │ │ ├── 1-2、环境建立.mp4 11.76M │ │ ├── 1-3、界面原型设计.mp4 28.10M │ │ ├── 1-4、框架设计-OpenGL支持.mp4 27.26M │ │ ├── 1-5、框架设计-属性页控件引入.mp4 19.77M │ │ ├── 1-6、框架设计-模型列表界面.mp4 29.23M │ │ ├── 1-7、框架设计-模型列表界面2.mp4 46.92M │ │ ├── 1-8、框架设计-界面之间关联互动(信号和槽).mp4 42.19M │ │ ├── 2-1、场景基础建设.mp4 26.44M │ │ ├── 2-2、实现一个强大的摄像机.mp4 28.11M │ │ ├── 2-3、实现一个强大的摄像机-实现鼠标操作.mp4 62.73M │ │ ├── 2-4、实现一个强大的摄像机-实现场景的编辑.mp4 25.85M │ │ ├── 2-5、场景完善.mp4 44.38M │ │ ├── 3-1、设计节点类.mp4 13.70M │ │ ├── 3-2、模型包围盒计算.mp4 13.77M │ │ ├── 3-3、模型加载.mp4 25.09M │ │ ├── 3-4、模型的优化.mp4 38.96M │ │ ├── 3-5、介绍如何将节点和模型关联到一起.mp4 49.67M │ │ ├── 3-6、实现模型的拖拽.mp4 38.93M │ │ ├── 3-7、场景节点树构建.mp4 34.24M │ │ ├── 3-8、节点管理优化.mp4 38.70M │ │ ├── 3-9、属性页界面,数据显示关联.mp4 56.17M │ │ ├── 3-10、属性页界面,数据显示-完善优化.mp4 13.88M │ │ ├── 4-1、模型包围盒计算绘制.mp4 34.39M │ │ ├── 4-2、模型包围盒计算绘制流程优化.mp4 26.76M │ │ ├── 4-3、鼠标拾取.mp4 30.06M │ │ ├── 4-4、鼠标操作模型.mp4 46.03M │ │ ├── 4-5、鼠标框选模型.mp4 26.03M │ │ ├── 4-6、鼠标框选模型-优化.mp4 18.20M │ │ ├── 5-1、保存场景-xml文件的生成.mp4 49.84M │ │ ├── 5-2、保存场景-xml文件的生成2.mp4 27.41M │ │ └── 5-3、场景文件的加载.mp4 58.15M │ ├── 4、商业游戏:血腥大地视频课程第一季 │ │ ├── 01、环境的建立.mp4 46.97M │ │ ├── 02、窗口的建立.mp4 95.11M │ │ ├── 03、消息的处理.mp4 76.60M │ │ ├── 04、面向对象封装.mp4 91.95M │ │ ├── 05、OpenGLES2.0在Windows上的初始化.mp4 58.85M │ │ ├── 06、OpenGLES窗口建立.mp4 52.40M │ │ ├── 07、框架消息.mp4 64.09M │ │ ├── 08、框架优化-上下文设计.mp4 57.91M │ │ ├── 09、OpenGLES绘制第一个三角形(1).mp4 39.01M │ │ ├── 10、OpenGLES绘制第一个三角形(2).mp4 63.14M │ │ ├── 11、OpenGLES绘制第一个三角形(3).mp4 38.36M │ │ ├── 12、shader的封装(1).mp4 73.15M │ │ ├── 13、shader的封装(2).mp4 52.29M │ │ ├── 14、资源管理(1)-纹理.mp4 57.86M │ │ ├── 15、资源管理(2)-纹理.mp4 69.90M │ │ ├── 16、三维场景(1)-角色控制.mp4 58.41M │ │ ├── 17、三维场景(2)-摄像机.mp4 51.45M │ │ ├── 18、三维场景(3)-摄像机.mp4 50.37M │ │ ├── 19、三维场景(4).mp4 46.25M │ │ ├── 20、三维场景(5)-地形.mp4 41.04M │ │ ├── 21、角色控制(转向,移动).mp4 53.50M │ │ ├── 22、角色控制,图像关键帧动画播放.mp4 54.46M │ │ ├── 23、角色控制,旋转.mp4 48.83M │ │ ├── 24、子弹的设计以及控制.mp4 66.36M │ │ └── 25、霰弹枪的制作,以及霰弹枪子弹的制作.mp4 38.04M │ ├── 5、血腥大地游戏制作视频课程-第二季(资源破解与资源管理) │ │ ├── 1、游戏资源的获取-文件格式猜想.mp4 37.57M │ │ ├── 2、游戏资源的获取-图片内容萃取.mp4 27.37M │ │ ├── 3、游戏资源的获取-资源结构萃取.mp4 16.34M │ │ ├── 4、游戏资源的获取-xml文件生成与解析.mp4 28.51M │ │ ├── 5、游戏资源的获取-音频数据的破解和萃取.mp4 15.42M │ │ ├── 6、资源优化与工作制作资源优化与工作制作2.mp4 26.63M │ │ ├── 7、资源优化与工作制作2.mp4 21.85M │ │ ├── 8、字体工具制作(1).mp4 20.26M │ │ ├── 9、字体工具制作(2).mp4 46.20M │ │ └── 10、资源管理的要点.mp4 16.47M │ ├── 6、血腥大地视频课程-第三季(怪物模型的建立&动画) │ │ ├── 1、课程介绍&NPC类的制作.mp4 16.01M │ │ ├── 2、NCP类的完善-可以自由移动的NPC.mp4 24.35M │ │ ├── 3、会走路的NCP(对走路进行优化).mp4 26.53M │ │ ├── 4、NCP走路转弯优化.mp4 27.79M │ │ ├── 5、怪物(敌人)基类的封装.mp4 35.73M │ │ ├── 6、蜘蛛1类的实现.mp4 40.72M │ │ ├── 7、蜘蛛1类的实现第二部分.mp4 75.54M │ │ ├── 8、异型类的实现.mp4 36.81M │ │ ├── 9、携带武器的蜘蛛怪实现.mp4 24.75M │ │ └── 10、代码的完善和优化.mp4 40.76M │ ├── 7、太空大战3D游戏实战视频课程 │ │ ├── 01、开发环境建立,建立一个窗口.mp4 37.39M │ │ ├── 02、建立OpenGL ES2.0开发环境.mp4 26.78M │ │ ├── 03、OpenGL ES2.0可编程管线介绍.mp4 49.17M │ │ ├── 04、建立开发框架-OpenGL基础封装.mp4 29.40M │ │ ├── 05、建立开发框架-事件的封装.mp4 23.92M │ │ ├── 06、建立开发框架-App实例.mp4 42.39M │ │ ├── 07、建立开发框架-Frame框架.mp4 24.73M │ │ ├── 08、建立开发框架-文理资源管理.mp4 22.10M │ │ ├── 09、建立开发框架-shader程序管理.mp4 58.00M │ │ ├── 10、建立开发框架-节点类设计.mp4 39.98M │ │ ├── 11、游戏业务-主控玩家类设计.mp4 23.25M │ │ ├── 12、游戏业务-子弹基类设计.mp4 19.76M │ │ ├── 13、建立开发框架-定时器类设计.mp4 35.00M │ │ ├── 14、建立开发框架-事件代理实现.mp4 55.35M │ │ └── 15、游戏场景管理.mp4 29.87M │ ├── 8、三维游戏引擎设计与实现-GUI设计与实现精讲视频课程 │ │ ├── 01、GUI系统概论,设计与实现.mp4 18.02M │ │ ├── 02、消息系统的设计与实现(1).mp4 31.21M │ │ ├── 03、消息系统的设计与实现(2).mp4 38.20M │ │ ├── 04、消息系统的设计与实现(3).mp4 33.96M │ │ ├── 05、控件基类的设计与实现.mp4 44.52M │ │ ├── 06、控件管理设计与实现,消息的分发处理.mp4 43.94M │ │ ├── 07、皮肤资源设计与管理的实现.mp4 46.50M │ │ ├── 08、文字(汉字)系统设计与实现(1).mp4 37.49M │ │ ├── 09、文字(汉字)系统设计与实现(2).mp4 41.78M │ │ ├── 10、GUI框架的设计与实现.mp4 41.13M │ │ ├── 11、Frame控件设计与实现.mp4 44.87M │ │ ├── 12、Button按钮控件的设计与实现.mp4 41.43M │ │ ├── 13、CheckBox控件的设计与实现.mp4 42.80M │ │ ├── 14、RadioButton控件的设计与实现.mp4 45.35M │ │ ├── 15、Time时钟控件的设计与实现.mp4 36.69M │ │ ├── 16、TitleWindow窗体的设计与实现.mp4 42.84M │ │ ├── 17、Slider滑块的设计与实现.mp4 33.81M │ │ ├── 18、Tooltip的设计与实现.mp4 65.53M │ │ ├── 19、ScrollView滚动容器的设计与实现(1).mp4 38.98M │ │ └── 20、ScrollView滚动容器的设计与实现(2).mp4 36.27M │ └── 9、三维游戏引擎开发-渲染实战视频课程 │ ├── 01、基本概念介绍.mp4 16.94M │ ├── 02、GLES2.0 开发环境建立.mp4 35.36M │ ├── 03、gles2的开发流程.mp4 43.60M │ ├── 04、基本图元绘制介绍(1).mp4 19.71M │ ├── 05、文理的使用(1).mp4 39.15M │ ├── 06、文理使用(2).mp4 26.44M │ ├── 07、坐标变换.mp4 32.54M │ ├── 08、第一人称摄像机.mp4 40.44M │ ├── 09、第三人称摄像机(2).mp4 47.91M │ ├── 10、第三人称摄像机(2).mp4 51.46M │ ├── 11、直接使用显存.mp4 33.79M │ ├── 12、离屏幕渲染(画中画).mp4 28.39M │ ├── 13、混合技术,实现图片的透明.mp4 35.25M │ ├── 14、模型基础(1).mp4 49.21M │ ├── 15、模型基础(2).mp4 45.53M │ ├── 16、动画-文理动画.mp4 32.63M │ ├── 17、动画-关键帧动画.mp4 33.72M │ ├── 18、动画-骨骼动画(1).mp4 45.24M │ ├── 19、动画-骨骼动画(2).mp4 49.85M │ ├── 20、动画-骨骼动画(3).mp4 38.09M │ ├── 21、场景管理-不可见剔除.mp4 20.06M │ ├── 22、场景管理-节点管理(1).mp4 36.22M │ ├── 23、场景管理-节点管理(2).mp4 33.17M │ ├── 24、地形技术-地形绘制.mp4 30.06M │ ├── 25、地形技术-多文理贴图.mp4 46.86M │ ├── 26、地形技术-地形编辑(地形刷绘).mp4 44.47M │ ├── 27、地形技术-分页.mp4 20.15M │ ├── 28、布告板技术(1).mp4 35.09M │ └── 29、布告板动画技术(2).mp4 31.48M ├── 03.第三阶段:地理信息系统专题 │ ├── 01、Google地图下载器制作视频课程 │ │ ├── 01、课程介绍第三阶段.mp4 13.86M │ │ ├── 02、MFC环境建立第三阶段.mp4 31.47M │ │ ├── 03、框架建立-下载任务窗口第三阶段.mp4 59.05M │ │ ├── 04、框架建立-XML配置任务数据第三阶段.mp4 34.48M │ │ ├── 05、框架建立-保存任务文件到XML中.mp4 51.47M │ │ ├── 06、下载属性窗口的制作.mp4 62.02M │ │ ├── 07、日至输入窗口的制作.mp4 18.67M │ │ ├── 08、地图绘制窗口的制作.mp4 48.37M │ │ ├── 09、地图渲染类的介绍.mp4 22.36M │ │ ├── 10、鼠标事件的引入-框选地图.mp4 34.64M │ │ ├── 11、在地图上框选下载区域的实现.mp4 49.31M │ │ ├── 12、坐标转换的实现.mp4 18.21M │ │ ├── 13、任务下载窗口制作.mp4 45.07M │ │ ├── 14、任务下载窗口制作2.mp4 31.59M │ │ ├── 15、将任务添加到任务列表中.mp4 21.40M │ │ ├── 16、数据存储的设计(SQLITE).mp4 34.99M │ │ ├── 17、数据库操作的实现.mp4 38.17M │ │ ├── 18、字符集问题的处理.mp4 52.90M │ │ ├── 19、数据库接口的设计.mp4 14.80M │ │ ├── 20、下载任务的设计.mp4 21.35M │ │ ├── 21、下载任务的设计2.mp4 19.26M │ │ ├── 22、下载任务的生产者设计.mp4 28.13M │ │ ├── 23、下载任务的生产者设计2.mp4 25.44M │ │ ├── 24、CULR-http类的引入.mp4 12.77M │ │ ├── 25、联调-数据下载的实现.mp4 57.96M │ │ ├── 26、联调-任务文件恢复联调.mp4 44.02M │ │ ├── 27、断点续传.mp4 32.96M │ │ ├── 28、下载失败处理.mp4 19.34M │ │ ├── 29、下载控制.mp4 61.68M │ │ ├── 30、下载控制2.mp4 15.61M │ │ ├── 31、下载进度计算.mp4 16.23M │ │ └── 32、日志的记录.mp4 14.96M │ ├── 02、OpenGL 实现Google地图瓦片的绘制,漫游 │ │ ├── 01、课程介绍,相关理论学习.mp4 25.76M │ │ ├── 02、OpenGL实现纹理的绘制.mp4 16.73M │ │ ├── 03、FreeImage的使用,加载外部图片.mp4 16.04M │ │ ├── 04、墨卡托投影学习.mp4 15.84M │ │ ├── 05、金字塔模型的介绍-瓦片计算.mp4 31.91M │ │ ├── 06、瓦片数据的绘制.mp4 44.98M │ │ ├── 07、地图漫游-鼠标拖拽实现地图平移.mp4 12.53M │ │ ├── 08、地图漫游-鼠标滚轮实现地图的缩放.mp4 26.10M │ │ ├── 09、地图漫游-鼠标滚轮实现地图的_定点_缩放.mp4 33.91M │ │ ├── 10、窗口消息的处理,实现自动计算窗口范围.mp4 27.42M │ │ ├── 11、地图漫游的优化.mp4 28.41M │ │ ├── 12、采用FrameBufferObjet绘制地图.mp4 52.20M │ │ ├── 13、引入Cache(缓冲),提速访问瓦片效率.mp4 31.33M │ │ ├── 14、采用大纹理优化,减少OpenGL纹理对象的分配.mp4 32.76M │ │ ├── 15、ImageBuffer优化,去除向显卡中传递的_脏_数据.mp4 31.08M │ │ ├── 16、ImageBuffer与Cache结合.mp4 35.33M │ │ ├── 17、地图滚动处理,实现_无缝_漫游.mp4 16.09M │ │ ├── 18、产生全球瓦片数据,为项目开发调试保驾护航.mp4 18.40M │ │ ├── 19、采用多线程加载瓦片数据的初步思路.mp4 20.00M │ │ ├── 20、多线程任务系统的设计.mp4 19.33M │ │ ├── 21、多线程加载瓦片的实现方法1.mp4 19.74M │ │ ├── 22、多线程加载瓦片的实现方法2.mp4 39.32M │ │ ├── 23、多线程加载数据结合cache优化性能和效果.mp4 17.35M │ │ ├── 24、关于无瓦片数据或者瓦片丢失的处理方法总结和实现.mp4 23.94M │ │ ├── 25、优化代码.mp4 36.30M │ │ ├── 26、MFC 对话框中显示地图.mp4 53.28M │ │ ├── 27、MFC View中显示地图.mp4 36.17M │ │ ├── 28、QT窗口中显示地图.mp4 65.54M │ │ ├── 29、libcurl介绍,封装http访问类.mp4 20.40M │ │ └── 30、实现在线访问google map.mp4 12.19M │ └── 03、OpenGL实现shapefile的绘制 │ ├── 01、OpenGL& GIS理论.mp4 40.20M │ ├── 02、OpenGL& GIS理论2.mp4 18.84M │ ├── 03、窗口系统的实现.mp4 31.27M │ ├── 04、OpenGL窗口系统的实现.mp4 32.24M │ ├── 05、Shapefile(.shp)文件的读取和绘制.mp4 31.13M │ ├── 06、OpenGL下如何使用freetype字体库.mp4 30.17M │ ├── 07、OpenGL下如何使用freetype字体库2.mp4 35.80M │ ├── 08、shapefile中dbf文件的读取.mp4 41.24M │ ├── 09、OpenGL实现文字地理要素的绘制.mp4 19.46M │ ├── 10、实现地图的漫游功能.mp4 45.46M │ ├── 11、实现地图经纬度投影,坐标转化.mp4 19.15M │ ├── 12、墨卡托投影的实现,坐标转化.mp4 27.00M │ ├── 13、proj4投影库的介绍和使用.mp4 20.69M │ ├── 14、大规模绘制优化手段-不可见剔出.mp4 30.65M │ ├── 15、大规模绘制优化手段-零内存传输.mp4 25.25M │ ├── 16、大规模绘制优化手段-零绘制.mp4 34.56M │ └── 17、大规模绘制优化手段-零绘制2.mp4 67.89M ├── 04.第四阶段:视频处理-特效 │ ├── OpenGL-Shader 实现RGB到YUV420加速转换输出视频课程 │ │ ├── 01、课程介绍第四阶段.mp4 34.89M │ │ ├── 02、开发环境建立第四阶段.mp4 29.08M │ │ ├── 03、RGB图片读取第四阶段.mp4 26.05M │ │ ├── 04、CPU实现RGB到YUV的转换第四阶段.mp4 33.40M │ │ ├── 05、OpenGLES2环境建立.mp4 10.24M │ │ ├── 06、OpenGLES2实现绘制RGB数据.mp4 14.26M │ │ ├── 07、Shader实现YUV中的Y分量计算转化.mp4 34.10M │ │ ├── 08、Shader实现YUV中的UV分量计算输出.mp4 25.23M │ │ ├── 09、对Shader输出的数据验证.mp4 13.02M │ │ └── 10、代码优化,将YUV数据同时计算输出.mp4 31.88M │ └── OpenGL-实现视频播放(FFMpeg)视频课程 │ ├── 1-1、环境的建立.mp4 36.00M │ ├── 1-2、窗口的建立.mp4 15.19M │ ├── 1-3、FFMPEG学习.mp4 29.76M │ ├── 1-4、实现视频播放.mp4 42.43M │ ├── 1-5、多线程解码.mp4 25.42M │ ├── 1-6、线程死锁的处理.mp4 23.37M │ ├── 1-7、类的封装.mp4 11.69M │ ├── 1-8、播放速率的控制.mp4 22.69M │ ├── 2-1、OpenGL环境的建立.mp4 22.17M │ ├── 2-2、OpenGL绘制视频.mp4 36.98M │ ├── 2-3、OpenGL绘制视频2.mp4 27.01M │ ├── 2-4、可编程管线的实现.mp4 42.64M │ ├── 2-5、shader实现YUV-RGB转换.mp4 13.97M │ ├── 2-6、YUV-GPU实现.mp4 32.73M │ ├── 2-7、实现单纹理YUV的数据的传输.mp4 29.11M │ ├── 2-8、实现单纹理YUV的数据的传输2.mp4 33.49M │ ├── 2-9、采用PBO传输YUV数据到显卡.mp4 46.32M │ ├── 2-10、采用双PBO传输YUV数据到显卡.mp4 18.17M │ ├── 2-11、bug的修正.mp4 16.42M │ ├── 3-1、特效的介绍.mp4 22.95M │ ├── 3-2、实现多路输入过渡特效.mp4 67.64M │ └── 3-3、实现多路输入过渡特效bug修正.mp4 7.15M ├── 【多游10726】多面解析OpenGL-Shader语言视频课程 │ ├── 1-1 环境建立10726.mp4 69.70M │ ├── 1-2 第一个shader10726.mp4 71.95M │ ├── 1-3 uniform关键字的使用.mp4 56.79M │ ├── 1-4 varying关键字实现shader之间参数传递.mp4 29.80M │ ├── 1-5 shader中访问顶点数据.mp4 56.41M │ ├── 1-6 shader中访问颜色数据.mp4 36.45M │ ├── 1-7 shader中访问纹理坐标数据.mp4 47.00M │ ├── 1-8 shader中访问法线数据.mp4 22.63M │ ├── 1-9 shader中的内置变量介绍.mp4 37.29M │ ├── 1-10 shader的基本语法.mp4 47.24M │ ├── 1-11 attribute关键字的使用.mp4 49.72M │ ├── 1-12 inout关键字的使用.mp4 18.38M │ ├── 1-13 layout关键字的使用(修饰attribute).mp4 58.28M │ ├── 1-14 layout关键字的使用(修饰uniform ,out).mp4 35.06M │ ├── 1-15 多个shader的使用,状态切换.mp4 31.90M │ ├── 1-16 attribute数组数据的使用.mp4 62.73M │ ├── 1-17 attribute结构体数据的使用.mp4 40.23M │ ├── 1-18 uniform结构体和数组的使用.mp4 34.94M │ ├── 1-19 block块实现多个shader共享数据.mp4 58.78M │ ├── 1-20 block块实现shader之间数据传递.mp4 18.10M │ ├── 1-21 block之内存布局(shared,std140).mp4 76.28M │ ├── 1-22 无数据绘制-常量数组的使用.mp4 37.79M │ ├── 1-23 深入理解gl_FragCoord内置变量的作用.mp4 58.87M │ ├── 1-24 纹理动画.mp4 88.26M │ ├── 1-25 纹理帧动画.mp4 83.26M │ ├── 1-26 纹理帧动画-GPU版本.mp4 46.63M │ ├── 1-27 多纹理转场过渡.mp4 82.74M │ ├── 1-28 多纹理转场过渡-推进过渡.mp4 47.41M │ ├── 1-29 多纹理转场过渡-推进过渡2.mp4 40.31M │ ├── 1-30 Shader绘制精灵.mp4 39.54M │ ├── 1-31 精灵的应用-粒子绘制.mp4 43.78M │ ├── 2-1 shader实现光照.mp4 54.93M │ ├── 2-2 3D开发框架的搭建.mp4 43.24M │ ├── 2-3 shader实现带有颜色光照.mp4 39.43M │ ├── 2-4 shader实现带有光照+纹理.mp4 70.63M │ ├── 2-5 shader实现多纹理.mp4 93.24M │ ├── 2-6 shader实现多纹理贴花效果.mp4 38.96M │ ├── 2-7 billboard效果实现(CPU).mp4 49.70M │ ├── 2-8 billboard效果实现(GPU).mp4 97.12M │ ├── 2-9 billboard效果实现(GPU优化).mp4 41.66M │ ├── 2-10 billboard效果实现(GPU动画)风吹草动.mp4 60.31M │ ├── 2-11 法线贴图(normal map) TBN.mp4 69.89M │ ├── 2-12 法线贴图(normal map) 增强效果,每像素光照.mp4 48.21M │ ├── 2-13 视差效果贴图.mp4 35.79M │ ├── 2-14 立体纹理贴图(cubemap).mp4 42.69M │ ├── 2-15 立体纹理贴图 + 法线贴图.mp4 29.25M │ ├── 2-16 阴影实现-深度缓冲区的作用.mp4 39.62M │ ├── 2-17 阴影实现-FBO的使用.mp4 34.30M │ ├── 2-18 阴影的实现理论知识.mp4 53.57M │ ├── 2-19 阴影的实现(1).mp4 103.54M │ ├── 2-20 阴影的实现(2).mp4 51.61M │ ├── 2-21 fog-雾化效果实现-顶点雾.mp4 51.90M │ ├── 2-22 fog-雾化效果实现-每像素雾化.mp4 44.79M │ ├── 2-23 卡通渲染(cartoon).mp4 47.58M │ ├── 2-24 Sobel边缘检测.mp4 34.65M │ ├── 2-25 马赛克效果实现.mp4 77.75M │ ├── 2-26 Terrain-刷绘1.mp4 35.81M │ ├── 2-27 Terrain-刷绘2.mp4 36.42M │ ├── 2-28 Terrain-刷绘3.mp4 71.36M │ ├── 2-29 Terrain-实现鼠标刷会.mp4 56.91M │ ├── 2-30 Terrain-刷绘边缘软化.mp4 55.10M │ ├── 2-31 Terrain-刷绘边缘软化2.mp4 51.24M │ ├── 3-1 Tessellation Shader介绍.mp4 31.74M │ ├── 3-2 Tessellation Line.mp4 91.58M │ ├── 3-3 Tessellation Line(2).mp4 34.92M │ ├── 3-4 Tessellation Triangle.mp4 46.60M │ ├── 3-5 Tessellation Quads.mp4 38.20M │ ├── 3-6 裁减掉TCSshader.mp4 21.04M │ ├── 3-7 Tessellation 实现贝塞尔曲线.mp4 35.15M │ ├── 3-8 纹理坐标细化.mp4 39.45M │ ├── 4-1 billboard-Geometry版本.mp4 66.62M │ ├── 4-2 Geometry 计算法线.mp4 51.51M │ ├── 4-3 Geometry 实现贝塞尔曲线.mp4 50.31M │ ├── 5-1 通用计算的几大体系介绍&第一个compute shader.mp4 54.11M │ ├── 5-2 实现对一个数组作平方和.mp4 83.50M │ ├── 5-3 介绍Compute Shader 内置的变量.mp4 70.14M │ ├── 5-4 采用ComputeShader优化粒子系统.mp4 52.19M │ ├── 5-5 Compute Shader 实现贝塞尔曲线.mp4 37.36M │ ├── 5-6 Compute Shader 绘制billboard.mp4 50.88M │ ├── 6-1 100万个对象的绘制.mp4 48.18M │ ├── 6-2 100万个模型绘制-常规方法绘制.mp4 69.23M │ ├── 6-3 100万个模型绘制-采用VBO的方式降低数据传输.mp4 41.20M │ ├── 6-4 100万个模型绘制-视锥裁减.mp4 87.16M │ ├── 6-5 100万个模型绘制-裁减2.mp4 95.80M │ ├── 6-6 100万个模型-绘制方式优化.mp4 39.25M │ ├── 6-7 100万模型绘制-GPU裁减优化(feedback).mp4 78.44M │ ├── 6-8 100万模型绘制-GPU裁减优化(2).mp4 97.08M │ ├── 6-9 100万模型绘制-CPU-vs-GPU性能结果对比.mp4 46.09M │ └── 6-10 100万模型绘制-物体过小优化处理.mp4 26.62M ├── 【多游4370】三维游戏引擎开发-渲染实战视频课程 │ ├── 1 基本概念介绍4370.mp4 45.46M │ ├── 2 GLES2.0 开发环境建立4370.mp4 92.85M │ ├── 3 gles2的开发流程.mp4 121.34M │ ├── 4 基本图元绘制介绍(1).mp4 50.87M │ ├── 5 文理的使用(1).mp4 93.22M │ ├── 6 文理使用(2).mp4 64.58M │ ├── 7 坐标变换.mp4 75.08M │ ├── 8 第一人称摄像机.mp4 106.06M │ ├── 9 第三人称摄像机(2).mp4 86.13M │ ├── 10 第三人称摄像机(2).mp4 111.42M │ ├── 11 直接使用显存.mp4 75.27M │ ├── 12 离屏幕渲染(画中画).mp4 58.20M │ ├── 13 混合技术,实现图片的透明.mp4 72.91M │ ├── 14 模型基础(1).mp4 97.93M │ ├── 15 模型基础(2).mp4 84.32M │ ├── 16 动画-文理动画.mp4 65.18M │ ├── 17 动画-关键帧动画.mp4 69.38M │ ├── 18 动画-骨骼动画(1).mp4 102.12M │ ├── 19 动画-骨骼动画(2).mp4 101.81M │ ├── 20 动画-骨骼动画(3).mp4 73.90M │ ├── 21 场景管理-不可见剔除.mp4 39.86M │ ├── 22 场景管理-节点管理(1).mp4 81.19M │ ├── 23 场景管理-节点管理(2).mp4 50.90M │ ├── 24 地形技术-地形绘制.mp4 63.92M │ ├── 25 地形技术-多文理贴图.mp4 80.17M │ ├── 26 地形技术-地形编辑(地形刷绘).mp4 45.19M │ ├── 27 地形技术-分页.mp4 42.07M │ ├── 28 布告板技术(1).mp4 61.95M │ └── 29 布告板动画技术(2).mp4 54.96M ├── 【多游4371】三维游戏引擎设计与实现-GUI设计与实现精讲视频课程 │ ├── 1 GUI系统概论,设计与实现4371.mp4 45.18M │ ├── 2 消息系统的设计与实现(1)4371.mp4 83.51M │ ├── 3 消息系统的设计与实现(2).mp4 89.09M │ ├── 4 消息系统的设计与实现(3).mp4 89.79M │ ├── 5 控件基类的设计与实现.mp4 51.60M │ ├── 6 控件管理设计与实现,消息的分发处理.mp4 47.76M │ ├── 7 皮肤资源设计与管理的实现.mp4 84.60M │ ├── 8 文字(汉字)系统设计与实现(1).mp4 96.45M │ ├── 9 文字(汉字)系统设计与实现(2).mp4 102.80M │ ├── 10 GUI框架的设计与实现.mp4 84.15M │ ├── 11 Frame控件设计与实现.mp4 85.08M │ ├── 12 Button按钮控件的设计与实现.mp4 87.69M │ ├── 13 CheckBox控件的设计与实现.mp4 81.66M │ ├── 14 RadioButton控件的设计与实现.mp4 86.62M │ ├── 15 Time时钟控件的设计与实现.mp4 71.90M │ ├── 16 TitleWindow窗体的设计与实现.mp4 81.80M │ ├── 17 Slider滑块的设计与实现.mp4 62.65M │ ├── 18 Tooltip的设计与实现.mp4 131.52M │ ├── 19 ScrollView滚动容器的设计与实现(1).mp4 72.79M │ └── 20 ScrollView滚动容器的设计与实现(2).mp4 75.77M ├── 【多游4374】太空大战3D游戏实战视频课程 │ ├── 1 开发环境建立,建立一个窗口4374.mp4 82.01M │ ├── 2 建立OpenGL ES2.0开发环境.mp4 58.61M │ ├── 3 OpenGL ES2.0可编程管线介绍.mp4 119.56M │ ├── 4 建立开发框架-OpenGL基础封装.mp4 54.11M │ ├── 5 建立开发框架-事件的封装.mp4 57.09M │ ├── 6 建立开发框架-App实例.mp4 82.47M │ ├── 7 建立开发框架-Frame框架.mp4 58.91M │ ├── 8 建立开发框架-文理资源管理.mp4 44.31M │ ├── 9 建立开发框架-shader程序管理.mp4 117.95M │ ├── 10 建立开发框架-节点类设计.mp4 77.67M │ ├── 11 游戏业务-主控玩家类设计.mp4 40.95M │ ├── 12 游戏业务-子弹基类设计.mp4 39.04M │ ├── 13 建立开发框架-定时器类设计.mp4 66.56M │ ├── 14 建立开发框架-事件代理实现.mp4 110.73M │ └── 15 游戏场景管理.mp4 68.66M ├── 【多游7697】OpenGL实现shapefile的绘制 │ ├── 1 OpenGL& GIS理论7697.mp4 82.50M │ ├── 2 OpenGL& GIS理论2.mp4 75.94M │ ├── 3 窗口系统的实现.mp4 86.13M │ ├── 4 OpenGL窗口系统的实现.mp4 97.87M │ ├── 5 Shapefile(.shp)文件的读取和绘制.mp4 93.78M │ ├── 6 OpenGL下如何使用freetype字体库.mp4 96.59M │ ├── 7 OpenGL下如何使用freetype字体库2.mp4 91.66M │ ├── 8 shapefile中dbf文件的读取.mp4 93.13M │ ├── 9 OpenGL实现文字地理要素的绘制.mp4 58.75M │ ├── 10 实现地图的漫游功能.mp4 88.91M │ ├── 11 实现地图经纬度投影,坐标转化.mp4 64.02M │ ├── 12 墨卡托投影的实现,坐标转化.mp4 77.05M │ ├── 13 proj4投影库的介绍和使用.mp4 66.41M │ ├── 14 大规模绘制优化手段-不可见剔出.mp4 73.56M │ ├── 15 大规模绘制优化手段-零内存传输.mp4 64.51M │ ├── 16 大规模绘制优化手段-零绘制.mp4 91.68M │ └── 17 大规模绘制优化手段-零绘制2.mp4 95.16M ├── 【多游7795】OpenGL 实现Google地图瓦片的绘制,漫游 │ ├── 1 课程介绍,相关理论学习7795.mp4 49.54M │ ├── 2 OpenGL实现纹理的绘制.mp4 58.89M │ ├── 3 FreeImage的使用,加载外部图片.mp4 41.43M │ ├── 4 墨卡托投影学习.mp4 42.68M │ ├── 5 金字塔模型的介绍-瓦片计算.mp4 66.77M │ ├── 6 瓦片数据的绘制.mp4 97.15M │ ├── 7 地图漫游-鼠标拖拽实现地图平移.mp4 33.97M │ ├── 8 地图漫游-鼠标滚轮实现地图的缩放.mp4 46.61M │ ├── 9 地图漫游-鼠标滚轮实现地图的"定点"缩放.mp4 81.56M │ ├── 10 窗口消息的处理,实现自动计算窗口范围.mp4 42.44M │ ├── 11 地图漫游的优化.mp4 41.91M │ ├── 12 采用FrameBufferObjet绘制地图.mp4 99.33M │ ├── 13 引入Cache(缓冲),提速访问瓦片效率.mp4 79.67M │ ├── 14 采用大纹理优化,减少OpenGL纹理对象的分配.mp4 77.26M │ ├── 15 ImageBuffer优化,去除向显卡中传递的"脏"数据.mp4 58.81M │ ├── 16 ImageBuffer与Cache结合.mp4 55.50M │ ├── 17 地图滚动处理,实现"无缝"漫游.mp4 21.37M │ ├── 18 产生全球瓦片数据,为项目开发调试保驾护航.mp4 40.01M │ ├── 19 采用多线程加载瓦片数据的初步思路.mp4 52.26M │ ├── 20 多线程任务系统的设计.mp4 63.64M │ ├── 21 多线程加载瓦片的实现方法1.mp4 42.32M │ ├── 22 多线程加载瓦片的实现方法2.mp4 78.15M │ ├── 23 多线程加载数据结合cache优化性能和效果.mp4 24.97M │ ├── 24 关于无瓦片数据或者瓦片丢失的处理方法总结和实现.mp4 41.83M │ ├── 25 优化代码.mp4 56.15M │ ├── 26 MFC 对话框中显示地图.mp4 81.78M │ ├── 27 MFC View中显示地图.mp4 57.53M │ ├── 28 QT窗口中显示地图.mp4 126.58M │ ├── 29 libcurl介绍,封装http访问类.mp4 47.72M │ └── 30 实现在线访问google map.mp4 40.01M ├── 【多游8357】Google地图下载器制作视频课程 │ ├── 1 课程介绍8357.mp4 29.77M │ ├── 2 MFC环境建立.mp4 40.01M │ ├── 3 框架建立-下载任务窗口.mp4 111.66M │ ├── 4 框架建立-XML配置任务数据.mp4 70.90M │ ├── 5 框架建立-保存任务文件到XML中.mp4 94.51M │ ├── 6 下载属性窗口的制作.mp4 114.08M │ ├── 7 日至输入窗口的制作.mp4 47.43M │ ├── 8 地图绘制窗口的制作.mp4 59.73M │ ├── 9 地图渲染类的介绍.mp4 46.69M │ ├── 10 鼠标事件的引入-框选地图.mp4 58.97M │ ├── 11 在地图上框选下载区域的实现.mp4 113.76M │ ├── 12 坐标转换的实现.mp4 43.70M │ ├── 13 任务下载窗口制作.mp4 118.68M │ ├── 14 任务下载窗口制作2.mp4 68.11M │ ├── 15 将任务添加到任务列表中.mp4 45.81M │ ├── 16 数据存储的设计(SQLITE).mp4 75.70M │ ├── 17 数据库操作的实现.mp4 95.79M │ ├── 18 字符集问题的处理.mp4 133.45M │ ├── 19 数据库接口的设计.mp4 45.23M │ ├── 20 下载任务的设计.mp4 63.67M │ ├── 21 下载任务的设计2.mp4 49.47M │ ├── 22 下载任务的生产者设计.mp4 75.38M │ ├── 23 下载任务的生产者设计2.mp4 55.59M │ ├── 24 CULR-http类的引入.mp4 36.54M │ ├── 25 联调-数据下载的实现.mp4 109.04M │ ├── 26 联调-任务文件恢复联调.mp4 70.41M │ ├── 27 断点续传.mp4 89.80M │ ├── 28 下载失败处理.mp4 57.98M │ ├── 29 下载控制.mp4 123.36M │ ├── 30 下载控制2.mp4 34.14M │ ├── 31 下载进度计算.mp4 31.90M │ └── 32 日志的记录.mp4 33.33M ├── 【多游8361】OpenGL-实现视频播放(FFMpeg)视频课程 │ ├── 1-1 环境的建立8361.mp4 74.75M │ ├── 1-2 窗口的建立.mp4 32.90M │ ├── 1-3 FFMPEG学习.mp4 77.89M │ ├── 1-4 实现视频播放.mp4 73.86M │ ├── 1-5 多线程解码.mp4 55.07M │ ├── 1-6 线程死锁的处理.mp4 50.77M │ ├── 1-7 类的封装.mp4 18.16M │ ├── 1-8 播放速率的控制.mp4 46.83M │ ├── 2-1 OpenGL环境的建立.mp4 47.35M │ ├── 2-2 OpenGL绘制视频.mp4 82.83M │ ├── 2-3 OpenGL绘制视频2.mp4 65.24M │ ├── 2-4 可编程管线的实现.mp4 75.85M │ ├── 2-5 shader实现YUV-RGB转换.mp4 31.96M │ ├── 2-6 YUV-GPU实现.mp4 54.52M │ ├── 2-7 实现单纹理YUV的数据的传输.mp4 66.22M │ ├── 2-8 实现单纹理YUV的数据的传输2.mp4 52.68M │ ├── 2-9 采用PBO传输YUV数据到显卡.mp4 104.11M │ ├── 2-10 采用双PBO传输YUV数据到显卡.mp4 39.60M │ ├── 2-11 bug的修正.mp4 25.47M │ ├── 3-1 特效的介绍.mp4 48.85M │ ├── 3-2 实现多路输入过渡特效.mp4 116.88M │ └── 3-3 实现多路输入过渡特效bug修正.mp4 12.58M ├── 【多游8383】OpenGL-Shader 实现RGB到YUV420加速转换输出视频课程 │ ├── 1 课程介绍.mp4 60.49M │ ├── 2 开发环境建立.mp4 50.24M │ ├── 3 RGB图片读取.mp4 41.31M │ ├── 4 CPU实现RGB到YUV的转换.mp4 63.03M │ ├── 5 OpenGLES2环境建立.mp4 19.39M │ ├── 6 OpenGLES2实现绘制RGB数据.mp4 27.28M │ ├── 7 Shader实现YUV中的Y分量计算转化.mp4 66.28M │ ├── 8 Shader实现YUV中的UV分量计算输出.mp4 54.32M │ ├── 9 对Shader输出的数据验证.mp4 25.85M │ └── 10 代码优化,将YUV数据同时计算输出.mp4 68.95M ├── 【多游8620】血腥大地游戏制作视频课程-第二季(资源破解与资源管理) │ ├── 1 游戏资源的获取-文件格式猜想.mp4 90.88M │ ├── 2 游戏资源的获取-图片内容萃取.mp4 48.46M │ ├── 3 游戏资源的获取-资源结构萃取.mp4 35.26M │ ├── 4 游戏资源的获取-xml文件生成与解析.mp4 71.61M │ ├── 5 游戏资源的获取-音频数据的破解和萃取.mp4 27.93M │ ├── 6 资源优化与工作制作资源优化与工作制作2.mp4 72.02M │ ├── 7 资源优化与工作制作2.mp4 45.01M │ ├── 8 字体工具制作(1).mp4 50.12M │ ├── 9 字体工具制作(2).mp4 115.73M │ └── 10 资源管理的要点.mp4 40.71M ├── 【多游8689】血腥大地视频课程-第三季(怪物模型的建立&动画) │ ├── 1 课程介绍&NPC类的制作.mp4 45.21M │ ├── 2 NCP类的完善-可以自由移动的NPC.mp4 56.26M │ ├── 3 会走路的NCP(对走路进行优化).mp4 61.19M │ ├── 4 NCP走路转弯优化.mp4 70.15M │ ├── 5 怪物(敌人)基类的封装.mp4 88.81M │ ├── 6 蜘蛛1类的实现.mp4 100.70M │ ├── 7 蜘蛛1类的实现第二部分.mp4 182.38M │ ├── 8 异型类的实现.mp4 72.14M │ ├── 9 携带武器的蜘蛛怪实现.mp4 54.63M │ └── 10 代码的完善和优化.mp4 87.28M ├── 【多游8808】游戏引擎视频课程-场景编辑器 │ ├── 1-1 课程介绍,基础环境介绍.mp4 29.81M │ ├── 1-2 环境建立.mp4 32.01M │ ├── 1-3 界面原型设计.mp4 73.64M │ ├── 1-4 框架设计-OpenGL支持.mp4 59.33M │ ├── 1-5 框架设计-属性页控件引入.mp4 40.45M │ ├── 1-6 框架设计-模型列表界面.mp4 71.23M │ ├── 1-7 框架设计-模型列表界面2.mp4 110.25M │ ├── 1-8 框架设计-界面之间关联互动(信号和槽).mp4 95.78M │ ├── 2-1 场景基础建设.mp4 66.75M │ ├── 2-2 实现一个强大的摄像机.mp4 49.21M │ ├── 2-3 实现一个强大的摄像机-实现鼠标操作.mp4 133.30M │ ├── 2-4 实现一个强大的摄像机-实现场景的编辑.mp4 67.18M │ ├── 2-5 场景完善.mp4 87.64M │ ├── 3-1 设计节点类.mp4 39.95M │ ├── 3-2 模型包围盒计算.mp4 35.13M │ ├── 3-3 模型加载.mp4 47.35M │ ├── 3-4 模型的优化.mp4 83.02M │ ├── 3-5 介绍如何将节点和模型关联到一起.mp4 79.96M │ ├── 3-6 实现模型的拖拽.mp4 78.89M │ ├── 3-7 场景节点树构建.mp4 72.31M │ ├── 3-8 节点管理优化.mp4 83.23M │ ├── 3-9 属性页界面,数据显示关联.mp4 118.83M │ ├── 3-10 属性页界面,数据显示-完善优化.mp4 27.35M │ ├── 4-1 模型包围盒计算绘制.mp4 66.66M │ ├── 4-2 模型包围盒计算绘制流程优化.mp4 54.37M │ ├── 4-3 鼠标拾取.mp4 69.81M │ ├── 4-4 鼠标操作模型.mp4 87.08M │ ├── 4-5 鼠标框选模型.mp4 59.58M │ ├── 4-6 鼠标框选模型-优化.mp4 26.98M │ ├── 5-1 保存场景-xml文件的生成.mp4 118.19M │ ├── 5-2 保存场景-xml文件的生成2.mp4 53.58M │ └── 5-3 场景文件的加载.mp4 116.39M └── 【多游9314】OpenGL摄像机操作精讲视频课程 ├── 1 课程介绍.mp4 27.26M ├── 2 OpenGL环境搭建,建立摄像机框架.mp4 40.71M ├── 3 摄像机原理讲解.mp4 52.18M ├── 4 实现一个第三人称摄像机.mp4 72.79M ├── 5 摄像机的旋转-中心点.mp4 38.87M ├── 6 代码整理封装.mp4 23.14M ├── 7 摄像机的旋转-任意点.mp4 45.34M ├── 8 摄像机缩放-任意点推进.mp4 19.78M └── 9 摄像机移动,漫游.mp4 23.81M
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。