级别: 初级 Michael Head (head@acm.org), 咨询顾问
2007 年 9 月 13 日 光线追踪提供真实的反射、阴影和透视,可以产生高质量的图像。通过使用适合面向服务架构(Service-Oriented Architecture,SOA)的网格服务模型的设计模式,可以满足渲染的计算需求。学习如何配置和运行 Alchemi — 一种用于渲染的网格服务模型 — 使用 Alchemi 框架构建一个简单的分布式场景动画渲染应用程序,用 Web 服务接口部署它,并用一个简单的动画场景测试这个应用程序。
在本教程中
面向服务架构(Service-Oriented Architecture,SOA)为互联网范围内组合软件组件提供了一种方便的跨平台机制。Alchemi 是一种基于 Microsoft® .NET 的系统和框架,可以用 C# 构建和部署网格应用程序,并为应用程序提供 Web 服务接口。本教程分步介绍如何构建一个支持 Web 服务的网格应用程序,使用 Alchemi 和 Persistence of Vision Raytracer(POV-Ray)渲染 3D 计算机图形(CG)动画。另外,还讨论这些概念在网格计算和 SOA 上下文中的意义。 学习如何配置和运行 Alchemi,使用 Alchemi 框架构建一个简单的分布式场景动画渲染应用程序,用 Web 服务接口部署它,然后用一个简单的动画场景测试这个应用程序。
预备知识
要求读者大致了解 Microsoft Visual Studio® 2005、C# 和 Microsoft ASP.NET。
系统需求
为了完成所有步骤,您的计算机需要安装 Microsoft Windows® XP Professional 和 Internet Information Services(IIS),以及 Visual Studio 2005 和 Microsoft .NET V2.0 框架,包括 ASP.NET V2.0。需要至少 500 MB 的空闲磁盘空间(具体数量取决于要对多少个动画帧进行渲染),需要互联网连接(用来 下载 Alchemi),并能够在机器上安装和运行应用程序。
格式 html
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |