
2024年Microsoft DirectX完整开发课程 | The Complete Course of Microsoft DirectX 2024
来自 网络整理·免费领取学习资源
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《2024年Microsoft DirectX完整开发课程 | The Complete Course of Microsoft DirectX 2024》。官网需要单独购买,有集上可以免费领取。
资源介绍:
成为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
- 1. Basic Introduction to Project.srt
- 1. Basic Introduction to Project.vtt
- 2. Installing and Initializing The Project Settings
- 2. Installing and Initializing The Project Settings.srt
- 2. Installing and Initializing The Project Settings.vtt
- 2.1 DirectXCourse
- 3. Initializing Window with GLFW
- 3. Initializing Window with GLFW.srt
- 3. Initializing Window with GLFW.vtt
- 4. Learning Git Commands
- 4. Learning Git Commands.srt
- 4. Learning Git Commands.vtt
- 2. Introduction to Direct3D
- 1. Introduction to Direct3D
- 1. Introduction to Direct3D.srt
- 1. Introduction to Direct3D.vtt
- 2. Basics of Direct3D
- 2. Basics of Direct3D.srt
- 2. Basics of Direct3D.vtt
- 3. Drawing First Triangle
- 3. Drawing First Triangle.srt
- 3. Drawing First Triangle.vtt
- 4. Challenge Solution
- 4. Challenge Solution.srt
- 4. Challenge Solution.vtt
- 3. Development of Components
- 1. Refactoring to Create Object
- 1. Refactoring to Create Object.srt
- 1. Refactoring to Create Object.vtt
- 2. Adding Camera
- 2. Adding Camera.srt
- 2. Adding Camera.vtt
- 3. Camera Challenge
- 3. Camera Challenge.srt
- 3. Camera Challenge.vtt
- 4. Camera Fix and Cube Drawing
- 4. Camera Fix and Cube Drawing.srt
- 4. Camera Fix and Cube Drawing.vtt
- 5. Adding Textures
- 5. Adding Textures.srt
- 5. Adding Textures.vtt
- 4. Introduction to Rendering Engine
- 1. Introduction to Engine Architecture
- 1. Introduction to Engine Architecture.srt
- 1. Introduction to Engine Architecture.vtt
- 2. Brief Coding of Device Components
- 2. Brief Coding of Device Components.srt
- 2. Brief Coding of Device Components.vtt
- 3. System Design for Swapchain
- 3. System Design for Swapchain.srt
- 3. System Design for Swapchain.vtt
- 5. Development of Buffers
- 1. Design of FrameBuffer
- 1. Design of FrameBuffer.srt
- 1. Design of FrameBuffer.vtt
- 2. Creation of TextureView
- 2. Creation of TextureView.srt
- 2. Creation of TextureView.vtt
- 3. Creation of GraphicsBuffer
- 3. Creation of GraphicsBuffer.srt
- 3. Creation of GraphicsBuffer.vtt
- 6. Development of Pipeline Assets
- 1. Creating Shaders Props
- 1. Creating Shaders Props.srt
- 1. Creating Shaders Props.vtt
- 2. Creating Pipeline Assets Part 1
- 2. Creating Pipeline Assets Part 1.srt
- 2. Creating Pipeline Assets Part 1.vtt
- 3. Creating Pipeline Assets Part 2
- 3. Creating Pipeline Assets Part 2.srt
- 3. Creating Pipeline Assets Part 2.vtt
- 4. First test of Engine
- 4. First test of Engine.srt
- 4. First test of Engine.vtt
- 5. Creating Command List
- 5. Creating Command List.srt
- 5. Creating Command List.vtt
- 7. Developing Mesh System
- 1. Creating Mesh Class
- 1. Creating Mesh Class.srt
- 1. Creating Mesh Class.vtt
- 2. Creating Texture Resource
- 2. Creating Texture Resource.srt
- 2. Creating Texture Resource.vtt
- 3. Creating Resource Importer
- 3. Creating Resource Importer.srt
- 3. Creating Resource Importer.vtt
- 8. Final exercises
- 1. Testing The Model System
- 1. Testing The Model System.srt
- 1. Testing The Model System.vtt
- 2. Creating Pipeline Object
- 2. Creating Pipeline Object.srt
- 2. Creating Pipeline Object.vtt
- 3. Creating Mesh Object
- 3. Creating Mesh Object.srt
- 3. Creating Mesh Object.vtt
- 4. Adding Diffuse Light
- 4. Adding Diffuse Light.srt
- 4. Adding Diffuse Light.vtt
包含内容
- · 1. Introduction to Window Creation
- · 1. Basic Introduction to Project
- · 1. Basic Introduction to Project.srt
- · 1. Basic Introduction to Project.vtt
- · 2. Installing and Initializing The Project Settings
- · 2. Installing and Initializing The Project Settings.srt
- · 2. Installing and Initializing The Project Settings.vtt
- · 2.1 DirectXCourse
贡献者
学习社区
1 人正在学习
阅读与知识交流
交流各类书籍与综合资料,分享阅读问题、笔记和延伸线索。提问时请带上资料名称。