自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 Unity性能优化(散记、持续更新)

完成编辑器的优化后,还需在实际运行环境或者最低规格设备环境上进行性能分析。为了加快速度,所有属性名称都经过哈希处理为属性。缓存数组引用,不要在循环中分配数组,使用某些避免产生垃圾的函数。( 在 2020.2之前的版本中)可能开销较大,应避免在。尽可能减少每帧运行的代码,不必要每帧运行的代码移出。优化不要胡乱进行,配合工具找到准确的原因对症下药。尽早的进行性能分析,从开发初期便时刻关注。,数据复用、配置文件、编辑器下数据持久性。中调用它们,并且缓存相应结果。设置,禁用不必要的物理设置。行中创建它,创建新的。

2023-01-05 17:34:13 711

原创 Unity标准化的场景渲染流程

室外自然光场景设置烘培

2023-01-05 10:33:16 3078

原创 draco3D轻量化技术在Unity3D中应用

该压缩生成的模型在场景中,点面数都没有变化。在draco-master文件夹下创建build文件夹,使用cmd命令到build文件夹下输入cmake ..进行编译。然后使用VS打开build文件夹下的draco.sln解决方案进行编译,生成debug文件夹中的两个exe。下载后直接解压,得到draco-master文件夹,将其中unity文件夹直接丢进unity工程文件中。通过CMD命令进行压缩转换:’exe地址’ -i ‘输入模型地址’ -o ‘输出地址’,输出位一个文件夹,压缩过程存在贴图寻找报错。

2022-09-24 14:24:36 2727

原创 three.js 轻量化glb模型 详细全过程

three.js glb轻量化 全过程

2022-09-08 17:08:14 3321

原创 Unity模拟毛笔字效果

unity模拟毛笔字效果

2022-06-14 10:44:23 3158 8

原创 Lua基础学习记录(持续更新)

Lua基础学习

2022-05-05 17:17:48 135

原创 Unity项目框架(作者自编,内置思维导图免费下载)

框架 状态 多状态(确定各状态中有修改的部分) 执行顺序 (状态机) 功能 普遍功能(纯粹逻辑,不涉及到UI和模型) 相机控制(将多种相机移动方式写到一个脚本,进行切换) 配置文件读取(本地配置读取)(读取xlsx表格) WWW(后台数据获取) 编辑器Inspector(中文备注) ...

2022-03-30 17:22:53 3433

原创 Unity Hololens1代 开发问题

Unity Hololens 1代开发问题软件及插件版本遇到问题问题1 警告解决方案问题2 发布报错解决方案问题3 部署报错解决方案软件及插件版本使用到U3D版本untiy2019.4.11f1,Mixed Reality Toolkit插件版本V2.6.1 网址https://github.com/microsoft/MixedRealityToolkit-Unity/releases/tag/v2.6.1。遇到问题1.Build Settings报警告2.发布报错‘FALSE != acqu

2021-05-13 15:04:47 338

原创 Shader顶点程序片段程序及参数

