网站公告 | [优惠活动] 12.4号周一开始结帖发放7天抢楼帖
查看: 1815|回复: 11
收起左侧

[Unity3d] 怎样实现点击地面生成几何图形

[复制链接]

[Unity3d] 怎样实现点击地面生成几何图形[复制链接]

啷哩个啷儿 发表于 2016-12-20 14:39:03 [显示全部楼层] |只看大图 回帖奖励 |倒序浏览 |阅读模式 回复:  11 浏览:  1815
30泰斗币

怎样在三维空间的地面通过鼠标点击地面实现生成不规则图形然后生成相对应的几何图形?求大神指点。。。

最佳答案

查看完整内容

1.点击地面用射线检测 2.生成不规则多边形(第一种是顶点随机生成,第二种是手动设置顶点) 用MeshFileter和MeshRenderer实现,把顶点,三角面,uv信息设置到Mesh中 3.生成几何多边型同上 图一 多边形面片 图二 生成多边形面片后 绘制相对应的几何多边形 这里的顶点我是随机生成的(例子中顶点个数是指定了5个,你可以用Random随机,顶点位置随机),手动设置顶点很简单就不举栗子了 算法:取x坐标最大的点A(如果最大x坐 ...