阿赵UE学习笔记——10、Blender材质和绘制网格体

这篇具有很好参考价值的文章主要介绍了阿赵UE学习笔记——10、Blender材质和绘制网格体。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

阿赵UE学习笔记目录
  大家好,我是阿赵。
  之前介绍了虚幻引擎的材质和材质实例。这次来介绍一个比较有趣的内置的Blender材质。
  在用Unity的时候,我做过一个多通道混合地表贴图的效果,而要做过一个刷顶点颜色混合地表和水面的效果。
  在虚幻引擎里面,有一个内置的材质叫做Blender,可以实现这种用顶点颜色混合纹理的功能,然后虚幻引擎自带了顶点刷功能,可以在引擎内直接刷顶点色来修改Blender材质的混合效果。

一、创建地面

  这里我创建一个面片
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  创建面片的原因是,因为它的顶点很多。
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  由于接下来是需要通过绘制顶点颜色来修改混合效果,所以如果顶点不够多的话,能刷的混合效果就很有限了。

二、创建Blender材质实例

  这里先创建一个材质实例:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  然后双击打开材质编辑器。在父项里面搜索Blend,可以找到一个M_MS_SurfaceBlend_Material,选择它。这个过程,有点类似于Unity引擎里面给材质球选Shader。
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  接下来看看选完父项之后,这个材质球的选项就发生了变化了。
  这个Blender材质,主要是有Base层、Middle层和Top层组成的混合纹理。Puddle层是水面效果层,最后再说。
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  在勾上了使用这些层的改变之后,就可以逐个层去改变这些纹理了。
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  修改完之后,把材质球赋予给地面,会变成这样:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

三、网格体绘制

  接下来看看UE是怎样刷顶点色的。在选择模型下拉框,选择网格体绘制:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  这时候左边会出现网格体绘制的窗口:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  这里有一个颜色视图模式,是非常有用的:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  比如我选择RGB通道,默认的时候,都是白色一片,看不出什么意思。
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  不过假如我们已经刷过了顶点,在这里就能很明显的看到各种颜色的范围了:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  接下来开始绘制了,选择绘制,这时候会显示出笔刷的选项,还有刷颜色的选项。
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  UE的这个刷顶点和Blender配合着使用,是非常方便的。不过要注意的一点是,Blender绘制的是某个颜色的缺口,比如
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  实际上它的颜色是:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  通过调整各个通道的颜色,然后刷上顶点色,就可以实现不同区域的纹理混合了:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  还可以绘制水面的效果:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

四、水面效果调节

  接下来稍微详细的说一下水面效果。
  之前没有说明的Puddle层,就是调整水面效果的:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  下面还有调整波浪的选项:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  经过调整之后,水面的效果就发生了改变:
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质

  水面上出现了波纹,并且还可以改变水的透明度、颜色、高光等参数,做出不同的水面效果。
阿赵UE学习笔记——10、Blender材质和绘制网格体,虚幻引擎(UE),学习,笔记,blender,虚幻引擎,UE,材质文章来源地址https://www.toymoban.com/news/detail-803291.html

