摘要:
之前GGJ实现了一个,但是实现方式上有很多冗余。今天正好在做一个类似的东西,重新做了一个版本 还是当时美术画的素材: 由于里表世界是不同的内容,是两张材质。所以拆分成不同Layer之后,里世界单独渲染一次 最后用Graphics做一下混合的屏幕处理即可。 脚本: Shader: 阅读全文
摘要:
Texture3D 2021/2/28补充: 因为Unity RenderTexture3D转Texture3D并不是很方便,写了一个小工具: https://files.cnblogs.com/files/hont/Texture3DRtToTexture3D.zip Texture3D需要先在脚 阅读全文
摘要:
似乎是在Unity5.4中开始支持GPU Instacing,但如果要比较好的使用推荐用unity5.6版本,因为这几个版本一直在改。 这里测试也是使用unity5.6.2进行测试 在5.6的版本里,Instancing不再是一个单独的shader,而是一个开关。 如果使用Instancing功能需 阅读全文
摘要:
最近无意中拓展出这个东西,基于之前写的2D多边形检测: http://www.cnblogs.com/hont/p/6105997.html 而判断两条线相交的方法替换成了我后来写的差乘判断: http://www.cnblogs.com/hont/p/6106043.html 该功能在多边形选区与 阅读全文
摘要:
3月31日unity5.6发布,然而timeline(前sequence模块)被delay到unity 2017。上个星期官方又发布了unity 2017的beta版本 抽空看了下 (unity5.6 官方介绍链接:https://blogs.unity3d.com/cn/2017/03/31/5- 阅读全文
摘要:
由于MeshCollider组件可以挂载多个,所以不需要Mesh重新合并了。 除了反转法线还需要反转所有三角面的顺序 脚本如下: using System.Collections; using System.Collections.Generic; using UnityEngine; public 阅读全文
摘要:
用PreviewRenderUtility就不用自己再去创建摄像机来做模型在Editor下的预览了 需要注意,默认是用场景天空盒和场景灯光。参考ShaderForge编辑器的做法,配置自定义灯光 这些Unity都有提供接口,不用自己再去创建 效果: 天空盒的话可以自行配置一个带Cubemap的sha 阅读全文
摘要:
GDC2017的资料最近放出来了,我筛选了一下 特别是Horizon放出很多干货,也有一些去年的末班车。Vulkan有一堆,但不是很感兴趣 感谢王同学的搬运和分类(包含以下链接pdf和视频): http://pan.baidu.com/s/1bI9vRo Horizon:Zero Dawn http 阅读全文
摘要:
官方文档地址: https://docs.unity3d.com/Manual/SL-Stencil.html 参考博客: http://blog.csdn.net/onafioo/article/details/53943264 http://blog.csdn.net/u013833399/ar 阅读全文
摘要:
抽了个空整理下投影器 一般投影器需要两张贴图,一张Cookie,一张FallOff。 Unity提供Light和Multiple两种自带shader,和粒子类似。 Cookie需要非alpha贴图,FallOff用带Alpha的贴图 当不使用FallOff贴图时会有侧背面穿透的问题,不管是正交还是透 阅读全文