【资源介绍】:
成为DirectX专家,掌握当今雇主最为需求的技能之一!
本课程全面而深入,旨在帮助软件开发者、游戏程序员、图形程序员、工程师、学生等,从零开始学习微软DirectX 11,并将其应用于实际和专业的项目中。即使您对此领域毫无经验也不必担心,您将能够理解所有内容,并在课程结束时完全掌握这一主题。
经过多年从事软件工程工作,我们意识到如今掌握DirectX对于创建自定义渲染解决方案、从零开始制作自己的游戏或其他图形开发应用极为重要。了解如何使用这个工具包可以为您带来众多工作机会和经济收益,尤其是在图形软件工程领域。
一直以来的主要难题在于完美理解DirectX所需的复杂性,因为要达到绝对精通并不容易。本课程力求简化整个学习和提升过程,通过逐步详细的概念示例,您将很快能够开展并理解自己的项目。
课程包含近18小时的独家视频和31个讲座,内容全面无遗漏!它既有实践练习也有理论示例,确保您全面掌握Microsoft DirectX。课程将从实践出发,从头开始,一步步教授DirectX 11。
我们将从安装和设置课程所需软件开始,随后涵盖广泛的主题,包括:
DirectX简介及课程动态
工作环境搭建、配置与必需安装
熟悉用户界面及元素
Direct 3D入门:基础及绘制第一个三角形
DirectX组件开发:重构、摄像机、立方体绘制、纹理等…
渲染引擎介绍、设备组件与交换链系统设计
缓冲区开发及管线资产开发
网格系统开发
综合练习:测试模型系统、创建管线对象、创建网格对象及添加漫反射光照
常见问题诊断与快速解决
掌握DirectX11的高级技巧及保持更新的最佳资源
完全掌握并应用Microsoft DirectX及Direct3D的所有功能
实践练习、完整项目及更多内容!
简而言之,我们希望通过贡献我们的微薄之力,教给您我们在初学时期希望了解却无人讲解的知识。这样,您可以迅速学会处理多种实际应用案例,灵活全面地运用DirectX11。更棒的是,您将获得所有课程内容的终身访问权限,我们也将随时待命,尽快解答您的所有疑问。
【资源目录】:
├──1. Introduction to Window Creation
| ├──1. Basic Introduction to Project.mp4 65.18M
| ├──1. Basic Introduction to Project.srt 7.03kb
| ├──1. Basic Introduction to Project.vtt 7.11kb
| ├──2. Installing and Initializing The Project Settings.mp4 126.98M
| ├──2. Installing and Initializing The Project Settings.srt 15.34kb
| ├──2. Installing and Initializing The Project Settings.vtt 15.32kb
| ├──2.1 DirectXCourse.zip 59.06kb
| ├──3. Initializing Window with GLFW.mp4 151.35M
| ├──3. Initializing Window with GLFW.srt 22.52kb
| ├──3. Initializing Window with GLFW.vtt 21.67kb
| ├──4. Learning Git Commands.mp4 59.26M
| ├──4. Learning Git Commands.srt 8.33kb
| └──4. Learning Git Commands.vtt 8.01kb
├──2. Introduction to Direct3D
| ├──1. Introduction to Direct3D.mp4 128.05M
| ├──1. Introduction to Direct3D.srt 13.09kb
| ├──1. Introduction to Direct3D.vtt 12.97kb
| ├──2. Basics of Direct3D.mp4 267.82M
| ├──2. Basics of Direct3D.srt 31.00kb
| ├──2. Basics of Direct3D.vtt 30.65kb
| ├──3. Drawing First Triangle.mp4 572.46M
| ├──3. Drawing First Triangle.srt 39.17kb
| ├──3. Drawing First Triangle.vtt 38.75kb
| ├──4. Challenge Solution.mp4 54.80M
| ├──4. Challenge Solution.srt 5.19kb
| └──4. Challenge Solution.vtt 5.04kb
├──3. Development of Components
| ├──1. Refactoring to Create Object.mp4 318.83M
| ├──1. Refactoring to Create Object.srt 29.64kb
| ├──1. Refactoring to Create Object.vtt 28.65kb
| ├──2. Adding Camera.mp4 437.63M
| ├──2. Adding Camera.srt 37.68kb
| ├──2. Adding Camera.vtt 37.17kb
| ├──3. Camera Challenge.mp4 91.22M
| ├──3. Camera Challenge.srt 5.21kb
| ├──3. Camera Challenge.vtt 5.27kb
| ├──4. Camera Fix and Cube Drawing.mp4 184.04M
| ├──4. Camera Fix and Cube Drawing.srt 17.87kb
| ├──4. Camera Fix and Cube Drawing.vtt 17.51kb
| ├──5. Adding Textures.mp4 506.37M
| ├──5. Adding Textures.srt 39.72kb
| └──5. Adding Textures.vtt 38.50kb
├──4. Introduction to Rendering Engine
| ├──1. Introduction to Engine Architecture.mp4 323.80M
| ├──1. Introduction to Engine Architecture.srt 22.42kb
| ├──1. Introduction to Engine Architecture.vtt 22.22kb
| ├──2. Brief Coding of Device Components.mp4 189.38M
| ├──2. Brief Coding of Device Components.srt 22.24kb
| ├──2. Brief Coding of Device Components.vtt 21.46kb
| ├──3. System Design for Swapchain.mp4 424.60M
| ├──3. System Design for Swapchain.srt 33.88kb
| └──3. System Design for Swapchain.vtt 33.54kb
├──5. Development of Buffers
| ├──1. Design of FrameBuffer.mp4 350.49M
| ├──1. Design of FrameBuffer.srt 34.03kb
| ├──1. Design of FrameBuffer.vtt 32.67kb
| ├──2. Creation of TextureView.mp4 258.06M
| ├──2. Creation of TextureView.srt 26.21kb
| ├──2. Creation of TextureView.vtt 25.83kb
| ├──3. Creation of GraphicsBuffer.mp4 253.20M
| ├──3. Creation of GraphicsBuffer.srt 23.99kb
| └──3. Creation of GraphicsBuffer.vtt 22.65kb
├──6. Development of Pipeline Assets
| ├──1. Creating Shaders Props.mp4 438.44M
| ├──1. Creating Shaders Props.srt 44.51kb
| ├──1. Creating Shaders Props.vtt 42.03kb
| ├──2. Creating Pipeline Assets Part 1.mp4 292.43M
| ├──2. Creating Pipeline Assets Part 1.srt 25.09kb
| ├──2. Creating Pipeline Assets Part 1.vtt 23.77kb
| ├──3. Creating Pipeline Assets Part 2.mp4 367.24M
| ├──3. Creating Pipeline Assets Part 2.srt 22.86kb
| ├──3. Creating Pipeline Assets Part 2.vtt 21.45kb
| ├──4. First test of Engine.mp4 572.09M
| ├──4. First test of Engine.srt 33.06kb
| ├──4. First test of Engine.vtt 31.19kb
| ├──5. Creating Command List.mp4 312.25M
| ├──5. Creating Command List.srt 20.45kb
| └──5. Creating Command List.vtt 19.53kb
├──7. Developing Mesh System
| ├──1. Creating Mesh Class.mp4 266.53M
| ├──1. Creating Mesh Class.srt 27.62kb
| ├──1. Creating Mesh Class.vtt 26.77kb
| ├──2. Creating Texture Resource.mp4 130.31M
| ├──2. Creating Texture Resource.srt 11.34kb
| ├──2. Creating Texture Resource.vtt 10.78kb
| ├──3. Creating Resource Importer.mp4 275.97M
| ├──3. Creating Resource Importer.srt 19.64kb
| └──3. Creating Resource Importer.vtt 19.05kb
└──8. Final exercises
| ├──1. Testing The Model System.mp4 701.68M
| ├──1. Testing The Model System.srt 40.74kb
| ├──1. Testing The Model System.vtt 40.29kb
| ├──2. Creating Pipeline Object.mp4 436.69M
| ├──2. Creating Pipeline Object.srt 26.93kb
| ├──2. Creating Pipeline Object.vtt 25.58kb
| ├──3. Creating Mesh Object.mp4 511.39M
| ├──3. Creating Mesh Object.srt 26.55kb
| ├──3. Creating Mesh Object.vtt 24.83kb
| ├──4. Adding Diffuse Light.mp4 493.30M
| ├──4. Adding Diffuse Light.srt 27.67kb
| └──4. Adding Diffuse Light.vtt 27.46kb