• 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 文件有很多选项。例如,可以禁用透明度、控制对象的着色等。
  • 相关阅读:
    为什么要用微服务架构
    文章解读与仿真程序复现思路——电力系统自动化EI\CSCD\北大核心《基于网源协同多阶段投资规划的配电网过网费机制设计》
    超微收购Nod.ai 提升开源AI软件实力 | 百能云芯
    基于PI+重复控制的并网逆变系统谐波抑制策略模型
    Java中锁的使用及死锁、快速幂
    浏览器输入www.baidu.com的请求过程是怎么样的? 响应的过程是怎样的呢?
    如何规划并新建大数据平台的独立生产域?5步走
    蓝桥杯备战15.完全二叉树的权值
    053-第三代软件开发-元对象系统
    Spring手动构建BeanDefinition的几种方法
  • 原文地址:https://blog.csdn.net/john_dwh/article/details/127831128