Shader "Custom/VFShader"{ SubShader { pass { CGPROGRAM// Upgrade NOTE: excluded shader from OpenGL ES 2.0 because it uses non-square matrices#pragma exclude_renderers gles //定点程序 #pragma vertex vert //片段程序 #pragma fragment

2021-01-07 15:26:04 139

原创 Surface Shader

Surface Shader不需要编写Pass通道Shader "Custom/SFShader"{ Properties { _Color ("Color", Color) = (1,1,1,1) _MainTex ("Albedo (RGB)", 2D) = "white" {} _Glossiness ("Smoothness", Range(0,1)) = 0.5 _Metallic ("Metallic", Ran

2021-01-05 14:54:31 159

原创 Fixed Function Shader透明度

Fixed Function Shader透明度Shader "Custom/Shader1"{ properties{ _Color("color",Color) = (1,1,1,1) _Ambient("Ambient",color)=(0.3,0.3,0.3,0.3) _Specular("Specular",color)=(1,1,1,1) _Shininess("Shininess",range(0,8))=4 _Emission("Emission",color)=(

2021-01-05 10:14:58 109

原创 Fixed Function Shader

Fixed Function ShaderShaderlab基本结构Shaderlab代码合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Shaderlab基本结构shder"name"{ //为shader定制属性,可在检视面板编辑

2021-01-05 09:35:59 141

原创 unity 射线检测穿透物体响应空间UI解决

空间UI Canvas -> GraphicRaycaster -> Blocking Object参数设置为ALL,便可以使射线检测时不穿透物体响应到物体后面的UI点击事件。

2020-08-21 15:56:05 2993

原创 解决体感控制模型穿模问题

使用Kinect进行体感项目开发时发现控制的模型会出现穿模的情况,曾使用Final IK、增加碰撞等方法尝试解决该问题,都不可行。使用DynamicBone插件可以很好的解决该问题。使用中出现各部位一直抖动的问题,将DynamicBone源代码中使身体部位还原的代码去掉,便可很好的解决体感控制中出现的模型穿模问题。...

2020-08-13 14:36:41 1175 8

原创 3DMAX部分快捷键

F3 线框覆盖F4 边面Z 选择物体单独最大化显示,没有选择物体时则是场景中所有物体最大化显示Alt + 鼠标中键 环绕操作Alt + W 最大化视图切换Ctrl + N 数值表达求值器Q 选择物体Ctrl 加选Alt 减选Ctrl + I 反选Ctrl + A 全选Ctrl + Z 撤销W 移动F5 锁定X轴F6 锁定Y轴Shift + 鼠标左键拖动 克隆S 捕捉E 选择并旋转A 角度捕捉R 缩放Alt + A 对齐Alt

2020-08-12 17:16:00 625

原创 AE部分快捷键

2019.05.09电视台播放:合成设置基本预制选P字U:显示关键帧Ctrl+D:复制图层替换:先点击层,按Alt不放,拖动项目中的素材下来Ctrl+R:拖出标准线R:旋转P:位置S:缩放A:轴心点T:透明度N:工作区快速移动到标刻处2019.05.10Shift +快捷键: 可多开旋、位置等2019.05.12Ctrl + 鼠标左键点击时间:转换时间轴显示格式F:蒙版羽化2019.05.14M:蒙版路径2...

2020-08-12 17:15:29 833

原创 PR视频剪辑相关

2020.2.251.超特写没有环境让你看到什么2.大特写展现人物以及人物的感受,面部占据整个画面,表情3.特写和大特写差不多有更多的环境4.中特写画面卡在人物胸部位置,肘关节上方5.中景人物信息更多环境信息也更多6.中远景环境比人物多,卡到腿部或者膝盖上下方7.远景/广角镜头整个人都在画面里8.大远景可以大体的看到人物的特性,环境很多9.超大远景展示整个大环境,人物细节很难辩分10.双人镜头镜头四要素1.变焦2.摄影机移动...

2020-08-12 17:14:35 516

原创 PS部分快捷键

Ctrl + T 图形 自由变换空格 + 鼠标 移动图片Ctrl + + 放大缩小图片Shift 等比例放大缩小Ctrl 选择已画路径Alt 对选择的路径单点的调整Ctrl + 回车 将路径变为选区Tab 隐藏所有面板Shift + Tab 只隐藏右边面板Alt + 鼠标左键 消除抠图的工具线Ctrl + J 将选区复制成新的图层描边后不需要了,必须撤销Ctrl + 移动工具 快速选择图层在英文输入法下使用'['可用缩小圈,使用']'可用扩大圈Ctrl

2020-08-12 17:12:13 176

原创 Unity场景效果提升参数设置

对场景灯光效果影响较为重要的几个参数进行解释:编辑器:Lighting->Environment Lighting->Source 当选择Skybox时场景中的物体会受到天空盒颜色的影响 当选择Gradient时物体会受到一个渐变色的影响 当选择Color时物体会受到单一颜色影响EvironmEnt RefleCtions 天空盒反射属性RealtimeLiGhting 实时全局光照LightmappingSettings->Lightmapper->Enligh

2020-08-12 17:09:35 1015

原创 Unity防反编译

首先说一下用来做测试的两个反编译工具:代码反编译工具JustDecompile,资源反编译工具AssetStudioGUI。U3D项目的加密可以分三个:1)代码混淆 2)资源加密 3)项目加壳1)代码混淆:在U3D编辑器中使用Obfuscator Pro 3.3插件进行内部代码混淆操作,将该插件导入项目中,在Window窗口下找到,点击Obfuscator Pro Settings打开加密设置窗口插件提供多项代码混淆设置,同时也有三种以定义好的加密强度可供我们直接使用,simple(..

2020-08-12 17:05:38 877

原创 Unity3d常用知识

2019.4.1同一物体上的脚步运行顺序(awake)Project settings -> script execution order 时间小先执行不同物体上的同一脚本执行顺序(awake)通过其他函数的调用,不使用awake2019.4.29Range(min,max) number 浮点数Color (number,number,number,number) 颜色2D “name” {options} 2D纹理Rect “name” {optio..

2020-08-12 16:58:07 265

自定义Unity项目框架思维导图

自定义Unity项目框架思维导图

2022-03-30

unity防反编译研究及相关工具

unity防反编译研究及相关工具

2022-03-30

Unity场景设置研究

Unity场景设置研究

2022-03-30

Hololens空间定位开发源码

Hololens空间定位开发,大家学习使用

2021-07-19

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

TA关注的人

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