当前位置: 首页 > news >正文

【蓝图使用】绘制mesh顶点的法线

文章目录

  • 绘制法线Normal
    • 准备工作
      • UE5
      • 资源制作
      • 蓝图制作
  • 参考

绘制法线Normal

参考[1]打算用蓝图走一遍渲染管线,还是可以的

准备工作

  • Blender制作一个三个顶点的模型
    在这里插入图片描述

要不要材质无所谓,就一个三个顶点的mesh即可,参考[2]

  • 找到一个法线贴图

直接网上找一个

UE5

资源制作

  • 把我们的三角形面片和贴图拖到UE5中

  • 创建蓝图类
    create blueprint class

  • 用那个贴图创建一个材质

create material from texture

  • 打开蓝图:选择我们的三角形面片和材质
    add mesh and material to blueprint

蓝图制作

  • 打开到事件图表

  • 获取世界坐标GetActorTransform
    获取世界坐标

  • 每帧获取mesh所有顶点

GetSelectionFromStaticMesh
GetSelectionFromStaticMesh

  • Mesh获取的坐标是Local的,转世界坐标

转世界坐标

  • 使用Normal方向取另外一个端点

Normal决定线段方向

  • 绘制线段

在这里插入图片描述

  • 最终样子

最终样子
加了一些测试代码,打印坐标的,看看

  • 把蓝图拖到场景里面,并且运行

最终效果

完美

参考

[1]https://www.bilibili.com/video/BV1Bd4y16739?vd_source=c10ae5c27bbde8ef3af23889645a0d8b&spm_id_from=333.788.videopod.sections

[2]https://zhuanlan.zhihu.com/p/103546030

[3]https://blog.csdn.net/longyanbuhui/article/details/115407458


文章转载自:

http://ImgbFSL6.pqrhb.cn
http://j7sSOWwL.pqrhb.cn
http://Iw9VXg3s.pqrhb.cn
http://c8hrsNFw.pqrhb.cn
http://pZ4RADLD.pqrhb.cn
http://1Ko3fWX4.pqrhb.cn
http://mUOxQfnZ.pqrhb.cn
http://WYkUaLQT.pqrhb.cn
http://wA54nLoW.pqrhb.cn
http://qiqx13qa.pqrhb.cn
http://nB5FmlTK.pqrhb.cn
http://LaG9cDu2.pqrhb.cn
http://XcXsushF.pqrhb.cn
http://VZFet2Lk.pqrhb.cn
http://vHxl11kd.pqrhb.cn
http://IAWAS76e.pqrhb.cn
http://vr28ru8d.pqrhb.cn
http://P69uPuDy.pqrhb.cn
http://rGKRNyHX.pqrhb.cn
http://MQd9ZjYB.pqrhb.cn
http://FGBCET7a.pqrhb.cn
http://7R1KYgEH.pqrhb.cn
http://zOkQMT83.pqrhb.cn
http://m1bID2ij.pqrhb.cn
http://njhVxKtn.pqrhb.cn
http://qXhISzE6.pqrhb.cn
http://mEKSeHcc.pqrhb.cn
http://nqOSQSxy.pqrhb.cn
http://tUtSG7Kj.pqrhb.cn
http://yepRz5QU.pqrhb.cn
http://www.dtcms.com/a/71965.html

相关文章:

  • 中考英语之08主谓一致
  • 奇安信全流量(天眼)面试题
  • 基于CATIA二次开发的低音炮腔体容积精准计算技术详解
  • LLMs基础学习(五)模型微调专题(上)
  • 蓝桥杯刷题周计划(第三周)
  • Java 绘制图形验证码
  • 浏览器对一个资源设置了缓存,如何清除缓存,且后续请求不命中缓存
  • docker删除容器不成功问题
  • Matlab 多输入系统极点配置
  • python+MySQL+HTML实现产品管理系统
  • 打印模板公司名称动态实现自动匹配打印
  • 基于YOLO目标检测 识别 APP页面点击跳转页面加载时间,视频拆帧统计应用场景,场景数获取时间差,前端性能测试和统计
  • ChatGPT推理模型通用模型大解析!
  • 如何管理需求
  • 从零开始的python学习(六)P81+P82+P83+P84+P85
  • Vitis HLS中的hls::vector详解 矢量数据类型 单指令流多数据流 (SIMD)
  • python2和python3的区别
  • 基于SpringBoot+Vue+uniapp的高校招聘小程序+LW参考示例
  • 二叉树的层序遍历
  • Implementing SAP BPC Embedded - 2nd Edition
  • 【unity】GPU顶点动画
  • 【推理】大模型ReasonGraph:推理路径的可视化论文及代码分析
  • 神聖的綫性代數速成例題3. 矩陣列數的極限、矩陣範數、行列式的計算
  • 【Agent】OpenManus 项目架构分析
  • LLMs之CoD:《Chain of Draft: Thinking Faster by Writing Less》翻译与解读
  • springboot+vue如何前后端联调,手搓前后端分离项目
  • 实验- 分片上传 VS 直接上传
  • redis终章
  • 五大基础算法——枚举算法
  • 蓝桥杯备赛 Day0_移动零