- 博客(895)
- 资源 (44)
- 问答 (3)
- 收藏
- 关注
原创 记一次Unity4.x源码编译过程之一-序章
“突发奇想”Unity4有点太旧了,甚至要用vs2010来编译,可想而知是什么年代的代码个人来说,主要需要一个插件框架做跨平台渲染,Unity4看着就不错,所以就一直想编译看看主要还是为了开发而开发,整个编译过程,为了避免摸着石头过河(或者说为了避免踩坑,摸着别人的石头过河),整个编译过程基于以下文章Unity Editor v4.3.1f1 源码编译笔记 (leafnsand.com)dhttps://leafnsand.com/post/build_unity_from_
2021-11-13 10:14:38 1070 4
原创 记一次Rider手写UnityShader_非图解基本的光照模型,包含ViewDir_NdotL高光和漫反射等等计算
不错的工具,如下图:要Rider 2021之后,最新的编辑器,旧版本2020还不行编写Shader如有更好的编写的工具,请留言(会补上)
2021-11-10 21:35:41 1186
原创 Unity如何改变和调整粒子系统大小和程序入门,非美术向
在不考虑优化和性能,只考虑显示的情况如何改变大小一句话解决,因为大部分粒子(如需要缩放和控制大小,程序上)总之Scaling Mode 改成localHieracy这个选项 == 自我作缚Shape 这个选项 == 放弃自疗选local就对了,------------------------------------问题描述在Unity中调整粒子系统的Scale,怎么改都不起作用,希望达到调整父Particle System的Scale,整个粒子系统做出相应尺寸调整的变化。
2021-11-09 12:24:09 6515 1
原创 Unity2020新增的插件Cinemachine在timeline中的作用
安装 Cinemachine 后在Timeline界面会多了一个选择没有这个Track时,可通过Active控制有了这个新增的Track,就可以做”长镜头“还有其他特性,参考:如何在Timeline中使用Cinemachine?_大智的Unity探路营-CSDN博客...
2021-11-06 20:33:16 844 3
原创 2分钟学会TimeLine
Unity 的 TimeLine 插件是做什么的?Use Unity Timeline to create cinematic content, game-play sequences, audio sequences, and complex particle effects.TimeLine可用于制作影视内容,游戏过场rundown,音效mix,甚至一些复杂的特效版本迭代Package version 1.4.8 is verified for Unity Editor version
2021-11-06 06:54:10 816
原创 如何在windows查看mysql占用,并清掉
在调试服务或者程序的时候我们经常会通过检测对应端口是否打开来判断服务是否成功启动,本例就拿mysql的3306来实验。再看看3306端口是否已经被占用一、查看端口占用netstat -aon|findstr "3306"二、查看id对应的程序tasklist|findstr "6572"三、首先找到进程号对应的进程名称tasklist|findstr 进程号如:tasklist|findstr 3112例子:==============================
2021-11-04 17:43:04 900
转载 【C#】Winform判断程序集是debug还是release版本
习惯了Unity和Android开发,需要发布到多个渠道(猪大家业务多多,赚大发)在开发过程中,一般需要知道时Debug版本还是Releas版本可以用以下方法: 或许在开发过程中,你会遇到这种情况,我们拿到一个dll或者exe,不知道这个程序集是debug还是release版本。其实C#开发中,我们是在JIT运行环境中来判断程序集,是否是debug还是release版本。直接上代码吧,如下是控制台程序,比较简单:using System;using System.Collections..
2021-11-04 16:28:37 1404
原创 分享一个开源甘特图组件-2022
Twproject Gantt – 开源的 JavaScript 甘特图组件 - 梦想天空(山边小溪) - 博客园 (cnblogs.com)https://www.cnblogs.com/lhb25/p/javascript-component-creating-gantts.html不会js也能使用(友商论坛还是干货多)我已经用上...
2021-11-04 12:26:39 1126
原创 C# 项目迁移,碰到无法加载文字或程序v=16.0.0.0如何解决
微软最好不要写中文,不知道英文是不是同样鸡肋的描写因为写了等于没写,一般也不需要看相当于明文密码了,直接粘贴百度即可大家来看看怎么翻译密码由于遇到另一个错误,我需要修改解决方案属性。单击属性后,我看到此错误:尝试加载页面时发生错误。 无法加载文件或程序集'Microsoft.VSDesigner,Version = 16.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或 它的依赖项之一。系统找不到指定...
2021-11-04 10:19:16 1034
原创 为什么R#警告Warning:Delegate subtraction has unpredictable result
unity一般会写这样的代码 void OnDestroy() { _joystick.onJoystickDownEvent -= OnJoystickDownEvent; _joystick.onJoystickMoveEvent -= OnJoystickMoveEvent; _joystick.onJoystickUpEvent -= OnJoystickUpEvent; }添加了,就要释放,是不是?要不内存泄漏怎么解
2021-11-02 12:16:13 232
原创 如何用SourceTree的ssh拉取和提交开源项目
使用SSH访问开源git从2021年开始不能直接http验证提交了或者官方也提供其他方法但是我们还是搞下SSH吧那在SourceTree要怎么做呢(应该不用git代码)以 Gitee为例子现在SourceTree生成公钥点击 [Generate]按钮注意点击之后,进度条,不要傻傻等待,人家英文提示里,点击空白多次,需要随机点生成完成后,会有一串公钥 "ssh:dliufaoidsufoidasufdosif"在gitee.com,个人账号-》【设置】,...
2021-11-02 01:16:58 957
原创 都2022年了,搞个轻量化虚拟机有这么难么
想搞个轻量化的虚拟机而已但程序员生涯太难了只是想装个虚拟机,到底一个程序员装个虚拟机要经历什么1.吾爱破解,下一个所谓“干净”版- 好吧,有些地方,环境确实是不干净,里面的成品,蛋糕也很难干净,所谓的干净居然是少了很多东西,又多了很多菜单2.知名下载网站下载.vmdk- 各种86x64分不清楚3.官方网站win10下载- 各种工具注册,各种“精简”版,动则10+G,动则安装半小时4.下载Ghost自己安装- 分区,启动盘什么都都要自己重新弄,弄着弄着,一天又过去了
2021-10-31 18:51:25 1705
原创 一个Unity协程的队列方法-可方便排序执行顺序只能
记录一下,经常忘了“协程”是什么,原理什么的就不多说了也实现了清空和暂停的方法/* 版本1.1 ========================= 已添加Stop和Destroy()时的自动退出协程 调用方法,如 ActionQueue.InitOneActionQueue(). AddAction(TryOne()) AddAction(CheckResources()). AddAction(Dow
2021-10-30 20:45:09 625
原创 不是创建控件的线程访问它-WinForm如何跨线程访问控件
=不是创建控件??这是什么鬼解决方法:,再次回调=======================================================
2021-10-30 10:09:46 105
原创 一个c#的zipForge win控件,不知道有什么用
// // // // zipForge1 // // // this.zipForge1.Active = false; // this.zipForge1.BaseDir = ""; // // this.zipForge1.CompressionLevel = ComponentAce.Compression.Archiver.CompressionLevel.Fas...
2021-10-30 09:57:52 164
原创 不是有效的ico图标如何解决
用了很旧的ide很旧的开发工具可能没有自带转换工具就会有这个提示(并不是改了文件后缀就行的)就算内涵有转换图片的工具,如果你随便改txt->为ico,虽然你不会这么干但还是工具无法识别的,开发所用IDE也无法识别============================要是提示”“,囧么办推荐一个toYcon,小巧工具,一个小盒子,拖动即可点击Exe后,长这样f...
2021-10-30 09:53:33 1862
原创 再次说说状态机之三-歪果仁的StateMachine,nullable,undoManager和blobcity游戏的数学原理,还有TA,UniversalRP和一小哥开源项目
从一个六边形地图格子的插件里主要功能不是做状态机,而是地图编辑,但里面有个dllFuent-State-Machine看到这个 statemachine,整个人都不好了
2021-10-28 13:48:30 6246
原创 c#CSharp获取主机硬盘网卡等信息
用处很多很多例如:可直接读取PC唯一标识详细可参考:C#取硬盘、CPU、主板、网卡的序号 ManagementObjectSearcher_hewei0241的专栏-CSDN博客
2021-10-27 22:56:26 258
原创 分享一个moba游戏王者荣耀类简单技能指示器
先上个控制图,谢谢某大神,现在做游戏的越来越厉害了,代码//SkillArea.cs void LateUpdate() { if(isPressed) UpdateElement(); }特色我只是把大神的Skill指示器源码封装了一下- 放到Standard Assets目录- Resources 也能在这目录正常使用- 整个代码+资源,只有350k- 补充UI和世界坐标的转换- ...
2021-10-27 01:14:11 787 1
原创 Support for password authentication was removed on August 13, 2021. Please use a personal access tok
Support for password authentication was removed on August 13, 2021. Please use a personal access token insteadGIT推送如何解决??貌似有些麻烦还是乖乖的用ssh登录吧参考:github开发人员在七夕搞事情:remote: Support for password authentication was removed on August 13, 2021._星空-CSDN
2021-10-26 18:43:42 160
原创 关于游戏中的数据分析
偶尔从一个游戏,MOBA类游戏了解,和米国相关,需要招数据科学家(国内外已经上线)是的,不是鹅厂是猪厂(只负责发行)那么到底什么是数据科学家从知乎上了解到:作者:一梦不醒链接:https://www.zhihu.com/question/32096873/answer/54891033来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。4年前写的回答,很意外至今还有很多知友私信咨询或者点赞什么的,很感谢大家;现在再看这篇回答真的是略显稚嫩了……希望.
2021-10-26 11:32:12 1332
原创 插件教程之HexTileMap
六边形地图看上去就和五子棋等格子地图没区别嘛自己好像也做过一些《战旗坦克》之类的游戏 玩过很多六边形游戏,旧的如《英雄无敌4》 看大神做一个项目《》,用起来很简单看似很简单的六边形,原来都是深坑,必须深入开发一个项目才能体会首先是六边形不能向四方格子,地图坐标一样,用简单的X,Y递增即完成标定坐标和判断范围,判断朝向,都是一个大学问,甚至是一点都不知道...
2021-10-26 02:16:59 336
原创 ASE修复URP环境的最简单方法
Unity在使用了URP环境后很多第三方的用了Standard默认着色器的模型都显示不正确了完全不能渲染有什么方法可以正常显示呢?改默认Standard是不可能只要将有问题的材质(基本正常的Shader都有问题)替代成以下Shader即可其中名字为:(带下划线,和原来shader一致)_MainTex...
2021-10-25 16:50:17 2297
原创 分享服务器的必备工具
目录SSH连接有用PUTTY的,有MACOS直接连的FinalshellFTPSecureCRT 和 SecureFX 这两不错但是之前公司同事用这2个WinSCP、FileZilla,也挺好开发InsightSSH连接有用PUTTY的,有MACOS直接连的(但是说XShell好用的人,我不知道这些人安的什么心,良心不会痛么)最近看视频,看到有人用这个,貌似不错FinalshellFinalshell是一款国人开发的远程连接工具,支持 W.
2021-10-23 15:38:43 348
原创 BehaviourTree行为树Unity插件的使用
关于Behaviour Designer以下简称BD在Unity宇宙应该是比较通用的一个行为树插件这个插件的主要问题是:入门有些难,操作也不是太友好我差点也错过了(当年错过了很多)整个界面如下:我用的版本是:打开文档看看,发现居然是大名鼎鼎的OPSIVE的出品这个公司在国内不出名,但是原作者是3A游戏公司,框架100分,后来一些商业操作,例如被OPSIVE收购等,感觉OPSIVE和ADOBE差不多,也有其他不少作品,这个BD只是其中一个小工具...
2021-10-22 16:57:35 457
原创 UnityEditor编辑器扩展开发之一些有用的Gizmos扩展方法
参考自,挺全的Unity 编辑器扩展总结 五:Gizmos辅助调试工具_胖胖的橘猫君-程序员宅基地 - 程序员宅基地 (cxyzjd.com)https://www.cxyzjd.com/article/qq_35361471/84715008虽然还是没有我想要的输出文字,...
2021-10-22 13:35:38 208
原创 商业渲染之乱七八糟的ShadowMap-利用了UnityWorldToClipPos
一起来找碴(不同场景,环境接近,结果不同)同样shader,不同材质,结果又不同最后发现是这个问题// Upgrade NOTE: excluded shader from DX11; has structs without semantics (struct v2f members depth)//#pragma exclude_renderers d3d11// Upgrade NOTE: excluded shader from DX11; ha...
2021-10-22 10:47:17 514
原创 AmplifyShaderEditor的一些高端用法
AmplifyShader是什么是Amplify公司2017年推出的可在Unity编辑器快速可视化编辑Shader的工具,2018得到Unity官方推荐,除了支持传统的PBR,LIT等Shader,最新URP也支持自定义模板Shader Type可多个一个选项粘贴文本,即生成节点来自于官方论坛,大神间的讨论只要粘贴一下代码(Canvas界面),即可生成以下代码AMPLIFY_CLIPBOARD_ID;-252.054,-315.9731,0#CLIP_ITE..
2021-10-21 19:28:44 793
原创 Unity商业Shader渲染-URP之二渲染一个类海水效果
在URP下,渲染海水网上的资料都说用,所以用用:_CameraColorTexture但必须是在Game View才能观察到_CameraColorTexture,Scene View是无法实时调试的如上图,确实如大神所说,是有不同的:1之前一个是2层绘制,上面1层是如薄纱般小透明覆盖下层,这一个拿到一个1个镜头图层,作色彩融合,类似透明度融合2者肯定不同后者效果是好,可是不确定这个_CameraColorTexture,在URP管线下,效能如何使用_
2021-10-21 18:50:52 1852 2
原创 Unity商业Shader渲染-URP-基于AmplifyShader Editor
LWRP/URP/HDRP区别URP其实也叫LWRP,也是URP的前身如果一直以来有使用Unity的同学可能知道在2019年初的时候,一开始Unity预备区分低清和高清渲染,当然现在也这样,所谓低清就是:light weight render pipline(简称:LWRP)这个包负责时至今日,LWRP的项目已经不多(当年很多有实力的示例项目),完全转成URP也不是难事所以,完全不同担心URP和LWRP的差异导致生产环境的问题,或影响(社区因为人多,当中也很多解决方案)URP和原
2021-10-21 11:12:33 1287 1
原创 商业Shader渲染-烘培不详细说明和注意事项
在Unity里,gameObject可以勾选static,而大部分情况,如ai navagation,烘培等都需要勾选烘焙四种四种分类:以下分类有什么作用呢,灯光可以是静态 or 不静态,物体也可以是静态 or 不静态,交叉之后,烘培肯定可以有4种(和常人理解的渲染不同,和3dmax多年积累下来的完全静态渲染也不同),渲染又出了名做的烂,配置多又没作用,还要搞4重渲染,Unity的用意是?今天太晚了,之后再补分析(详细))具体操作,和注意逐项如下:(1)静态灯光下的静态物体烘焙设置步
2021-10-21 01:46:09 251
原创 Unity商业化Shader渲染-成功的商业引擎到底要具备什么
只是个人随便记录一下感想,下面没什么干货成功的定义是什么,是不是每个人的定义不同?才怪呢其实成功的定义就是,商业上的成功一款商业化的引擎要成功需要什么条件?出色的3D渲染,虚幻引擎比Unity引擎渲染好啊(10年就这么说了),cocos2dx一开始大意,现在3d渲染已经赶上了其实,成功更多时候来自于“独角兽”,和自身的实力关系不大,甚至环境的影响还大点,因为独角兽就是市场环境造成的,而我们追求的成功其实是市场的成功从个人的小角度看cocos2dx的失败在于,跨平台,当一个
2021-10-19 11:29:13 217
原创 Unity商业Shader渲染-描边
NPR,PBR这些概念就不多说了,知道了也没用;因为就好像被英文单词,背了前面abandon,across,然后就没有然后了。《原神》将卡通手机渲染推到另一个高度(个人感觉是超前二次元研究,单独赛道研究,压单边研究),是米哈游独有的高度,我们也很难模仿。但是其卡通描边渲染还是值得学习一下,其实,米哈游真的没参考《罪恶装备》吗?未必;而那一家公司:Arc System Works(以下简称ASW),明显就是国内二次元渲染的天花板ASW公司提出一种描边的实现(貌似是在2012年),和以下不同,不
2021-10-18 14:38:59 338 1
原创 Unity商业Shader渲染-后期处理PostProcess-URP支持调色,调对比度等
关于后处理volumn的概念和操作就不多说了网上也很多文章和说法了我是也不相信就是配置一下,点2个按钮,这么简单的操作,还需要大量,重新说的?这不是3岁小孩天生就懂的?=======================关于后处理,官方没说的是:1.官方没说能在游戏用,更没说能在手游用2.官方是有升级的,是新东西吧,比旧的volumn好,起码ui比较新,但我没说好用啊3.URP不能用4.我大官方的Profiles就这么多,一向这么多,已经很多了PostProcess可用
2021-10-17 11:53:02 489 1
原创 商业Shader渲染-深度图
万物皆可深度图这个图如何得到的呢?和一般网上说的Unity方法,cg方法都有点不同 //VP矩阵(projectionMatrix),是将相机空间中的点从视锥体(frustum)变换到规则观察体(Canonical View Volume)中 //实际上也就是3d->2d,世界坐标,转视线贴图 Matrix4x4 projectionMatrix = GL.GetGPUProjectionMatrix(m_LightCamera.pro.
2021-10-16 11:18:09 425
原创 商业Shader渲染——渲染本身
渲染如米饭,你真的吃懂了吗?工作多年,原来没搞懂过,也没尝试去搞懂,渲染流程上的各种坐标转换所以今天,侃侃渲染本身好笑不?好笑么?你吃了那么多年米饭,你真的自己去种米,就算你家,你搞懂了米是怎么成为米的?以下内容太精致了,所以只能一字不漏的抄,请仔细阅读(删减了大部分,删减的内容包括了各种转换步骤的详细解释,各种硬扯的作者自认为好的例子,就好像谷种到米饭的过程,是可以有多一个步骤叫“双蒸”,这肯定有其可取之处,但是很多人终其一生都没吃过“双蒸”米饭,不也活的好好的,所以其实渲染的
2021-10-16 02:34:21 162
原创 商业Shader渲染_各种基础参数和算法
Unity Shader入门精要笔记 UNITY_MATRIX_MVP 和 _worldspacecamerapos_palawind-CSDN博客个人日记。。。。随便侃侃参考自上面链接,之后再结合实际应用,说说,加深记忆,温故知新...
2021-10-16 01:29:04 135
原创 AmplifyShaderEditor和Scriptable Render Pipline冲突解决方法
配置了render pipline之后,会马上变成基佬紫色大神说的解决方法是:需要安装一个srpTemplates
2021-10-14 16:49:49 203
AssetLoader.rar
2020-12-11
Paint In 3D p3d回滚undo扩展类
2020-11-30
Unity实时折射、镜面反射shader
2020-11-18
乐乐姐的 调试工具代码:ColorPicker Shader入门精要调试器
2020-10-10
BoatAttack_Unity201901修复版百度下载链接.txt
2020-09-27
Builtin-Shader-Mobile.rar
2020-09-06
PostEffectBase.cs
2020-08-20
Doc-Editor个人文档编辑服务带二维码发布无需服务器
2020-08-18
UnityLockstep-Entitas0.1.rar
2020-06-06
Babylon_Sample.zip
2020-05-23
Babylon_ShaderTool.zip
2020-05-21
Unity简单易用找资源所有引用的工具
2019-04-15
Unity面试题_Unity基础
2018-05-10
Unity面试题30题含答案——C#基础.
2018-04-23
Unity3D武士2源码扩展插件
2018-04-23
RenderDoc截帧安装包+非官方-民间实战使用说明书pdf
2023-12-27
Unity用插件CSharpCompilerOptions
2023-11-14
android sdk 签名 zipalign工具
2023-03-17
Unity-Light-Scripts插件
2022-12-23
Unity 3d Text Solution
2022-11-01
Mirror最新Unity多人同步独立下载包v1.1.rar
2021-12-13
Amplify Shader Editor 1.7.5.rar
2021-06-17
UnityExcel建议导出包sidney.rar
2021-04-06
AssestStudio.rar
2021-02-18
BuildTools_Full
2021-01-15
snapdragon_profiler_user_guide_june2020.pdf
2021-01-14
Unity Shaderlab练习源代码_最新5.x打开
2021-01-11
RenderMonkey.2008_exe_sample.rar
2020-12-18
c#Unity代码物理引擎和颜色处理代码
2020-12-13
chrome 取消快捷键F12
2023-09-13
为什么Python现在都用 pandas 做数据处理
2023-09-08
C++代码如何能够不写前缀std
2022-03-20
Visual Studio 新建类库,快速导入文件
2019-05-20
C++ defined(win64) 在vs里面
2018-04-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人