代码生成网格
网深鱼
这个作者很懒,什么都没留下…
展开
-
Unity将多个Submesh转为一个mesh
Unity将多个Submesh转为一个meshunity中的submesh的详细信息还请查阅unity官方手册本次仅贴出如何将一个模型的多个submesh转为一个mesh转变为下面展示 submesh合并代码。using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class MuZuo_CombineSubMeshes_WSY : MonoBeha原创 2021-04-07 14:38:02 · 1715 阅读 · 0 评论 -
Unity利用代码将模型的Position设置为模型碰撞器的中心点
Unity利用代码将模型的位置点归到模型的中间:在工作中有时需要将模型的位置点变为模型碰撞器的终点位置,目前实现的思路是:先给模型添加box碰撞器,然后获得box碰撞器的中点位置(对于规则物体该位置即为模型的中点位置),然后将该位置调整为模型网格的中点位置;但是在进行网格相关处理时需要考虑到模型的旋转与缩放可能会影响操作;代码如下:将模型的位置点归到模型的中间代码片。using System.Collections;using System.Collections.Generic;using原创 2021-01-29 09:33:38 · 606 阅读 · 2 评论 -
Unity通过鼠标点击生成网格模型
Unity通过鼠标点击生成网格模型由于项目需要,制作了一个通过鼠标点击平面,根据点击的点首先生成一个面,再根据这个面生成一个背面,最后根据两个面来构成一个模型。点击模型平面,划定外围轮廓通过点击的点来动态的生成正面网格数据,然后按下A键(自己定义的)来生成正面的网格模型之后再按下S键来生成背面数据最后按下D键将两个面连起来,形成一个整体。在制作过程中参考了以下大佬的文章:通过代码来生成网格模型:https://blog.csdn.net/JianShengShuaiest/article原创 2020-11-10 17:47:11 · 1196 阅读 · 0 评论