0xAA55 发表于 2014-9-18 21:10:35

【目录】0xAA55的3D教学班目录

基本说明
========
本教程主要摘自于0xAA55的学习笔记,并结合经验修正了笔记的错误部分。
教程内的部分源码在本论坛上有免费版本,但更详细、完整的资料并没有免费开放。

学习基础
========
对 Windows 编程有了解,懂得用 Visual Studio 等开发工具进行编程。
有学习动力,对游戏开发有兴趣,并且愿意认真学习。

讲授模式
========
提供文档和代码,发现文档和代码有技术错误,会及时更新;不会为了“反盗版”而故意在代码中留下暗桩。
QQ群随时讨论、论坛随时提问(这个才是重点,文档和代码可能会外泄,但讨论和提问的权利无法外泄)

服务时长
========
QQ群:终身(除非我的QQ被封或腾讯公司倒闭)
论坛:自付款日起半年的主流支持(7个工作日之内有问必答)+终身扩展支持(论坛VIP)

课程售价
========
640 RMB
·从0开始教大家进行3D编程,真正0基础教学(但是C语言什么的,好歹得会一点儿)。
·从最简单的程序,到目前市面上大家所熟知的各种3D特效的原理、实现方法的教学。
·附送大量额外内容。

报名方式
========
联系0xAA55以完成报名过程。
QQ:838816058
E-mail:0xaa55@0xaa55.com
加入VIP后,作者会将学生拉到VIP群,并对该学生开放论坛VIP板块的访问权。

0xAA55 发表于 2014-10-5 22:01:00

详细目录
0x00.第零章节——DirectX简介
0x01.图形库可以做什么
0x02.D3D入门教程之一:Hello World!
0x03.入门->如何才能发挥显卡的最大性能
0x04.入门->认识模型
0x05.编写最简单的D3D程序
0x10.第一章节——DirectX之Direct3D 9b
0x11.认识Tutorials里的6个实例
0x12.认识Z缓冲区(深度缓冲区)
0x13.认识Stencil缓冲区(模板缓冲区)
0x14.认识透明度比较
0x15.两种镜面效果:Sphere Map和Cube Map
0x16.认识Clip Plane
0x17.雾的实现
0x18.认识粒子系统
0x19.认识顶点着色器
0x1A.认识像素着色器
0x1B.阴影效果的实现:体积阴影和纹理阴影
0x1C.认识蒙皮网格模型
0x1D.认识Render To Texture(渲染目标纹理)
0x1E.用以上的例子做出有用的东西
0x20.第二章节——DirectX之Direct3D 9c
0x21.认识 HDR 格式,以及 HDR 纹理和 HDR 渲染目标
0x22.表面凹凸渲染策略:使用法线图
0x23.光晕效果
0x24.景深效果
0x25.运动模糊效果
0x26.使用Instancing进行实例化渲染加速
0x30.第三章节——DirectX之Direct3D 10和11
0x31.认识几何着色器Geometry Shader
0x32.细分曲面
0x33.层叠纹理阴影
0x40.第四章节——认识OpenGL
0x41.认识OpenGL的API风格
0x42.回顾古代OpenGL:立即模式、固定管线渲染
0x43.GLEW库简介:跨平台使用OpenGL各个版本和扩展
0x44.GLFW库简介:跨平台OpenGL窗口和输入管理库
0x45.OpenGL的上下文管理与多线程环境的注意事项
0x46.OpenGL的Buffer对象
0x47.OpenGL的纹理对象
0x48.OpenGL的着色器GLSL,对比D3D的HLSL
0x49.OpenGL的FrameBuffer对象(FBO)
0x4A.现代OpenGL渲染引擎的设计:
0x4B.OpenGL的计算着色器:Compute Shader
0x50.第五章节——认识物理引擎
0x51.什么是物理引擎
0x52.主流的物理引擎有哪些
0x53.认识Bullet
0x54.编写自己的简单的物理引擎
0x60.第六章节——网络游戏
0x61.认识socket
0x62.编写简单的聊天室程序
0x63.编写简单的网游
0xFF.毕业设计——山寨CS

夏雨荷 发表于 2014-10-12 09:16:47

0 0感觉酷炫

MysteryOfPanda 发表于 2014-12-4 19:55:35

支持    !!

arnold123 发表于 2016-6-23 15:02:35

看上去不错,不过教程呢?不会只有目录吧?:o

0xAA55 发表于 2016-6-23 22:31:31

arnold123 发表于 2016-6-23 15:02
看上去不错,不过教程呢?不会只有目录吧?

课程售价
========
640 RMB
·从0开始教大家进行3D编程,真正0基础教学(但是C语言什么的,好歹得会一点儿)。
·从最简单的程序,到目前市面上大家所熟知的各种3D特效的原理、实现方法的教学。
·附送大量额外内容。

jasonchen 发表于 2016-11-17 10:23:31

支持    !!

jasonchen 发表于 2016-11-17 10:23:56

支持    !!

olalala 发表于 2016-11-20 02:21:13

支持 !!支持 !!

机械机械 发表于 2017-11-2 19:05:32

:$:$:$:$不懂咋办?:L

0xAA55 发表于 2017-11-2 20:14:08

机械机械 发表于 2017-11-2 19:05
不懂咋办?

加入的话不懂的话问我就好。

whyk0 发表于 2018-5-26 12:59:57

是D3D么,没兴趣哦

嘎嘣脆 发表于 2019-1-16 22:01:56

支持!!

嘎嘣脆 发表于 2019-1-16 22:03:35

支持!!

0xAA55 发表于 2020-1-21 14:26:30

bakaE子没人理 发表于 2020-1-21 13:44
(这个学费..可能只有大学毕业能负担了qwq)
支持!!
大家加油!!!

shiguang 发表于 2020-2-8 16:39:47

楼主,里面有vb.net opengl3.3 以上版本的 教材吗?

0xAA55 发表于 2020-2-9 00:18:11

shiguang 发表于 2020-2-8 16:39
楼主,里面有vb.net opengl3.3 以上版本的 教材吗?

有,但是需要等我后续补充

shiguang 发表于 2020-2-9 13:20:47

大概什么时候补充?

时间的裂缝 发表于 2021-3-10 00:08:26

问问如果用虚幻或者unity引擎开发游戏的话还需要学3d图形学吗?因为考虑到跨平台的问题,我最终可能还是要用引擎来开发游戏

0xAA55 发表于 2021-3-10 15:40:42

时间的裂缝 发表于 2021-3-10 00:08
问问如果用虚幻或者unity引擎开发游戏的话还需要学3d图形学吗?因为考虑到跨平台的问题,我最终可能还是要 ...

虽然游戏引擎对于“跨平台”并不是其最主要的业务目标,但图形学的知识是基础,有这些知识的话,用什么引擎都方便。

此外,游戏引擎也并不能全都包办,对于着色器的编写和优化,显卡优化扩展的使用,以及某些黑科技实现,全得靠自己来。
页: [1] 2
查看完整版本: 【目录】0xAA55的3D教学班目录