Windows游戏编程系列之6:D3D编程基础及游戏开发实战

Windows游戏编程系列之6:D3D编程基础及游戏开发实战
共46节 127人在学 课程详情
  • D3D开发环境的搭建与配置

    • D3D从零开发章节概览及内容介绍
    • DirectX开发包的安装
    • DirectX开发引言
    • Com及OpenGL简介
  • Windows窗口与消息

    • Windows窗口及消息简介
    • VS2015创建Win32应用程序及框架介绍
    • 注册窗口类及创建窗口
    • 消息机制及消息从哪里来
    • 消息机制及消息到哪里去
    • Windows窗口从诞生到消亡
  • GDI编程基础

    • GDI的通用编程框架
    • GDI绘制几何图形
    • GDI绘制文本
    • GDI绘制位图
    • GDI绘制图形的小结
  • D3D编程基础

    • D3D的通用编程框架
    • D3D的初始化四步曲
    • D3D的交换链及设备接口
    • D3D的初始化代码练习
    • D3D渲染五步曲及代码练习
    • D3D基础及渲染小结
  • D3D的顶点缓存与索引缓存

    • 顶点缓存及应用四步曲架
    • 顶点缓存绘制三角形
    • 索引缓存原理详解
    • 索引缓存绘制八边形
  • D3D三维世界之四大变换

    • 三维世界之四大变换
    • 四大变换的函数封装
    • 使用四大变换绘制旋转的立方体
  • D3D三维世界之光照与材质

    • 光照与材质简介
    • D3D绘制内置几何体
    • 光照与材质的数据结构及API
    • 光照代码及应用
    • 光照与材质的小结
  • DirectInput鼠标与键盘

    • DirectInput处理鼠标和键盘
    • 鼠标和键盘操作五步曲
    • 鼠标和键盘代码集成到项目中
  • D3D编程之纹理映射

    • 纹理映射及四步曲操作
    • 纹理映射的代码实现
  • D3D编程之Alpha混合技术

    • Alpha透明混合及网格模型
    • Alpha应用三步曲及代码实现
  • D3D编程之深度测试与Z缓存

    • D3D编程之深度测试与Z缓存
    • D3D深度测试四步曲及代码实现
  • D3D编程之三维粒子系统

    • 三维粒子系统简介
    • 三维粒子系统代码解析
    • 雪花飞扬代码实现之初始化
    • 雪花飞扬代码实现之更新和渲染

    订阅失败

    Windows游戏编程系列之6:D3D编程基础及游戏开发实战
    Windows游戏编程系列之6:D3D编程基础及游戏开发实战 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    wins6-4.3--D3D的交换链及设备接口,wins6-4.3--D3D的交换链及设备接口wins6-4.3--D3D的交换链及设备接口

    课程介绍

    我将带领大家认真学习D3D的系列编程,从窗口开始,到GDI、到D3D、到三维场景、纹理映射、光照与材质、顶点与索引、Alpha混合、深度测试等。

    大家在学习中要多总结分析、遇到不会的问题要多问、多交流。

    具体的内容包括:D3D开发环境的搭建与配置、Windows窗口与消息、D3D编程基础、

    D3D的顶点缓存与索引缓存、 D3D三维世界之四大变换、D3D三维世界之光照与材质、

    D3D编程之纹理映射、D3D编程之Alpha混合技术、D3D编程之深度测试与Z缓存、

    D3D编程之三维粒子系统以及DirectInput鼠标与键盘等。

    推荐课程

    Windows游戏编程系列之6:D3D编程基础及游戏开发实战

    梅会东 · 127人在学

    PC游戏逆向思维-漏洞挖掘

    卞爱涛 · 1330人在学

    C++游戏编程实例精讲--3D射击游戏作弊

    卢嘉文 · 6092人在学

    DX12基础知识讲解

    姜雪伟 · 1451人在学

    Unity 3D(U3D)从零打造天地劫·入门教程

    黄杰 · 959人在学

    深入浅出Unity3D——第一篇

    何韬 · 81593人在学

    Unity3D(U3D)从零打造王者荣耀·第一季:Unity基础操作

    丁树凯 · 2876人在学

    零基础入门游戏开发-Unity引擎基础

    尹才能 · 440人在学

    从零开始开发3D跑酷游戏教程

    洪青霞 · 5969人在学

    独立游戏开发第0003集-快速入门3D独立游戏贪吃蛇

    雷玉广 · 37人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~