UE4
最近不烦了
分享一些学习的经验,欢迎大家讨论
展开
-
用python脚本实现UE4相机截图渲染(代码)
1. 在插件启用Movie Render Queue和Moive Render Queue Additional Render Passes,项目设置中允许支持Alpha通道。 2.将模型SM_1放到场景原点(0,0,0)、 添加关卡序列 、添加camera cut track、新建相机(设置相机感应器宽高比为1:1,感应器宽度和高度设为13mm,焦距可以调物体远近,根据公式计算,光圈影响景深模糊程度,默认为20,调整模型SM_1在画面中的位置)。 (1)焦距计算参考...原创 2022-05-31 11:27:04 · 2321 阅读 · 0 评论 -
UE4 中用蓝图函数类实现Set_Material_Instance_Static_Switch_Parameter_Value(C++、python)
虚幻文档MaterialEditingLibrary — Unreal Python 4.26(实验性) 表明,我们可以通过get_material_default_static_switch_parameter_value(material, parameter_name)获取材质静态开关参数。但是!!!巨坑的是没有Set_Material_Instance_Static_Switch_Parameter_Value函数。(虚幻文档MaterialEditingLibrary放在下面)un...原创 2022-05-12 11:30:40 · 1370 阅读 · 0 评论 -
UE4静态网格体LOD的复制脚本(python实现复制LOD)
项目中经过houdini engine bake之后,StaticMesh的LOD没有同步过去,要是全部手动设置会很麻烦(一般都有6个不同的lod,要分别设置各自的屏幕尺寸和三角百分比,如图红框所示)。把原静态网格叫做SM_1,bake 之后的静态网格叫做SM_2, 写了个脚本,把SM_1的lod赋值给SM-2原创 2022-05-09 19:09:34 · 599 阅读 · 0 评论 -
在UE4中用Houdini Engine设置Houdini Inputs、Houdini Parameters、bake的脚本(部分python代码)
最近的项目是用python脚本把HDA模型导入UE4并在Houdini Inputs中设置几何输入以及模型:def configure_inputs(self, in_wrapper): print('configure_inputs') in_wrapper.on_post_instantiation_delegate.remove_callable(self.configure_inputs) geo_input = in_wrapper.cr原创 2022-04-28 15:26:35 · 1295 阅读 · 0 评论 -
Houdini Engine for Unreal安装时报错:模块“HoudiniEngine”无法被加载,可能存在系统错误,或模块未能正确设置
原因:应该是插件和引擎版本没对上,我的UE版本是4.26,应该安装Houdini19带的插件(下附安装步骤)安装:下载:可以B站看教程:houdini灯笼学长在安装了Houdini以后,就可以在如下目录找到各个应用对应的Houdini Engine插件,如3dsmax,unity,unreal;创建文件夹:在UE4项目下新建一个文件夹,名字叫“Plugins”把对应的HoudiniEngine放到新建的Plugins文件夹下选择插件:启动 ..原创 2022-04-25 19:04:27 · 4984 阅读 · 0 评论