- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 unity shader 编辑器扩展类 ShaderGUI
这应该unity5才出的新功能了,今天看文档时刚巧看到了,就来尝试了一下。效果如图:shader 的编辑器扩展分为2种方法:是通过UnityEditor下的ShaderGUI类来实现的,形式比较近似于我们一般对unity编辑器的扩展方式。是通过直接在shader代码上通过unity为我们预定义好的一些命令来扩展。 个人比较推荐使用第一种方法,第二种在尝试时发现 ①是第二种控件的种类有
2016-04-22 00:38:49 10387 2
原创 unity 集成 RenderDoc 调试shader的方法
之前我是知道在Visual Studio里调试的方法的,但是不知道为什么,这个方法在unity5的环境下,各种报错,捕获不了,4的时候好好的。今天在翻文档时,发现又多了一种新的调试方法,就是用RenderDoc,下面来说说这个工具。RenderDoc调试的官方文档: http://docs.unity3d.com/Manual/RenderDocIntegration.html Visual S
2016-04-20 21:32:39 14942 13
原创 一些球形包围盒,AABB包围盒,OBB包围盒的文章
球形包围盒的碰撞检测,生成原理: 生成方法是均值法,Ritter方法 均值法简单,快速,但是不准确,生成的包围盒不是特别贴近模型 Ritter方法步骤更多,要慢一些,但是包围盒更准确,更贴近模型 http://blog.csdn.net/i_dovelemon/article/details/32904251AABB碰撞检测: http://www.it165.net/pro/html/2
2016-04-14 18:47:20 2624
原创 Unity扩展 检视面板(Inspector面板),编辑器窗口(自己定义的类似Inspector面板的窗口),scene场景 常用的类说明
EditorApplication 主应用程序类。 能控制编辑器的启动,暂停,新建场景等,比较高层次的控制。 Editor 派生的自定义编辑器基类。使用这个为你的对象来创建自己的自定义检视面板和编辑器。 在 OnInspectorGUI 方法中绘制新的检视面板功能 在OnSceneGUI方法中绘制新的场景功能 EditorWindow 从这个类来创
2016-04-10 23:41:24 5366 1
原创 unity3D 编辑器扩展,MenuItem 和 ContextMenu 的使用方法
官方也有一个文章,举了 MenuItem 类的一些使用方法。 我是传送门,点我首先是unity顶部菜单栏的一些用法,如图: 注意:MenuItem是编辑器类,所以技能导入 using UnityEditor; 命名空间,且一般我们的类也不是集成自MonoBehaviour的,而是集成ScriptableObject的。最普通的MenuItem调用:[MenuItem("MenuItem/普通...
2016-04-05 17:20:47 22275 2
原创 左移,右移的数字意义,总是忘,记忆一下
转自百度:http://baike.baidu.com/link?url=u8V9QGHtlfDkBZK5fyB0wYGjjAfeVWfXX6HSKpQBeQWQqFIWkEysYk99W0sYRR2yzfDlq8umUraQSwVdbrzYF_左移运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:<<(左移)、>>(带符号右移)和>>>(无符号右移)。[1] 在
2016-04-01 14:39:07 7772 2
求助一个画海胆形状的shader思路
2016-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人