炫我渲染集群管理软件技术文档

炫我渲染私有云系统是最新一代的智能渲染集群系统,可以在3dsmax、maya、c4d、SU等软件中一键完成提交、上传、渲染、下载的任务,不再需要人工修改资产路径和繁杂的权限设置,真正做到傻瓜式提交,让设计人员将精力放在创作和业务上,将渲染重新交给智能渲染系统来解决。
新一代渲染私有云系统有如下特点:
1)、无缝集成到设计工具中例如3dsmax,Maya,C4D,SU,Rhino,blender等之中。
2)、全自动化:自动打包、压缩、上载、渲染、下载
3)、全并行化:边上载、边渲染、边下载
4)、最快:从开始使用到拿到渲染结果的时长最短
5)、保真计算:集群渲染效果和本地渲染一样
6)、安全:通过加密传输协议进行传输,检测数据文件是否含有病毒。
以上特点可以保证使用人员简单的点击一个按钮,就可以正确的完成渲染的所有步骤,并将结果下载到本地。
当然对于管理人员,强大的管理能力是必须的。
炫我渲染私有云系统功能的强大具体体现在两个方面:
一、全自动化渲染:
Ø 保真计算,确保云渲染与本地一致
1.炫云通过自主研发“所见即所得”的计算技术,保证炫云服务提供的渲染结果和用户通过图形界面看到的结果完全一致;并提供多种优化机制提高渲染速度,节约用户成本。

  1. 制作规范无关 炫云对于您的项目工程组织方式没有任何假设,您的项目文件可以以任意方式保存在不同目录甚至于不同磁盘中,炫云都会自动发现,并且自动打包上传到云端,确保渲染效果正确。
    Ø 无缝嵌入,一键提交,渲染就一步
  2. 无缝嵌入3dsmax和Maya等软件,完成设计即可直接在软件中一键点击“炫云”完成提交;
    2.完全按照用户原有的参数设置和保存设置;
  3. 普通用户使用3dsmax及Maya等软件经常将贴图材质等随意存放,使用炫云后不再需要考虑去修改贴图路径,也不再用费力去手工搜集打包,这些工作在点完“炫云”提交,炫云客户端都自动完成,并且很快会自动传到云端,渲染完成之后自动下载到指定的目录。

    炫我渲染集群管理软件技术文档

炫云插件提交界面

Ø 传输速度快

  1. 快速上传 炫云客户端会将项目工程中所使用的所有文件包括贴图、代理、缓存、甚至场景文件和云端进行对比,如果发现曾经上传过,则仅仅上传增量,从而大幅减少上传时间。
  2. 持续下载 渲染任务每完成一帧或者几帧(数目由选择的“单帧渲染时间”确定),就会自动将结果下载到本地,边渲染,边下载,在网络通畅的情况下,渲染结束后结果也已经下载完成。
    Ø 客户端界面简洁实用,实时掌握任务状态
  3. 自动完成的任务的打包、上传、渲染、下载状态,实时监控,并可查看详细进度;
  4. 自主管理渲染任务,可以停止、恢复及删除任务,如果选择在客户端上删除任务,将同时删除“炫云”服务器上该任务相关的所有资料;
  5. 从客户端直接打开结果输出目录,快速浏览渲染结果;
  6. 任务审核机制 动画渲染提供优先渲染第一帧,通过审核结果正确,用户可以选择开启全速渲染,将利用尽可能多的渲染服务器尽快完成渲染任务;
  7. 支持空闲时关机,提供设置下载完渲染结果自动关机以节省电费;
  8. 渲染过程截屏 对于3dsMax,Sketchup您可以通过“截屏”命令查看当前渲染过程的窗口,如果效果不符合预期,可以随时中止渲染。

    炫我渲染集群管理软件技术文档

Ø 炫云系统支持的应用软件:
l 通过客户端提交任务的软件:
对于数据量相对较小,渲染计算量较大的一个用我们支持通过软件内部插件一键提交,例如:

  1. 支持3dsMax 2009~2020 包括但不限于:支持3dsMax动画渲染设置“单帧渲染时间”,根据预估时间自动优化动画渲染速度;支持3dsMax多摄像机渲染,并支持不同摄像机使用不同的输出尺寸;支持3dsMax的各种格式输出,包括AVI格式输出;支持3dsMax渲染元素;支持V-Ray的官方英文版,以及汉化版;支持V-Ray Irradiance map、Light cache和Photon map,包括生成和引用;支持V-Ray Frame buffer,VRay raw image和Split render channels输出;支持V-Ray color corrections功能;支持V-Ray stereoscopic;支持V-Ray distributed rendering,可设置联机渲染的服务器台数;支持V-Ray云端光子图,优化光子上传时间;支持Multiscatter和ForestPack等常用插件。
  2. 支持Maya 2009~2020 包括但不限于:支持Maya的各种格式输出;支持RenderPass;支持引用文件;支持分层渲染、分层提交,支持不同层设置不同的IFP;支持多镜头渲染、分镜头渲染;提供修改每子任务帧数,优化动画渲染速度;支持V-Ray 和Arnold渲染器。
  3. Sketchup、C4D、Blender等。
  4. 支持常用的渲染引擎,例如V-Ray、Redshift、Arnold、Mentalray等。
    对于数据量很大,计算量相对较小的应用,支持更多提交方式:
  5. AE、NUKE、Realflow、Houdini、Luxrender、XSI、Vue、Shake、Terragen、Fusion、RIB、ParticleIllusion、FrameFixer等。
    二、强大的管理平台

