首页 > 聚焦 > 正文

UE中根据场景模型,导出缩略图-即时焦点

2023-04-22 08:32:58   来源:博客园  

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


(资料图)

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

教程如下:

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

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

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

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

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

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

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

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

关键词:

推荐内容

Copyright 人人采矿网版权所有
网站备案号:粤ICP备18023326号-36
邮箱:8557298@qq.com