Unity Asset Danshari 资源断舍离

2019-4-24 雨辰 遇到的一些问题

Git :https://github.com/akof1314/UnityAssetDanshari 资源清理重复以及引用被引用查找 原因 在游戏制作过程,随着资源越来越多,可能存在重复的资源,也需要删除不被使用的资源,但是如果使用 Unity 的 API 去查找引用关系将会很耗时间,另外,资源都是对应使用的,比如 UI 图片只在 UI 界面上进行引用,所以不需要去查找其他地方是否引用到。 目标 实现可以自定义类别的资源清理,也可以查看资源的引用情况。

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Shader 技术问题

评论(0) 浏览(189)

利用渲染队列的技巧

2018-6-12 雨辰 Unity3D

1首先渲染队列的概念   渲染队列是SubShader的标签为Queue的值, 该值告诉Unity你希望使用此材质的物体的渲染优先顺序。 2设置Render Queue 的技巧   如何利用渲染队列来优化渲染呢?首先考虑为场景的主要角色设置一个小一点的Render Queue,这样就可以首先渲染主要角色,从而在ZTest的时候遮挡掉后面的部分,进而节约了计算。相对应的是对那些经常被遮挡的角色和物体设置一个大的Render Queue,这样就会在较后的时候渲染它们,这样可能会在ZTest的时候失败,从而又节省了一部分计算。最后如果有天空的话...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Shader

评论(0) 浏览(366)

使用Fast Shadow Receiver优化渲染效率

2018-3-28 雨辰 Unity3D

最近看到一篇关于 Fast Shadow Receiver 的文章分享下:http://mp.weixin.qq.com/s/wMZ1wPR7ydy50ng3gYBJ5Q 1. 起因 关于Unity中的动态阴影,已经有挺多帖子聊过这个话题了,无论是最简单的基于Planar投影的方案还是稍微“老式”一些的Projector的方案,乃至目前比较主流的ShadowMap的方案其实都各有优劣和对应的应用场景,它们之间的原理和差异不是本文的重点,有兴趣的同学也可以很容易地找到相关的论文或者博客来看。 我们项目本着不要重复造轮子的想...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Shader

评论(0) 浏览(368)

《奥古捕鱼》3D 千炮捕鱼 上线

2017-12-9 雨辰 遇到的一些问题

https://play.google.com/store/apps/details?id=com.jjworld.fishing 扫码下载

阅读全文>>

标签: Unity3D-Editer Unity3D-Shader

评论(0) 浏览(605)

unity UnityEngine.dll 源代码

2017-12-7 雨辰 Unity3D

https://github.com/MattRix/UnityDecompiled/tree/master/UnityEngine

阅读全文>>

标签: Unity3D-Editer Unity3D-Shader Unity3D unity

评论(0) 浏览(609)

Unity 实现王者荣耀 李元芳飘带效果

2017-8-9 雨辰 Unity3D

#region 脚本说明 /*---------------------------------------------------------------- // 脚本作用:实现Line拖尾跟随摆动效果 //----------------------------------------------------------------*/ #endregion using UnityEngine; using System.Collections; public class LineRebdererAni : MonoBehaviour { //Renderer...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Shader Unity3D

评论(0) 浏览(1226)

unity shader 玻璃 扭曲效果

2017-3-8 雨辰 Unity3D

//玻璃镜面扭曲(双面镜子(试用于unity5.0以上版本)) Shader "hidden/ImageGlass" { Properties { _MainTex ("Texture", 2D) = "white" {} _NoiseTex("Noise Texture",2D) = "white"{} _MaskTex("Mask Texture",2D) = "white"{} _HeatTime ("Heat Time",range(0,1.5)) = 1 _HeatFor...

阅读全文>>

标签: Unity3D-Shader Unity3D

评论(0) 浏览(2226)

Shader 实现点击产生水文效果

2017-2-9 雨辰 Unity3D

Shader: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Shader "Custom/WaterWave Effect" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } CGINC...

阅读全文>>

标签: Unity3D-Shader

评论(0) 浏览(585)

UGUI 实现image灰色态 滤镜效果

2016-12-27 雨辰 Unity3D

// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' Shader "UI/DefaultGray" { Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} _Color ("Tint", Color) = (1,1,1,1) _StencilComp ("Stencil Comparison", Float) = 8 _Stencil ...

阅读全文>>

标签: Unity3D-Shader

评论(0) 浏览(141)

Unity 5 中的全局光照技术详解

2016-9-23 雨辰 Unity3D

简介 全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有挑战性,付出的代价也高,正因为如此,现代游戏会先一定程度的预先处理这些计算,而非游戏执行时实时运算。 同一场景里:没有照明(左),只有直接光源(中),和有间接光源的全局光照(右)的表现,注意颜色如何在不同的表面进行光的”反弹”,产生更真实的结果。 在本文中,我们会描述全局光照如何在Unity里运作,带领你通过不同的照明技术解释如何在项目里设定照明,并思考如何透过各种工具帮场景打光。 选择一个照明专案 广义的来说,Unity的全局光照是...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Editer Unity3D-Shader Unity3D 技术问题

评论(0) 浏览(380)

朱文华 joyimp|@2011-2019 京ICP备16030765号