动态绘制mesh:点,线,面,模型

  • A+
所属分类:资源教程
摘要

之前因为工作需要,项目中需要动态生成很多的电线,不能事先让模型做好,更不能用LineRenderer之类的,因为画出来没有3D的效果,最主要是拐弯的时候还容易破面,而需求要的是真真实实纯3D的线,网上找了很多类似于画线的插件,但都没有我想要的效果,辞职之后又接了个vr版的《一起做陶艺》外包,索性,我就自己想着动手写一个。先放绘制线的,后续加入模型塑造。

之前因为工作需要,项目中需要动态生成很多的电线,不能事先让模型做好,更不能用LineRenderer之类的,因为画出来没有3D的效果,最主要是拐弯的时候还容易破面,而需求要的是真真实实纯3D的线,网上找了很多类似于画线的插件,但都没有我想要的效果,辞职之后又接了个VR版的《一起做陶艺》外包,索性,我就自己想着动手写一个。先放绘制线的,后续加入模型塑造。

动态绘制mesh:点,线,面,模型

MeshEdito一:3D网格线段

给定起始点以及结束点的两个vector3,以及为其指定材质和半径,便可以画出一条线段,效果如下:

动态绘制mesh:点,线,面,模型

部分代码:

动态绘制mesh:点,线,面,模型

动态绘制mesh:点,线,面,模型

动态绘制mesh:点,线,面,模型

同时,提供起点终点以及弯曲弧度还能画出一段曲线,如下:

动态绘制mesh:点,线,面,模型

部分代码:

动态绘制mesh:点,线,面,模型

工程会在完善后分享

  • 领支付宝红包
  • 扫一扫领红包
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: