张立铜|技术总监/研发总监

擅长领域:游戏开发,桌面应用,手机游戏

讲师介绍

禾润软件有限公司技术总监。2004年毕业于西南科技大学,计算机科学技术专业,从事软件开发,游戏开发,擅长游戏开发,桌面应用,手机游戏。

讲师卡

权益: 学习本人所有课程,提出问题后24小时内进行响应,并及时解决
可以帮助解决实际项目开发过程中遇到的问题

承诺: 一年保证更新或者增加三门课程 ,不少于100课时.

累计396960人学习过该讲师的课程

最近的学员:
其他:

OpenGL-Shader

共六章 1.基础章节,从Shader1.0版本到最新的4.5版本,介绍每一个版本中特性的用法; 2.Tesslattion Shader应用/基础案例分析 3.Gemotry Shader应用/基础案例分析 4.Compute Shader应用/基础案例分析 5.通过大量案例讲解分析/结合最新特性,介绍高级用法 6.性能调优,如果借助shader加速应用,让你的程序支撑百万级别的场景对象轻松应对

共89课时(已更新89课时)| ¥500.00| 6976人学习过开始学习
其他:

OpenGL摄像机操作精讲

1.摄像机的原理 2.观察矩阵和摄像机的关系 3.第一人称摄像机 4.第三人称摄像机 5.Camera场景的操作 6.Camera场景的平移 7.摄像机场景的旋转(以据鼠标点击点为中心) 8.摄像机场景的缩放(以据鼠标点击点为中心) 9.摄像机场景的漫游

共9课时(已更新9课时)| ¥99.00| 948人学习过开始学习
其他:

游戏引擎-场景编辑器

1.采用Qt作为界面库,通过该项目可以学习到Qt跨平台界面库的使用. 2.实现跨界面的拖拽功能.3. 3.实现属性表(绚酷控件)控件,完全可以在其他的项目中进行复用. 4.实现场景管理,采用节点方式实现高效的场景管理. 5.实现复杂的摄像机操作,可以旋转,缩放以及通过鼠标移动整个场景. 6.实现Ray方式拾取场景中的节点,模型. 7.实现模型的配置以及显示. 8.实现包围盒的计算和显示.

共32课时(已更新32课时)| ¥129.00| 2302人学习过开始学习
其他:

C++中搭建Lua脚本系统开发框架,并实现OpenGL调用

1.如何编译lua 2.C++ 中调用lua函数 3.lua中如何调用C++函数 4.深入的介绍lua栈(lua的灵魂) 5.lua闭包和上值的使用 6.lua元表的使用(lua的精髓) 7.实现导出C++类给lua 8.实现自动化导出类给lua 9.导出OpenGL函数库给lua 10.游戏循环中调用lua,实现OpenGL绘制.

共15课时(已更新15课时)| ¥40.00| 2534人学习过开始学习
其他:

血腥大地-第三季(怪物模型制作)

介绍游戏中NPC的基本原理,并实现NCP类,支持NCP的随机行走,转向优化. 完成各种怪物模型的制作(死亡动画,行走动画) 1.僵尸人的制作 2.蜘蛛1类的制作 3.蜘蛛2类的制作 4.蜘蛛Boss类的制作 5.蜥蜴类的制作 6.蜘蛛穴的制作

共10课时(已更新10课时)| ¥60.00| 1145人学习过开始学习
其他:

血腥大地-第二季(资源破解与管理)

课程继承<血腥大地>游戏内容 1.主要完成游戏资源的获取,从原血腥大地游戏中获取(不涉及任何商业利益,不能将游戏资源用于其他商业游戏). 2.游戏资源的整理以及优化 3.游戏纹理资源打包工具的制作 4.游戏字体资源打包制作工具

共10课时(已更新10课时)| ¥40.00| 1917人学习过开始学习
软件设计:

OpenGL实现RGB到YUV的转化

采用OpenGLES2.0规范,在GPU硬件上实现高效率的RGB数据到YUV数据的转化

共10课时(已更新10课时)| ¥100.00| 2656人学习过开始学习
软件设计:

OpenGL-实现视频播放(FFMpeg)

课程采用FFMpeg作视频解码,采用OpenGL实现视频的渲染,从RGB数据的绘制,到直接渲染YUV数据,实现三路YUV数据单纹理的输入,提升系统性能,接着采用PBO方式优化内存到显存的传输,实现DMA传输,解放CPU,将解码和渲染分离到不同的线程中,极大的提升了系统的性能。最后介绍视频特效的实现。

共22课时(已更新22课时)| ¥40.00| 4731人学习过开始学习
软件设计:

Google地图下载器制作

课程从零开始制作一套GoogleMap地图下载器,开发环境VS2008, 界面采用MFC 瓦片数据存储采用Sqlite Http网络数据访问采用CURL库 xml文件解析和存储采用rapidxml 多线程采用生产者和消费者模型 地图渲染采用OpenGLES2.0规范

共32课时(已更新32课时)| ¥200.00| 3526人学习过开始学习
其他:

3D图形理论

课程实现一套软3D,即不依赖任何第三方API(OpenGL,D3D,GDI)等。 课程从建立建立颜色缓冲区,绘制点,绘制线,绘制面,绘制图片,建立纹理,作图形的旋转,图像的混合,建立三维坐标系,实现模型矩阵,投影矩阵,观察矩阵,深度缓冲区等三维核心功能,实现最基本的OpenGL核心绘制功能,让开发者从底层,全面的认识3D,为优化,开发出更好的游戏奠定基础。

共61课时(已更新61课时)| ¥256.00| 13926人学习过开始学习
每页显示 共23条数据 1 2 3