上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 在Unity中进行速度和GC Alloc的测试 测试脚本: 100万次循环下,可空类型执行速度45ms,非可空类型执行速度12ms 并且没有GC。 阅读全文
posted @ 2016-12-07 21:06 HONT 阅读(1398) 评论(0) 推荐(0)
摘要: 要注意如果是XY坐标轴的2D空间,要取差乘分量z而不是y。 实现原理是,将三角形ABC三个边(AB,BC,CA)分别与比较点判断差乘,如果这3个差乘结果表示的方向一致,说明就在三角形内。 效果: 代码(Unity3D): 为了加误差,所以多做了3次差乘。不过使用起来还算可以 阅读全文
posted @ 2016-11-28 23:12 HONT 阅读(857) 评论(0) 推荐(0)
摘要: 之前一篇文章里写了一种差乘判断方法:http://www.cnblogs.com/hont/p/6105997.html 虽然用3D空间的差乘,但是只适用于2D空间 //线段ab与线段cd进行(Unity XZ空间)相交检测 bool IsIntersect(Vector3 a, Vector3 b 阅读全文
posted @ 2016-11-27 10:41 HONT 阅读(5184) 评论(0) 推荐(0)
摘要: 参考自这篇博文:http://www.cnblogs.com/dabiaoge/p/4491540.html 一开始没仔细看做法,浪费了不少时间。下面是最终实现的效果: 大致流程: 1.随便选取多边形上任意一条边,以比较点和边的中心点做一条射线(这里用的伪射线) 2.用这条射线与其他所有边判断是否相 阅读全文
posted @ 2016-11-27 10:14 HONT 阅读(1915) 评论(0) 推荐(1)
摘要: 最近在看之前的愤怒机器人demo,它的反射通过一个反射相机实现 我尝试在unity5里用反射探头做出镜面反射,但想要调的准确倒是比较难。。 。。 后来朋友发我一份反射探头实现镜面反射的文章,解决了这个问题 地址:http://nn-hokuson.hatenablog.com/entry/2016/ 阅读全文
posted @ 2016-11-22 20:42 HONT 阅读(23257) 评论(0) 推荐(0)
摘要: 测试方式: 每个对象做大范围正弦移动,创建1000-5000个对象,保证场景分割树的实时更新,并测试帧率 测试脚本: 移动脚本: using UnityEngine; using System.Collections; public class Test1 : MonoBehaviour { pub 阅读全文
posted @ 2016-11-06 10:06 HONT 阅读(1068) 评论(0) 推荐(0)
摘要: 在unity中四元数和向量相乘可以变换旋转。四元数之间相乘类似矩阵之间相乘的效果。 矩阵相乘的顺序不可互换,只有特殊条件矩阵才可互换。四元数相乘类似,今天就因为这个问题掉进坑里了,记录一下 问题大致是,有一个cube,它会看向左边的板,用角轴旋转,但我想要y轴看向它 以下代码就是没有注意相乘顺序导致 阅读全文
posted @ 2016-10-13 21:11 HONT 阅读(7681) 评论(6) 推荐(0)
摘要: 使用自定义特性关键字,可以动态对Shader某一部分代码进行开关操作 shader(定义了KEYWORD1特性): 定义:#pragma shader_feature KEYWORD1 判断:#ifdef KEYWORD1 Shader "Custom/NewSurfaceShader" { Pro 阅读全文
posted @ 2016-10-06 10:50 HONT 阅读(874) 评论(0) 推荐(0)
摘要: 按位取反运算符是按照二进制的每一位取反,比如byte类型,~0的结果就是255。 该功能可以在mask中做一些反转操作 如下代码,a存放了2,4,8三个值。用按位取反'~'运算符反转 打印结果是 false,flase,false,true,true。Mask已经被反转 class Program 阅读全文
posted @ 2016-09-23 20:36 HONT 阅读(30594) 评论(0) 推荐(0)
摘要: 该demo主要是演示unity GI有关的内容,并且演示了PRGI在昼夜切换下的使用。 作者是Alex Lovett。作者的博客干货很多,地址是: http://www.shadowood.uk/Store/Store/ unity官网的文章目前缺失状态: https://blogs.unity3d 阅读全文
posted @ 2016-08-17 21:13 HONT 阅读(1061) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页