• Ab3d.Reader3ds - 3ds 文件导入器 --FIX-Crack


    Ab3d.Reader3ds - 3ds 文件导入器

    在几乎任何 3D 建模
    应用程序中创建 3D 模型并在您的 WPF 应用程序中使用它们。

     


     

    Ab3d.Reader3ds - 3ds 文件导入器

    Ab3d.Reader3ds 是一个类库,可用于从 3ds 文件中读取 3D 模型。

     3D建模应用3ds文件使用Ab3d.Reader3ds 的WPF 应用程序

    概述

    该库非常易于使用。在 XAML 中,可以使用Viewport3ds控件或Model3ds Visual3D 显示 3D 模型。对于高级用法,可以使用 Reader3ds 类。它包含许多属性和方法来控制 3ds 文件的读取。

    Reader3ds 读取模型层次结构和它们的名称,并且可以很容易地通过它们的名称访问读取的模型。它包含简化对象转换的Transformer3ds类。还有一个Animator3ds帮助器类,可以非常轻松地播放存储在 3ds 文件中的动画。

    该库附带了许多演示其用法的示例。


    特征:

    • 读取Positions、TriangleIndices、TextureCoordinatesNormals
    • 读取对象层次结构和对象名称
    • 阅读平滑组- 定义哪些边缘是锐利的,哪些是平滑的数据。
    • 从关键帧数据中读取动画。
    • 阅读所有的相机
    • 读取纯色材质、纹理材质和镜面材质(镜面材质调整为在 WPF 中正确显示)。
    • 读取多子材质(如果一个对象包含多种材质,则将对象分解为多个)。
    • 包括简单的透明度排序
    • 集成tga 图像阅读器。
    • 使用GetXaml方法获取格式化的 XAML 。
    • 使用Transformer3ds类简化对象的转换。
    • 使用Animator3ds类简化播放动画。
    • 在读取 3ds 文件时报告进度。
    • 完全托管的代码。
    • 使用数千个 3ds 文件进行测试。

     

     

    Viewer3ds

    Viewer3ds 是一个使用 Ab3d.Reader3ds库从 3ds 文件中读取 3D 对象并将其转换为 XAML 的应用程序。

    Viewer3ds 功能

    • 对象层次结构显示在树视图中。它显示在 3D 建模应用程序中定义的对象的名称。因此,当在您的应用程序中使用导出的 xaml 时,您可以知道使用哪些名称来访问对象。
    • 所有 3D 对象都可以重命名(如果未指定名称,则可以命名)。
    • 如果 3ds 文件包含动画,则可以使用 Viewer3ds 播放。可以将选定的帧导出到 xaml。
    • 除了导出所有 3D 对象外,只能导出选定的对象。
    • 相机可以围绕读取的对象自由旋转(在相机面板中选择自由相机)。
    • 灯可以打开和关闭。可以将照向相机方向的相机灯光添加到场景中(以防场景不包含任何灯光)。
    • 关于如何加载 3ds 文件有很多选项。例如,可以禁用透明度、控制对象的着色等。
  • 相关阅读:
    A. Image
    抓包工具charles修改请求和返回数据
    ChatGPT又又又更新啦!这次是支持语音聊天和图像问答
    EXCEL 求解线性规划问题
    camera项目相关路径
    【23种设计模式】中介者模式(Mediator Pattern) .Net Core实现
    .NET Conf China 2023 活动纪实 抢先看
    Spring Boot JPA 本机查询示例
    nginx 报错[emerg]: unknown directive “锘? in E:\nginx-1.18.0/conf/nginx.conf:3
    优思学院|精益六西格玛中的8大浪费是什么?
  • 原文地址:https://blog.csdn.net/john_dwh/article/details/127831128