UE导入FBX、GLTF模型

这篇具有很好参考价值的文章主要介绍了UE导入FBX、GLTF模型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

楔子

虽然做了很多年的三维可视化,不过都主要还是web端开发为主(webgl,threejs,有兴趣的读者也可以关注下我的相关专栏)。最近准备入手一下UE,顺便做一下知识梳理。 所以文章可能都是比较粗浅的,对于UE大佬可以忽略。

目标主要是实现数字孪生可视化相关,会围绕此目标整理相关的知识点。有兴趣的读者可以关注本人的公众号。

本文介绍一下UE导入FBX模型的一些方式。其实官方文档,已经说的比较详细了,本文会对重点关注点做些说明。

UE导入FBX模型主要有两种方式。 由于测试主要用了一些园区地面模型和建筑模型,所以主要是静态网格体,没有骨骼动画。

内容浏览器导入FBX

在内容浏览器中,点击导入按钮,然后现在要导入的fbx模型:

UE导入FBX、GLTF模型

image.png

或者在内容浏览器中,点击右键,选择导入资产:

UE导入FBX、GLTF模型

image.png

模型会被导入到当前所在的文件夹。个人认为的最佳实践是对每个模型都建一个文件夹,这样方便管理。

之后会弹出导入的选项界面:

UE导入FBX、GLTF模型

image.png

点击下面的“?”按钮,可以进入到官方文档说明

FBX导入选项参考

大多数参数可以参考文档进行查看,官方文档还是比较齐全的。建议大家多看官方文档。 下面对于一些重点的地方做下说明:

UE导入FBX、GLTF模型

image.png

  • 因为是静态网格体,所以“骨骼网格体”不要勾选

  • 一些复杂的fbx模型,往往会包括很多网格体。 “合并网格体”选项会把很多个网格体合并为一个网格体。 是否合并要看实际需求。比如下面是导入一个地面模型,未合并的情况,会看到实际导入的有很多网格体。

    UE导入FBX、GLTF模型

    image.png


    这种如果地面需要统一的一些操作就很不方便,比如拖入关卡,以及在场景中的移动,都会不太方便。

    下面导入的地面模型是合并的情况:

UE导入FBX、GLTF模型

image.png


合并成了一个网格体,相关操作都比较方便,比如拖入关卡,以及在场景中移动,都比较方便。但是这个模型失去了本身的结构,如果后续要对模型的部分进行操作,就不能实现

  • fbx的单位若不确定,请勾选“转换场景单位”,以便导入正确的模型比例。

通过导入到关卡导入FBX

通过 文件菜单 -> Actor -> 导入到关卡中导入:

UE导入FBX、GLTF模型

image.png

选择导入的位置:

UE导入FBX、GLTF模型

image.png

弹出选项:

UE导入FBX、GLTF模型

image.png

其中层级类型是:

  • 蓝图资产

  • actor

  • 带组件的actor

蓝图资产可以理解为一个类,该类可以把所有的模型(带层级)包装到类中,在使用的时候,直接使用该类的实例。

UE导入FBX、GLTF模型

 

image.png

UE导入FBX、GLTF模型

image.png

这种方式既可以把多个网格作为一个整体来使用,又保留了模型的层级关系。 个人认为是比较好的方式。

FBX模型的材质和网格命名最好都不要带中文,否则可能导入时候会出现乱码。

导入GLTF

由于webgl用gltf比较多,所以手上模型多是gltf格式。
UE有插件可以导入gltf 。比如gltf for UE4, 另外一个出名的就是Datasmith,是一个官方的插件。 当然还没有实际操作过。后续实践过后,在写文介绍。

其实也可以通过blender等工具先把模型转成FBX(这种方式下还可以对模型进行更多调整)。这是笔者目前采用的方式。

结语

本文主要介绍了UE如何导入FBX模型的两种方式,不足之处还多见谅。 如果你有好的经验,也欢迎和我交流。关注公号“ITMan彪叔” 可以添加作者微信进行交流,及时收到更多有价值的文章。文章来源地址https://www.toymoban.com/news/detail-402495.html

