自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 unity shader基于后处理的硬描边

使用Unity shader实现描边

2023-04-23 14:21:08 489

原创 使用vscode过程中遇到的“坑”

前几天重装了系统,又需要重新装VS,看着那么大的包体最终还是决定换用轻便好用的VSCode。 使用过程中遇到了很多问题这里记录一下防备以后在遇到,也希望可以帮到后来者:1.报错:OmniSharp.MSBuild.ProjectManager或者其他的OmniSharp错误可以参考这位老哥的文章,注意评论中也需要主要一下:传送门2.提示.NET框架或者SDK的问题注意去官网下载对应的框架:传送门3.可以重启电脑执行以上修改。4.解决获取不到方法的引用或者引用...

2021-07-20 17:07:46 755

转载 【Unity Shader】使用Matcap模拟PBR效果

最近学习到一个用低廉的计算成本,就可以达到类似PBS非常真实的渲染效果,惊为天人,特此记录一下:传送门

2021-07-09 13:43:33 305

原创 【Unity Shader】对反射纹理扰动实现水面效果

刚才写了反射效果的shader,趁热打铁实现了一个波动的水面效果,直接上代码了:Shader "SepShader/Reflection"{ Properties { _Color ("Color", Color) = (1,1,1,1) _NoiseTexture("噪声波动",2D) = "white"{} _CubeMap("CubeMap", Cube) = "white"{} _Smoothness("Smoo

2021-06-10 15:45:41 649 1

原创 【Unity Shader】对反射探针的采样实现反射效果

最近突然有小的展厅小程序需求,所以又拾起来Unity开发,发一个项目中用到的反射着色器吧,设置的时候勾选反射探针的“Box Projec”

2021-06-10 15:41:16 1353

原创 【Unity】小的相机控制脚本,用于展示类小程序

小项目的脚本,可用于焦点相机,没啥技术含量,为了以后省事就记下来了。 测试可用的代码,用的时候把脚本挂在相机上,然后创建一个空对象取名叫“FocusObj”就可以了,需要的可以试试看using UnityEngine;using System.Collections;using System;public class FocusCamera : MonoBeha...

2020-03-11 21:40:52 535

原创 【Unity3D】自制小工具批量设置AB包名

最近一个项目要用到批量的设置AB包名,由于同一类的资源在一个文件夹内,所以就查着资料写了一个小工具,以文件夹为单位批量修改内部的资源包名,方便打包,话不多说直接上代码吧:using System;using System.Collections;using System.Collections.Generic;using System.IO;using UnityE...

2019-07-05 11:46:52 1633 1

原创 UnityShader无光照时模拟阴影效果

最近有一个动态创建模型的项目,使用代码读取数据源从而创建出模型,真的是折腾的欲仙欲死,不过最近还终于折腾出来了,但是表现还不是太好,在项目中由于所有的模型都是代码动态创建的,没有纹理也没有分配UV,所以最终出的模型没有层次感,使用光照消耗太大,所以就有了shader的需求,我的做法是借助菲涅尔反射的方法。效果图:默认材质(无光)菲涅尔阴影源码:Shader "SepSha...

2019-04-23 16:08:16 1736

转载 unityShader模型动态裁剪,动态生长

忘记在哪里找的的shader了,有的我做了简单的修改,有的我只是结合了一下,我会把以转载的方式发出来,以尊重原创开发。这次的是找到的模型的“裁剪”效果,并不是真正的基于模型的裁剪,并不会影像碰撞等效果,而是基于渲染的裁剪,效果如下:接下来上代码:// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectT...

2019-04-23 09:52:40 4895 3

转载 Unityshader模拟积雪的效果

最近一直在研究学习shader,发几个我研究的几个shader吧,忘记在哪里找的的shader了,有的我做了简单的修改,有的我只是结合了一下,我会把以转载的方式发出来,以尊重原创开发。其中有我学习时加的注释和个人理解,以帮助初学者学习shader,当然大佬就不用看了··· 话不多说,直接上源代码:Shader "SepShader/SnowShader" { ...

2019-04-23 09:39:13 2447

原创 C#解析dicom文件遇到的问题及中文乱码的解决方法

最近公司接了一个医院的项目,要解析dicom文件,“好学”的我没办法只能为公司分忧,开始找解决方案。 由于自己是做游戏出身,更准确地说是做Unity游戏出身,所以就在网上各种找C#解析dicom的方案,别说还真找到了,就是Z神的这篇文章:文章,文章里附带源码,需要解析Dicomde 的C#小哥有福了,很详细了。 但是如果直接拿文章中的代码用就会发现文章的代...

2019-03-01 12:08:16 3295

转载 UGUI闪光光带效果【转】

最近有一个在UI上闪光的需求,网上一搜还是挺多的,一位大神的代码完全可用,推荐给大家,lin另外我也xiao小小小的 修改了一下加上了自定义光带颜色,不会shader伤不起啊······················膜拜大神:传送门// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos...

2018-07-27 11:50:42 2700 1

转载 unity 报错DllNotFoundException

添加动态链接库的常见错误,链接:传送门

2018-06-15 17:35:14 13160 1

原创 利用GPU处理大量繁琐的计算,以图像抠图为例(入门级)

       文章最开始先致敬几位大佬的文章,有他们的无私奉献才有这篇入门级的文章,大家可以一起看看,瞻仰一下大佬们的风采:文章1,文章2,文章3,文章4      如果通过以上4篇文章大家可以理解了ComputeShader并且满足了需求,那现在你就可以关闭页面了,接下来是针对不太理解的萌新的。      言归正传,在看了上述几位大佬的文章以后,问我也照着写以一个抠图的脚本,结果有报错,并且其中...

2018-05-24 12:06:19 3836

原创 解决UE4使用HTC vive瞬移和瞬移后的位置偏移问题

       最近重拾UE4的开发,照样是蓝图,唉···愧对程序这个伟大的职业······················       在网上各种查使用HTC手柄瞬移的教程到处都是,我选择的是其中的一种(各种抄换个说法就是原创···2333),先挂上参考教程:参考教程。在参考(抄)过程中发现了其中的一些不恰当或者说是不太合适的地方,并修改了一下,欢迎讨论。       首先在大佬的文章中利用封装的...

2018-04-09 14:58:58 3011

原创 UE4利用材质制作动态水面水波的效果

作为一个新手来说,学习要循序渐进,所以我学习了制作水面材质,新手,大牛勿喷啊。     其实还是挺简单的,材质编辑器的截图如下:但是新手一定要注意,新建的材质有些需要操作的节点是暗色的,就是未启用的意思,要想启用就需要更改细节面板下的Blend Mode选项为translucent或者AlphaComposite。其他就是细节方面的调整,很简单了,下面上一下我的效果:

2016-10-24 17:05:33 26501 3

原创 使用UE4模拟冲击力

第一次接触UE4就觉得蓝图系统是一个好系统,连线实现功能简直是so easy。好了,不说了进入今天的主题!!!     由于项目需要做一个FPS的游戏,就接触到了冲击力的概念,之前是直接用U3D·······呃呃,我发现网上关于冲击力的帖子好少啊,可能是太简单了,大牛门看不上吧。     首先我把冲击力分为两种情况一种是直接受力和间接受力,直接受力就是直接把力作用到目标本身,第二种当然就是

2016-10-20 17:20:04 11970

转载 修改于《用抛物线的点实现HTC Vive瞬移系统》,亲测可用

刚开始学HTC Vive在网上发现一个相关的教程,谢谢蛮牛的这位大神翻译。文章地址:http://www.manew.com/thread-90539-1-1.html点击打开链接    但是在其中有很多人说不能瞬移,也有人说可以,关于这个问题我研究了一下,接下来给大家解一下惑:    在ViveNavMesh脚本下的Linecast方法里,有一个NavMesh.SamplePos

2016-08-18 17:45:50 2998 2

原创 关于unity中Assetbundle动态加载

关于unity中Assetbundle动态加载,刚刚在网上学了一点,现在就分享给大家,亲测有用

2016-08-05 13:59:16 734

原创 在unity里用GL画线框

最近由于闲来无事,无意中看到vectrosity这个画线插件,就想研究一下,下载下来之后发现导入到unity里之后出现错误,由于自己是蠢新所以改了一通也没改对,所以就放弃了,大家需要插件的话待会我会上下载链接,自己可以试试,我的版本是5.2.2的,在找到http://blog.csdn.net/awnuxcvbn/article/details/17279837这个利用GL画线的,但是感觉效果不好

2016-04-19 17:23:54 4446

转载 亲测:NGUI不规则按钮实现 !!!!

最近做项目需要用到给NGUI的按钮添加不规则的碰撞体,网上搜索发现gototokyo大神的博文,惊羡大神的才华,后来发现大神的脚本下载链接失效了,所以修改一下献给大家,但是不能上传脚本吗·····//----------------------------------------------// NGUI: Next-Gen UI kit// Copyright © 20

2016-03-18 10:05:47 2100

原创 unity 调用C#类将文字转换为语音

以前做语音的时候都是调用事先录制好的音频来进行播放,但是这样太不方便,而且即使是动态加载也会使压缩包体积大大加大,今天终于找到了一个调用类就可以实现将文字转换成语音状态;    在VS的引用中右键引用COM里的Microsoft Speech  object  library类,,然后在代码里命名空间里引用using SpeechLib;在需要把文字读出来的地方加上代码using Unit

2016-01-11 18:03:37 9411 20

原创 针对NGUI点击穿透UI,场景响应的问题

大家在游戏中点击物体拾取物体时,初学者常用的就是射线扫描(反正我现在用的就是射线照射,哈哈···),获取物体信息然后产生某些设定好的反应,但是我在应用中发现当我点击UI上的按钮时,发现如果UI 遮盖的后面有任务物品的话,同时也触发了任务物品,这是我们不希望发生的事件,但是由于NGUI的的点击事件是它自身的camera判断的,而我们点击物品是main Camera判断的,二者各司其职,所以才会造成共

2015-12-31 12:13:52 3674

原创 关于unity 不规则按钮的制作

大家在学习工作中,往往会遇到不规则按钮的需求,比如在选中游戏地图的 时候,按钮需要产生反映,地图的区域肯定是无规则如果还是用NGUI的矩形来监听按钮那么效果肯定不好,不规则的按钮,实际上就是对不规则Collider的需求,但是在哪里实现呢?    如下图所示,我分别创建两个UITexture 一个添加了BoxCollider 一个添加了Polygon Collider2D,,在Collid

2015-12-10 14:39:29 2581

原创 在unity中对鼠标左键的点击事件和拖动区分开的语法

在unity中对鼠标左键的点击事件和拖动区分开的语法

2015-11-11 17:05:19 4444

原创 初学unity,关于解决有向匀速运动的问题

Vector3.Lerp和itween插件路径算法并不是需要的效果,在目标点转换的时候使用这两个方法并不会匀速,两点间的距离越大速度就越快,我对itween的算法还不太了解,现在我着重解释一下怎么用Vector3.Lerp解决“变速”的问题

2015-11-10 10:44:39 6728

Opencv4.1.1_Build.cache.zip

编译的时候链接服务器失败的,可以下载,根据log替换即可

2019-11-02

iTween Visual Editor 0.6.1

unity3D中 制作线性动画的插件

2015-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除