问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

houdini无法渲染,该怎么办

提问网友 发布时间:2022-04-20 05:54
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2023-08-30 22:01
我这里使用的Deadline版本是 10.0.20.2。新版本可能会修复。

在提交Houdini工程时,会出现内存爆炸的情况导致渲染任务失败,即时内存没爆炸也会渲染非常慢。

查到原因是因为Deadline的Path Mapping机制导致,Path Mapping的作用是路径重映射,比如说你的工程路径是D:/test前缀,使用Path Mapping可以在不更改原hip文件下,可以对D:/test进行修改,比如修改成//192.168.1.xxx/test的网络路径。该方法出发点是好的,Deadline官方也说使用Path Mapping是可以支持跨系统路径提交任务。但是官方在对Houdini工程进行Path Mapping时出现了意外。
通过查看Deadline的Houdini插件脚本(xxx/DeadlineRepository10/plugins/Houdini目录下)hrender_dl.py,不管在Deadline上有没有设置Path Mapping,Deadline都对Houdini文件进行Path Mapping检测。其检测方式是检测所有节点(注意这里是所有节点)它们的引用路径,并把他们存起来。问题就出现在检测所有节点的方式上,它这里使用了houdini的自身命令:

该脚本命令是houdini自身获取场景内所有节点的参数,并且是迭代检测,也就是说封装的内部节点也会检测。所以问题就出现了,当使用该命令时,假如工程里有很多封装节点那么会因为参数庞大而导致内存爆炸,之后就会卡死,这是Houdini自身命令导致的内存爆炸问题与Deadline无关。

在Deadline仓库plugins/Houdini脚本下的hrender_dl.py里注销掉path mapping的参数检测,不使用Deadline path mapping功能。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

空调制冷量和制热量怎么理解 热量表与热量远传基表的区别是什么,基表是什么东... 热能表怎样使用节能 暖气 热计量表原理 什么是热工计量仪器 空气能热泵制热量是什么 热量计用什么检定规程 弹式热量计测量反应热效应的原理 全国热量表计量标准对照表 弹式热量计的计算公式 用弹式热量计测量反应热效应的原理如何? 经典的氧弹式热量计法是什么 杯式热量计为什么不适于测量燃烧反应 量热仪使用原理 热能表有什么用 热计量如何计算 实验室热量计的热容量一般是多少 热计量表是干什么用的? 采暖总热负荷怎么算采暖总热负荷和单位制热量怎么计 怎么辨别真假砭石?砭石的价格,一串真的砭石手链... houdini里为什么模型渲染不出来 Houdini渲染不了 hodini渲染太慢了怎么办? Houdini需要什么硬件支持和加速显示与渲染? houdini渲染不出 渲染时间线跑完了 显示黑色没变 ... houdini一渲染就崩溃 重装过很多遍了 houdini怎么渲染输出序列帧 Houdini渲染输出名字 Houdini的批量渲染要怎么弄啊?求指教 houdini渲染序列帧求答!houdini渲染出来的序列帧... Houdini渲染的时候应该怎么设置foreach节点循环呢? houdini 运动模糊怎么渲染 万科对于中国房地产界来说,是一种怎样的存在 houdini 哪里可以设置是用 10.0的版本 还是11.6的... 请教关于houdini渲染千万粒子的问题 为什么houdini渲染时从画面中间开始,maya却从四周... maya2014无法加载houdini Engine怎么办 Houdini可以分层渲染吗?应该怎么设置? Houdini居然还可以批量渲染 ,大佬们是怎么设置的? 默纳克3000平层感应器安装距离
Top