到了这里,关于UE导入FBX、GLTF模型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp通过renderjs加载3D模型,支持FBX、GLB和GLTF模型,模型可自动适应。

    n-text-loading是我的自定义loading组件,可以自行替换 id是threeView是模型显示的位置, props里面的url是模型链接,cameraZ是相机位置,默认100,一般不需要改,有些z轴很长的模型旋转的时候会有一部分相机看不到这个时候就需要调整这个值了,这两个要从后台上传。 :prop=“url”,

    2024年02月14日
    浏览(48)
  • three.js加载3D模型,在网页上展示3D模型(.glb.gltf.fbx格式)

    Three.js是一款开源的主流3D绘图JS引擎,简单点,可以将它理解为three+js就可以了,three表示3D,js表示JavaScript的意思。 结构  .glb.gltf文件最好放在服务器上 放在本地容易报找不到的错 .fbx格式文件可以在本地用3d看图(win10自带)打开另存为.glb格式 index.html代码 js代码 项目案例

    2024年02月11日
    浏览(60)
  • 【瑞模网】Cesium 模型转换(obj max fbx转gltf/3dtiles)

    这三种都是3dmax支持的格式,可以统一将.fbx和.max转化为.obj格式,然后通过obj2gltf转为glb或者gltf,其中gltf是比glb的模型要大一点;或者通过ceisumlab等工具将.obj处理成3dtiles,当然3dtiles是用于大场景居多。 .obj .max .fbx类型的模型转换为gltf/glb,使用obj2gltf 以下举例讲述下.max的处

    2024年02月11日
    浏览(66)
  • 如何使用 ThreeJs 以 glTF、FBX 和 OBJ 文件格式加载 3D 模型,使用 ThreeJS 加载和显示带有纹理的 3D 模型

    在本文中,我展示了如何使用 ThreeJS 在 Web 视图中加载 3D 模型。Three.js 是一个跨浏览器的 JavaScript 库和应用程序编程接口,用于使用 WebGL 在 Web 浏览器中创建和显示动画 3D 计算机图形。加载不完整的原因有很多,例如纹理和材质渲染不正确。 创建场景 渲染场景 动画立方体

    2023年04月08日
    浏览(56)
  • 【Unity】【FBX】如何将FBX模型导入Unity

    网上能够找到不少不错的FBX模型资源,大大加速游戏开发时间。如何将这些FBX导入Unity呢? 打开Unity项目文件,进入场景。 点击Projects面板,右键选择Import New Assets 选中FBX文件后导入。Assets文件夹中就会出现相应资源。 这个时候导入的FBX只是模型,没有任何材质。继续导入

    2024年02月03日
    浏览(48)
  • Easy3dviewer三维模型(gltf/glb、osgb、fbx、x、shp、dxf)超轻量浏览和转换工具软件分享

    工作中经常需要用到不同格式的三维模型,比如3dmiax建模的3ds,倾斜摄影的osgb、bim转换的fbx,二维gis需要的shp、cad建模的dxf、三维gis需要的gltf等等,需要能快速方便的浏览和查看这些三维模型,也需要能将三维模型格式转换成其他三维模型格式。对三维浏览和转换的需求非

    2024年02月04日
    浏览(171)
  • 原神官方模型转FBX并导入Unity

    网上看到很多从游戏中提取模型的方式,其实大可不必,原神为了方便大家创作,提供了很多期人物的模型:第一期、第二期、第三期、第四期、第五期、第六期、第七期。我把这些都下载传到了我的百度云盘(提取码:IKUN),不过官方提供的都是pmx格式,我们需要转成fb

    2024年02月13日
    浏览(45)
  • Unity导入fbx模型贴图不显示的问题

    今天导入模型的时候,出现了一个问题。 有一面红色的墙,导入unity后显示为白色。 原因是没有贴图,贴图资源在fbx包里但是识别不出来 解决方案:把贴图分离出来后就可以识别了。 点击fbx模型文件,Inspector 面板点击 Extract Textures 按钮,然后选择提取到文件夹(当然要在

    2024年02月11日
    浏览(52)
  • Blender模型资源如何正确导出FBX并导入Unity(一):3D模型

      目录 前言 一、问题分析 二、正确搭配 总结 第一次使用Blender制作游戏资源并导出FBX到Unity时,往往会出现不正确的缩放,旋转等问题,本文对一些常用的导出选项做一些说明 软件版本:Blender3.4 Unity2021 我们先看一下如果使用Blender默认配置导出FBX到Unity会怎么样 问题包括

    2024年02月08日
    浏览(184)
  • unity导入FBX模型时出现材质丢失,模型为白膜的情况

    导入模型后点击该模型 修改属性即可:

    2024年02月13日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包