炫我渲染集群管理软件技术文档

六位调度体系

Ø 中文支持和售后。
市面上99%的渲染管理软件不支持中文,并且在国内无法提供良好的售后技术支持,这也是国外软件的一大弊端。有的渲染管理软件仅能支持一定限度的英文邮件答疑,有的则在国内根本没有熟悉技术的售后人员,所以造成了渲染管理的诸多不便,很多渲染任务不明不白的无法执行,造成企业不必要的经济损失。
Ø 集中管理复杂的硬件环境。
企业及高校内部用于渲染的计算机的处理能力和效率可能差异比较大,如何有效地管理这种复杂的硬件环境、合理分配渲染资源对管理软件提出了较高要求。
Ø 为了节省成本,往往要求工作站也参与渲染。
举例说明如下,工作室一般有几十台工作站,没有专门的渲染服务器或者有少量的渲染服务器,平时“艺术家”们使用工作站进行制作,空闲时间利用3dsmax自带的backburner进行网络渲染。如何方便的处理渲染的路径跟工作时的路径冲突问题一直困扰着企业用户,除了另外购买某些国外的资产管理软件,其他的渲染管理软件都不能很好的处理这个问题。
Ø 要服务多种应用。
目前渲染软件和插件的更新换代非常迅速,制作公司要得到最佳的效果往往要使用最新版的软件,这就要求渲染管理的厂家能够迅速地对最新渲染器提供支持,并且做出良好的售后支持。
Ø 渲染效率跟硬件和网络拓扑息息相关。
不同的企业或学校有着自身的特点和硬件选型,以及网路拓扑结构,都对渲染的效率有着很大的影响。这就需要渲染管理的供应商能够根据客户的需求,及时调整配置和软件,适合客户的需求,使之达到最佳的运营效率。
Ø 可能需要远程管理能力。
需要提供远程提交任务,监控,查看结果等远程管理功能,让使用者可以在家或其他场合随时随地进行管理,而不用夜间在工作室职守。
Ø 易用性。
市面上许多渲染管理软件从开源软件或者科学计算软件修改而来。放到动漫影视行业,上述许多软件的易用性就变成了一个大问题。许多软件为了通用而牺牲了对动漫影视行业需求的贴身支持。比如,绝大多数的用户需要先测试一下任务,然后看性能和结果来决定是否花钱做继续的渲染,这个小小的功能在绝大多数的渲染软件中都没有支持。
Ø 节能
渲染集群的成本很大部分来自于电费,所以管理软件必须有优秀的低功耗策略。
Ø 完善的中文支持和售后服务。
炫我集群管理软件支持中英文双语,同时提供中文的帮助手册和培训教程,确保用户能够正确使用软件,发挥出集群的真正性能。界面支持中英文双语,提供标准的专业术语表,方便国内用户操作。

  1. 本土化是炫我软件相对于其他竞争者的一个很大的优势。所有界面、帮助、教程都是用中文语言编写,极大的减少了用户的学习周期,同时能够确保用户准确的掌握软件的特色,提供渲染的效率。
  2. 炫我集群管理软件由于完善的中文语言支持,兼容中文版本的各种渲染器,避免了某些国外产品不能处理中文路径等问题。
    炫我可以提供本土的技术支持和售后服务,对于客户而言,这是其他国外管理软件所不可比拟的。

