概述:
NuGraf Developer’s 3D Toolkit是一个完整的解决方案,为OEM软件供应商寻求办法将高质量的3D计算机图形融入现有的或新的软件应用程序。该工具包作为一系列可链接的库提供,可以轻松集成到目标应用程序中。它提供了一个强大而紧密集成的“C”可调用例程核心,将最苛刻的数据集转换为“逼真”的图像。
该工具包提供了构建交互式3D建模和渲染系统的所有必要组件。这些组件包括“逼真的”扫描线和光线跟踪渲染器,原始建模和数据库管理,坐标空间映射,对象和多边形选择,原始多边形数据的自动平滑和处理,以及用于快速交互式数据操作的优化线框输出。
该工具包还处理3D渲染过程的所有方面,减轻了主机应用程序处理诸如错误处理和恢复,颜色输出转换(对于那些具有少量颜色的输出设备)和文件/显示输出等常规任务。它具有通常与高端渲染系统相关联的所有功能,但整体打包成组件化模块。
NuGraf Toolkit显著的特性:
自成立以来,NuGraf Toolkit已经发展到包含许多特色和技术:
•虽然NuGraf被描述为一个插件C库,实际上它应该被视为一个完整的3D应用程序,但没有任何形式的图形用户界面。通过添加图形界面,该工具包可用于快速创建独立应用程序,例如Okino获奖的“NuGraf”。 NuGraf集成了大量的数据库支持例程,建模原语和许多系统功能,可以使复杂的交互式建模和渲染应用程序得到快速开发。
•开发,测试和调试超过十年。因此,NuGraf是一个非常稳定的软件图形平台。
•被移植到众多机器架构和操作系统之后,可以说NuGraf具有高度的便携性。此外,定义自定义输出驱动程序的能力允许输出设备独立性。
•NuGraf工具包也被用作Okino的“NuGraf”,PolyTrans,PolyTrans-for-Maya和PolyTrans-for-MAX产品所基于的核心技术。 NuGraf是Microsoft Windows的高级逼真渲染,可视化和高品质3D模型翻译程序。 PolyTrans外观相似,专为3D模型翻译和查看而设计。
•NuGraf支持可比较的高端动画,建模和/或渲染系统的所有知名功能。特别是,NuGraf的渲染器实现了MIPmap纹理过滤,丰富的参数原语集,2D和3D纹理映射,高质量抗锯齿,软阴影,环境映射和无数着色参数。