• 正文概述
  • GitHub – microsoft/glTF-DXViewer:用于显示 glTF 文件的导入和 DirectX 呈现的示例

    Name
    5 years ago
    5 years ago
    5 years ago
    5 years ago
    5 years ago
    7 years ago
    7 years ago
    7 years ago
    7 years ago
    2 years ago
    7 years ago

    DirectX GLTF 查看器示例

    该项目的动机是缺乏示例代码来演示 glTF 规范与图形 API 无关的性质。示例代码是使用新式 C++、DirectX 11 和通用 Windows 平台 (UWP) 编写的客户端应用程序。客户端应用程序可以使用任何支持 DirectX 11 呈现的应用程序开发平台编写。此示例是 Khronos PBR WebGL 示例的端口,支持相同的功能集。

    主示例应用屏幕截图

    屏幕截图显示了在场景窗口中呈现的 DamagedHelmet 示例文件、右侧的一些用于调整变换的控件以及带有场景层次结构的树视图控件。

    特征

    • 基于物理的渲染(PBR)
    • 缓冲区管理
    • 规格支持
    • 装载 机
    • 环境地图
    • 选择性 PBR 渲染

    选择性 PBR 渲染允许您打开和关闭 PBR 着色器的不同部分,以便更好地了解每个部分的视觉效果。

    选择性 PBR 渲染

    依赖

    Nuget 用于安装二进制依赖项的包管理。

    建筑

    此项目的原始版本是使用 Windows 10 Fall Creators Update (16299.0) 上的 Visual Studio 2017 版本 15.6.7 生成的。但是,TreeView 控件是从版本 17134.0 开始在 SDK 中提供的,因此项目已更新,以要求删除过程中的额外代码依赖项。该项目也已在 15.7.1 版本中进行了测试,但需要添加编译器标志“/d2CoroOptsWorkaround”,因为在协程中,某些变量可能会被错误地优化掉,从而在某些情况下导致访问冲突。该项目随后在 Visual Studio 版本 15.7.2 中进行了测试。

    更多信息

    有关此示例的功能和编码的完整详细信息,请参阅此系列文章

    贡献

    本项目欢迎贡献和建议。大多数贡献要求您同意贡献者许可协议 (CLA),声明您有权并且实际上确实授予我们使用您的贡献的权利。有关详细信息,请访问 https://cla.microsoft.com.

    当您提交拉取请求时,CLA 机器人将自动确定您是否需要提供CLA 并适当地装饰 PR(例如,标签、评论)。只需按照说明进行作由机器人提供。您只需使用我们的 CLA 在所有存储库中执行此作一次。

    该项目采用了 Microsoft 开源行为准则。有关更多信息,请参阅行为准则常见问题解答或如有任何其他问题或意见,请联系 opencode@microsoft.com

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,请不要用于商业用途!
    3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员!
    8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
    声明如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性

    GLB下载网 - GLB/GLTF模型与格式资源免费下载,支持在线浏览与转换 » 显示 glTF 文件的导入和 DirectX 呈现的示例

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载要提取码
    百度网盘提取码都是gltf。
    分享过期和重复下载怎么办
    分享过期请使用备份下载,重复下载是不另扣费的,请放心下载。
    模型和平台不兼容怎么办
    可以用网站在线编辑功能,修改模型属性,大小,方向,坐标,中心,透明等问题,然后重新导出既可https://glbxz.com/38636.html
    开通VIP 享更多特权,建议使用 QQ 登录