资源分享 – Direct3D Rendering Cookbook 英文高清PDF下载
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:资源分享 – Direct3D Rendering Cookbook 英文高清PDF下载
原文链接:https://www.stubbornhuang.com/1771/
发布于:2021年10月25日 22:47:09
修改于:2022年03月09日 0:05:21
1 Direct3D Rendering Cookbook 英文高清PDF下载download
1.1 书籍简介
最新的 3D 显卡为我们带来了从独立游戏到 AAA 游戏的最新游戏的惊人视觉效果。由于 Direct3D 是 DirectX API 的一个组件,专门用于向程序员展示 3D 图形硬件,这在 Microsoft® 平台(包括 PC、Xbox 控制台和移动设备)上成为可能。Microsoft DirectX 是支持当今所有最热门游戏的图形技术。最新版本 DirectX 11 具有用于电影般几何细节的曲面细分、用于自定义图形效果的计算着色器以及改进的多线程以提高硬件利用率。随之而来的是对我们渲染 3D 图形的方式进行了许多改变游戏规则的基本改进。
Direct3D Rendering Cookbook 提供了详细的 .NET 示例,涵盖了 Direct3D 11.2 中可用的各种高级 3D 渲染技术。通过本书,您将学习如何使用新的 Visual Studio 2012 图形内容管道、如何执行角色动画、如何使用高级硬件细分技术、如何实现置换贴图、执行图像后处理以及如何使用计算用于 GPU 上通用计算的着色器。
在介绍了一些关于 Direct3D 11.2 的介绍性主题并使用 C# 和 SharpDX 使用 API 之后,我们根据我们创建的项目和我们在后续每一章中学到的技能,快速实现了一系列高级渲染技术。涵盖的主题包括使用新的 Visual Studio 2012 图形内容管道和图形调试器、纹理采样、法线贴图、照明和材料、加载网格、角色动画(顶点蒙皮)、硬件细分、置换贴图、使用计算着色器进行后期处理效果、延迟渲染,并最终将所有这些都带入了适用于 PC 和移动设备的 Windows 应用商店应用程序。
你会学到什么:
- 设置 Direct3D 应用程序并使用 C# 和 SharpDX 执行实时 3D 渲染
- 学习调试 Direct3D 应用程序的技术
- 使用灯光、形状和材质渲染 3D 环境
- 使用骨骼和顶点蒙皮探索角色动画
- 使用带有置换贴图和置换贴花的细分创建额外的表面细节
- 在计算着色器中实现图像后处理任务
- 使用实时延迟渲染技术来改进光照和阴影的着色
- 学习使用着色器模型 5 实现的 HLSL 使用着色器对图形管道进行编程
- 学习和实施 Direct3D 11.2 中的高级渲染技术,让您的 3D 图形项目栩栩如生
- 使用小型渲染框架研究源代码和数字资产并探索 Direct3D 11.2 的特性
Direct3D Rendering Cookbook 适用于想要学习 DirectX 11.2 实现的高级渲染技术的 C# .NET 开发人员。预计读者至少具有图形编程的粗略知识,虽然 Direct3D 10+ 的一些知识会有所帮助,但不是必需的。需要了解向量和矩阵代数。
1.2 项目推荐
我创建了一个github项目专门用于收集计算几何和计算机图形学经典和必读书籍,并想办法找到所有可用的电子书资源,长期更新,不死不休!如果你对这方面感兴趣,欢迎star哦!
- 计算几何与计算机图形必备书单整理,附下载链接!:https://www.stubbornhuang.com/1256/
- 相应的github项目地址:https://github.com/HW140701/Book-list-of-computational-geometry-and-computer-graphics
1.3 资源下载
当前分类随机文章推荐
- 资源分享 - Game Engine Architecture (First Edition)英文高清PDF下载 阅读2481次,点赞0次
- 资源分享 - Mathematics for Computer Graphics , Fourth Edition 英文高清PDF下载 阅读1700次,点赞0次
- 资源分享 - GPU Gems 1 - Programming Techniques, Tips and Tricks for Real-Time Graphics英文高清PDF下载 阅读3469次,点赞0次
- 资源分享 - The Magic of Computer Graphics - Landmarks in Rendering 英文高清PDF下载 阅读2237次,点赞0次
- 资源分享 - Digital Character Development - Theory and Practice , Second Edition 英文高清PDF下载 阅读1475次,点赞0次
- 资源分享 - Handbook of Discrete and Computational Geometry, Second Edition 英文高清PDF下载 阅读2082次,点赞0次
- 资源分享 - Graphics Gems V 英文高清PDF下载 阅读2313次,点赞0次
- 资源分享 - Designing the User Experience of Game Development Tools 英文高清PDF下载 阅读1001次,点赞0次
- 资源分享 - Computer Graphics Programming in OpenGL with C++, Second Edition 英文高清PDF下载 阅读2790次,点赞0次
- 资源分享 - Mathematics for 3D Game Programming and Computer Graphics, Third Edition英文高清PDF下载 阅读2965次,点赞0次
全站随机文章推荐
- OpenGL画四个三角形组成四面体,并进行旋转 阅读3522次,点赞0次
- Python - opencv-python保存视频时出现Failed to load OpenH264 library: openh264-1.8.0-win64.dll错误 阅读1034次,点赞0次
- Python:UnicodeEncodeError: 'gbk' codec can't encode character '\xbb' in position 12305,以及中文乱码的解决方案 阅读3133次,点赞0次
- 资源分享 - Game Programming Gems 6 英文高清PDF下载 阅读2221次,点赞0次
- 资源分享 - The Ray Tracer Challenge - A Test-Driven Guide to Your First 3D Renderer 英文高清PDF下载 阅读1732次,点赞0次
- 资源分享 - GPU Pro 360 - Guide to Shadows 英文高清PDF下载 阅读2411次,点赞0次
- Blender - 历史版本下载 阅读441次,点赞0次
- OpenCV - 新建一个图片,并在图片上画由一点到另一点的直线,采用反走样形式 阅读3002次,点赞0次
- Pytorch - torch.optim优化器 阅读686次,点赞0次
- 计算机图形学 - Flat Shading、Gouraud Shading、Phong Shading的区别 阅读964次,点赞0次
评论
169