Ø 支持多种用户配置和资源关联。
炫我通过对用户、用户组、任务队列、节点组、节点及文件服务器六个维度的元素的灵活调度,能最大化地利用集群资源,提高了渲染农场的使用效率,并且通过对资源的多种组合,可以适应各种应用场合的需求,同时也能达到节能的效果。
Ø 提供了两种特色功能,大大提高工作室的渲染效率。
第一种为渲染模式/艺术家模式。所谓渲染模式是指工作站可以参与集群渲染,而艺术家模式则工作站不参与集群渲染。为了将渲染环境和工作环境彻底隔离,炫我集群管理软件支持盘符转换。例如艺术家在工作时,工作的盘符为X盘,而渲染时场景文件中也会引用X盘当中的材质文件等。但是当切换为渲染模式时,艺术家工作的盘符可以被临时修改为Y盘,而X盘则被替换为了一个网络虚拟磁盘,这样所有的工作站在渲染时,都统一使用文件服务器上的素材,保证渲染的正确性。而当艺术家要使用此工作站时,炫我软件可以自动将Y盘修改回为X盘,从而继续在原有的工作环境下工作。这种功能适合于Maya,3dsmax等各种主流软件。
第二种为核数控制。在主要使用3dsmax的工作室中,大家都使用了性能强劲的4核处理器或者更多核,甚至多路处理器的工作站。但是平时工作时处理器的利 用率并不是很高,为了有效地利用工作站的计算能力,艺术家可以一边工作,一边在后台渲染。此时,艺术家们可以使用炫我软件,来控制参与后台集群渲染的核数。假设工作室有20台工作站,平时分配2核给集群渲染,假设白天工作时间8小时,那么在基本不增加任何成本(电费稍微增加)的情况下,相当于有单独的 10台4核服务器在免费做集群渲染,如此可以大幅提高制作效率。
Ø 支持20多种插件,能够快速开发新插件和功能。
炫我支持20多种插件,能够满足国内的主流需求,在有新的客户需求时,炫我能够利用自身厂家的优势,快速开发出适合用户需要的插件支持。
Ø 针对硬件优化的分布式设计。
依托自身的技术优势和可以对客户进行实地考察,炫我能够提供出最适合客户情况的渲染方案。例如在文件服务器方面,炫我支持包括普通服务器,使用DAS的文件服务器,NAS网关,链路聚合技术,SAN存储等存储架构,同时支持多网卡以及多文件服务器的负载均衡技术,炫我集群管理软件内置负载均衡模块,可以将不同渲染节点的压力均衡的分配到不同的网卡或者服务器上,从而更加有效的利用网卡的带宽和磁盘的性能。
Ø 卓越的远程管理能力。
相对于其他产品提供的桌面渲染控制程序(以桌面客户端的形式运行),以及其他产品的WEB渲染管理程序(通过普通的网页进行操作),炫我集群管理软件创造性地将富客户端(RIA, Rich Internet Agent)引入到渲染管理软件中来,使得渲染的管理和控制既能达到桌面软件级别的用户体验,又能利用网络的优势,使用户无需安装任何插件只通过浏览器便可以操纵渲染管理的全过程,保证了渲染农场的安全性:

  1. 用户可以通过网络自主提交渲染任务、监控渲染过程查看渲染结果;
  2. 兼容所有常用的浏览器,用户无需安装任何客户端软件或插件,就可以直接通过自己惯用的浏览器进行访问;
  3. 可以跨越防火墙,从而保证了渲染集群的安全性;相比之下,其他很多产品必须开放桌面操作系统级别的共享访问才能够实现渲染任务的提交和监控;
  4. 采用最先进的RIA技术,保证数据可以实时、高质量的传递给用户;
    通过使用上述的整体设计,炫我集群管理软件能够使用同样的操作界面,同时满足企业及高校内部(通过局域网访问)用户和企业外部(通过外部的IP等访问)用户的需求。

因为炫我具有全web页面的管理能力,可以跨越防火墙,比开放桌面端口的其他竞争对手在安全性上提高了一个层次。

炫我渲染集群管理软件技术文档

管理界面

Ø 易用性。
炫我集群管理软件新增了几十项具有自身特色的功能,从细节出发,进一步提高了软件使用效率和易用性,包括:

  1. 支持任务批量提交;批量提交可以避免用户的重复操作,节省时间;
  2. 支持中文版本的渲染器;
  3. 支持灵活的分层渲染;
  4. 分块渲染(Tile Rendering),可以将一帧高分辨率的图像,分割成若干画面进行渲染;
  5. 测试任务,能够自动对用户的任务进行测试渲染,可以预警存在的问题和估算任务总工作量;
  6. 具有跟Maya fcheck软件相同能力的网络查看工具,使用户通过网络界面方便的查看渲染的结果;
  7. 支持问题节点的自动隔离以及恢复;
  8. 炫我研发了文件服务器的服务监控客户端,确保文件服务的稳定性;
  9. 炫我客户端支持两种渲染模式,彻底解决了盘符的冲突问题;
  10. 立体电影的渲染支持。能够方便的渲染立体电影,使客户的场景数量缩减为原来的1/2,既节省了管理成本,又节省了一半的磁盘空间。
    Ø 节能。

集成了自动开关机、空闲关机等多种节电策略,从而在渲染层面可以节省不必要的资源浪费,进一步降低了运营成本。
Ø 性能指标
炫我渲染集群管理软件技术文档
Ø 界面截图

炫我渲染集群管理软件技术文档

任务属性

炫我渲染集群管理软件技术文档

任务队列管理

炫我渲染集群管理软件技术文档

渲染节点管理

炫我渲染集群管理软件技术文档

用户组管理

炫我渲染集群管理软件技术文档

电源管理

炫我渲染集群管理软件技术文档

在线结果查看

炫我渲染集群管理软件技术文档

单张渲染结果浏览

炫我渲染集群管理软件技术文档

计费明细