Unity中 gameObject的顶点捕捉

翻译 2015年11月17日 17:09:42


       在游戏运行中可能会复制大量游戏几何体,这虽然没有减小开销,但确减少了游戏程序所占磁盘空间大小,因而利于“快速”下载。最终结果就是要在游戏空间中对这些对象进行整理,为了完成这个任务,Unity引擎为我们提供了一个非常实用的功能-----顶点捕捉(vertex snap)

       按下键盘上的"V"键 ,把鼠标移动到Cube附近, 这时Unity会自动定位到离鼠标最近的那个顶点并以一个黄色小方块,和三条辅助线来标记。如下面几图标示






选中所需要的顶点后拖动物体到另外一个Cube附近 同样会自动捕捉对齐到目标顶点



通过这种方式就可以方便的整理相关游戏物体的位置了







顶点捕捉的设置






        网格对象(mesh objects)由 顶点(vertex)、边(edges)和三角形(triangles)三个部分组成。

       三角形有时也叫做面(face),就是可以被渲染的最小平面。面通常只会被绘制(渲染)朝向法线的一面。

       法线:就是一个假想的垂直于面的向量,通过法线可以确定面的"里边"和“外边”,以最终确定面是可见的还是不可见的,也就是确定面该不该被绘制(渲染)。




unity 在Mesh中的顶点或者mesh 三角形的中点生成物体

using UnityEngine; using System.Collections; using System.Collections.Generic; public class MeshPoin...

unity鼠标拾取网格顶点

RaycastHit hit;         Ray ray = Camera.mainCamera.ScreenPointToRay(Input.mousePosition);        ...

Unity 获得顶点数据

using UnityEngine; using System.Collections; [RequireComponent(typeof(MeshFilter))] public class ...

Unity3D各物体顶点快速拼接

昨天看到一个教程上面讲到了如何让两个独立物体的独立顶点拼接成一个顶点。 如图有三个独立的长方体 ...

Unity中使用Vertex Snapping(顶点捕捉)

 Select the mesh you want to manipulate and make sure the Transform Tool is active.  选择你想要操作的网格,...

【猫猫的Unity Shader之旅】之使用顶点的世界坐标

在顶点运算阶段,我们可以得到每个顶点的位置,利用这些位置可以实现非常不错的效果访问顶点坐标   为了使用顶点坐标,我们需要使用顶点函数,将顶点坐标传入Input结果,再传入surf中进行处理。当然,要...
  • dbtxdxy
  • dbtxdxy
  • 2015年05月13日 00:28
  • 2933

【Unity Shader学习笔记】(一)在表面着色器中控制顶点变换

通常境况下,我们可以方便地使用表面着色器对材质进行简单的金属光泽、平滑度等设置。但是如果要想对顶点进行控制,就需要使用顶点片段着色器。然而,在顶点片段着色器中,连最基本的漫反射、高光等都需要手动去写,...
  • zzlyw
  • zzlyw
  • 2016年12月18日 09:40
  • 1789

[Unity优化]减少顶点数目

参考链接: http://www.ceeger.com/Components/class-LODGroup.html http://www.ceeger.com/Manual/OcclusionCul...
  • lyh916
  • lyh916
  • 2016年07月22日 22:50
  • 2965

【Unity Shaders】Vertex Magic —— 访问顶点颜色

本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。这里是本书所有的插图。这里是本书所需的代码和资源(当然你也可以...

Unity3D优化之合并网格 整理

一、使用gameobject的static属性设置 注意的是,所谓静态就是静止的,你如果要改变它位置,就不是静态了,静态物体在脚本加载的时候就开始渲染,不随着update 每侦更新,你如果要移动物体...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity中 gameObject的顶点捕捉
举报原因:
原因补充:

(最多只允许输入30个字)