到了这里,关于阿赵UE学习笔记——10、Blender材质和绘制网格体的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 阿赵的MaxScript学习笔记分享十四《Struct结构体的使用和面向对象的思考》

    MaxScript学习笔记目录 大家好,我是阿赵 之前写了一些MaxScript的学习笔记,里面实现的功能不算很复杂,所以都是使用了偏向于面向过程的方式去编写的。 我本人其实是比较习惯用面向对象的方式去编写代码。关于面向过程和面向对象之间的优缺点对比,各位如果不是很熟悉

    2023年04月21日
    浏览(25)
  • UE4 材质学习 (02-利用UV来调整纹理)

    步骤: 1.在内容浏览器中新建一个材质 命名为uvTest    2.双击打开uvTest 随便将一个纹理(一种.tga格式的图片)拖入材质面板中:  3.创建如下节点并连接  4.选中 TextureCoordinate 节点,在细节面板中可以通过U平铺和V平铺两个参数来调整纹理的疏密。 比如,我将 U平铺和V平铺

    2024年02月12日
    浏览(32)
  • UE4/5样条线学习(二):样条网格体组件的使用

    目录 效果展示: 制作:         前面的步骤和之前的UE4/5样条线学习(一):基础的样条线使用_多方通行8的博客-CSDN博客是一样的。         创建一个actor蓝图,然后一个公告板组件,只不过这里我们要使用的是样条网格体组件。  然后选择模型:最好自然是一个水

    2024年02月16日
    浏览(27)
  • blender 基础材质篇

    材质展示 材质背景介绍 什么是PBR? PBR 全称为 P hysically B ased R endering,译为基于物理属性的引擎渲染,也就是说会把物质的颜色、粗糙度、高光属性等进行分别处理,使物质体现出更真实的感觉; 什么是BRDF? BRDF全称为 B idirectional R eflectance D istribution F unction,译为双向反射

    2024年02月16日
    浏览(36)
  • blender 用蒙版添加材质

    一、添加材质常规方法 选择物体新建材质,shift + a 新建图像纹理,此时会发现添加上的纹理会有接缝,shift + a 新建映射 + 纹理坐标,纹理坐标选择生成,此时,之前的接缝便会消失; 如何快捷添加纹理坐标 + 图像纹理 +映射,插件中勾选【节点:Node Wrangler】快捷键ctrl +

    2024年02月15日
    浏览(28)
  • Blender带材质导入Unity

    首先你得有一个带材质模型   -- 乁( ˙ ω˙乁)肯定是有啊,不然怎么来看捏 在我这里我以这个墙体为案例 左上角文件-- 外部数据 -- 解包资源 选第一个(使用哦当前目录中的文件,选择后他会自己创建一个文件夹) 如果它解包完成,那么他就会在下面显示保存打包文件 (就

    2024年02月04日
    浏览(42)
  • 【Blender 水墨材质】实现过程简单剖析

    写在前面 想把Blender一位大佬演示的Blender水墨材质过程,在Unity用Shader重现,过程中会拿能拿到的节点代码举例(ShaderGraph或者UE的都会有)。第一步当然是要跟着人家做一遍!我会尽可能地分析一下每一步的原理~ 教程:blender水墨材质制作演示 【2023.7.20补】直到今天我才知道

    2023年04月20日
    浏览(31)
  • Blender如何给fbx模型添加材质贴图并导出带有材质贴图的模型

    推荐:使用 NSDT场景编辑器快速助你搭建可二次编辑的3D应用场景 此教程适合新手用户,专业人士直接可直接绕路。   本教程中介绍了利用Blender建模软件,只需要简单几步就可以为模型添加材质贴,图,并且导出带有材质的模型文件。 1、第一步,打开Blender软件,导入模型

    2024年02月13日
    浏览(33)
  • Blender批量删除(清空)场景中的材质

    1.选中界面中右上角的  \\\"显示模式\\\" 2.修改为: \\\"blender文件” 模式,此时各选中材质一栏数据进行展开   3.全选所有要删除的材质,然后鼠标右键进行删除。  好了,是不是很简单~记得要不断进步呀!

    2024年02月14日
    浏览(28)
  • Three.js 设置模型材质纹理贴图和修改材质颜色,材质透明度,材质网格

    1 traverse (模型循环遍历方法) 2. THREE.TextureLoader(用于加载和处理图片纹理) 3. THREE.MeshLambertMaterial(用于创建材质) 4. getObjectByProperty(通过材质的属性值获取材质信息) 在上一篇 Three.js加载外部glb,fbx,gltf,obj 模型文件 的文章基础上加入onSetSystemModelMap (设置模型材质方法

    2024年02月13日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包