当前位置: 首页 > 滚动 > 正文

UE中根据场景模型,导出缩略图

来源 : 博客园    时间:2023-04-22 06:10:21

在实际使用中,我们有了很多模型,但是有时候我们需要这些模型对应的缩略图,比如我有很多物品,我想弄个仓库,有2种方式,要么,弄个仓库场景,一个物体一个格子摆放第二种,就是为每个物体制作一个缩略图

如果一个一个制作,太麻烦了,通过程序我们可以批量导出。

教程如下:


【资料图】

1.先组织关卡,准备好展示柜台,以及灯光,或者,我这种,

2.新建一个CanvasRenderTarget,尺寸设置为512x512

再关卡中放入ScenCapture2D,设置的对应的Texture为刚才新建的CanvasCapture2D.

新建一个Character的蓝图类BP_ExportGoodTexture,然后再放入场景,结构如下:

两个蓝图事件如下,在关卡中找到对应的对象

下面的逻辑是,从DataTable中获取所有的RowNames,然后遍历RowNames,获取对应的Row,当前的Character设置row中的mesh,并且把名字导出成文件名。

点击运行关卡,可以在对应的文件夹找到对应的文件,然后拖入到UE中观察效果。

如果导出效果不理想,可以调整SceneCapture相机的相关参数,这是我导出的:

X 关闭

精心推荐

Copyright ©  2015-2022 华南建筑网版权所有  备案号:粤ICP备18025786号-52   联系邮箱: 954 29 18 82 @qq.com