光照光unity光照计算系统全局光照(Global Illumination)unity光源剪影发光材质环境光Environment Light环境光遮蔽Ambient Occlusion阴影Lighting面板的设置光照探针反射探针Unity场景打光实践知识场景所有光关闭拓展总结调光的几个地方相关应用链接学习光照的心路历程 光直接光:光在物体上反射一次就到眼里的光。 间接光:最终反射到眼里的所
效果图:目录 一、贴图部分 二、自发光部分1、高亮动画—Highlight Level (Ping pong animation)2、高亮光晕效果—Highlight (Rim)(1)View Dir 节点 (2)Normalize 节点 (3)Saturate 节点  2、自发光效果混合—Emission
转载 2024-02-19 20:48:51
237阅读
一、创建空物体,添加组件:Post-process Volume。新建一个profileAdd effect添加需要的效果。将这个对象的Layer设置为特定的层,这里我命名为Post-process。 Volume可以控制具体的效果、作用范围 为Volume设置Layer、触发的范围 局部效果需要再添加一个3D collider,比如Box Collider。当Camera进入C
# Unity Unistorm无效果问题解决指南 在使用Unity进行游戏开发时,Unistorm作为一个强大的天气和环境管理系统,能够为游戏增添真实的气候变化效果。然而,有些开发者可能会遇到Unistorm没有效果的情况。本文将介绍此问题的常见原因及解决方案,并提供代码示例以帮助理解。 ## 常见问题及解决方案 当Unistorm没有效果时,通常可以从以下几个方面进行排查: 1. **
Unity 之 一些资源标准、性能优化点整合整理目录Unity 之 一些资源标准、性能优化点整合整理零、总起一、模型二、图片三、音频资源四、灯光五、碰撞体六、font七、UGUI八、移动端性能优化心得零、总起优化思路:1)和美术指定好相关资源的规范2)代码框架,合理的管理资源、多线程使用、对象池的使用、算法的优化、一些API 尽量不要在 Update 中频繁使用、UGUI开发规则 等在代码开发中的
using UnityEngine; using System.Collections; namespace Com.MyCompany.MyGame { /// 相机的工作。跟踪目标 public class CameraWork : MonoBehaviour { [Tooltip("在本地 X-Z 平面到目标的距离")] public
由于颇受暗黑破坏神美工的影响,最近都在研究怎么制作场景地图之类的。 那么今日讲的模型高光虽然和地图无关,但是也涉及到一些美工的知识,尤其是shader。 按照国际惯例,先贴一张图饱饱眼福。   大家可以看到图上的怪物boss是高亮显示的,带有红色外边框,也就表示玩家用鼠标选择了这个怪物。这个高光选择在很多游戏中经常遇到,就比如LOL里面的,英雄、防
转载 2024-08-24 10:38:41
528阅读
GI是啥 Realtime GI,实时全局光照,听上去就是一个非常高大上的词,但是越高大上就越令人心生敬畏,因为世上没有免费的午餐,越好的效果意味着越多的消耗,对于移动平台来说,这样的消耗受不受的起呢?首先来说说GI是干啥的,非常粗略的来描述下,如果说我们以前的光照系统就是由光源 - 物体 - 视点组成的话,那么全局光照系统就是由光源 - n多环境反射光 - 物体 - 视点。就是说GI额外包括了环
转载 2024-08-29 17:35:47
31阅读
本系列为作者学习UnityShader入门精要而作的笔记,内容将包括:书本中句子照抄 + 个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终我的GitHub仓库总之适用于同样开始学习Shader的同学们进行有取舍的参考。 文章目录建立一个基本的屏幕后处理脚本系统边缘检测什么是卷积常见的边缘检测算子实现高斯模糊实现Bloom效果运动模糊 屏幕后处理效果(screen post-proces
零。资源导入后把所有资源模型拖到场景中去,并reset Transform,使场景展现原有样子。一。资源导入之后发现项目场景是黑的,添加灯光之后场景中大部分仍然是黑的(并没有光照的效果)可能原因:场景模型使用了skyshop插件  1,添加GameObject-> CreatOther下面的Sky和Sky Manage  2,将Sky中的sky脚本下的HDR选为要使用的天空盒,除了HDR选项
转载 2024-07-02 07:19:35
645阅读
Picogo插件开发一、Picog开发介绍二、下载插件模板三、注册插件四、handle主方法五、用户配置config方法六、构造请求七、插件安装八、日志输出调试 一、Picog开发介绍Picgo是(作者博客)使用electron-vue开发的,借用作者的话,“picgo是个上传的流程系统。因此插件其实就是针对这个流程系统的某个部件或者某些部件的开发”。Picgo的插件开发主要针对五个部分:Tra
 一、OnRenderImage的性能问题在我们看到的后处理教程或者后处理插件中,通常的处理方式是在OnRenderImage方法中处理后处理。在我刚开始整合后处理的过程中发现,即使不做任何后处理,仅仅一句Graphics.Blit(Source, Destination),也会导致严重的掉帧,这看起来是不符合逻辑的。在Google后,找到问题的说明Post Process Mobile
1、wordcloud 介绍和安装wordcloud 简单利用英语来看就是词云,它是以词语为基本单位,更加直观的展示出我们的内容。wordcloud 的安装pip install wordcloud pip install jieba 效果图基本格式#导入词云 from wordcloud import WordCloud #打开文件并且读取完全 f = open('1.txt','r').rea
Windows服务-- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)连接与断开服务器mysql -h 地址 -P 端口 -u 用户名 -p 密码 SHOW PROCESSLIST -- 显示哪些线程正在运行 SHOW VARIABLES -
BaseMapper接口API:Insert(添加):/** * 插入一条记录 * * @param entity 实体对象 */ int insert(T entity);参数说明:类型参数名描述Tentity实体对象 Delete(删除):/** * 根据 ID 删除 * * @param id 主键ID
1、swagger2 注解整体说明用于controller类上:注解说明@Api对请求类的说明用于方法上面(说明参数的含义):注解说明@ApiOperation方法的说明@ApiImplicitParams、@ApiImplicitParam方法的参数的说明;@ApiImplicitParams 用于指定单个参数的说明用于方法上面(返回参数或对象的说明):注解说明@ApiResponses、@Ap
前言:难道没有人发现我的IDEA界面B格满满吗?想让你的idea与众不同吗?IDEA插件五大装逼神器,美化单调的IDEA界面。退后,下面我要装逼了!!1、Background Image Plus   idea背景修改插件这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,是不是会感觉很赏心悦目,编码效率会不会因此间接的提高?
转载 2024-05-04 12:47:00
279阅读
写在前面:本文章为个人学习笔记,方便以后自己复习,也希望能帮助到他人。由于本人水平有限难免出现错误,还请评论区指出,多多指教。部分图元和素材来源于网络,如有侵权请联系本人删除。参考资料与链接会在文章末尾贴出。=======================================================================1 Read Depth and Normals本
今天修复了一个bug,大致描述为内存中的数据莫名其妙的被修改掉了。 实际项目比较庞大,不再赘述。代码描述如下(简易代码): public interface IInterfaceA { float GetNum(); } public class
转载 9月前
27阅读
目录一、本节介绍1 上集回顾2 本节介绍二、什么是漫反射材质球三、 漫反射进化史1 三种算法结果的区别2 具体算法2.1 兰伯特逐顶点算法a.本小节使用的unity自带结构体。b.兰伯特逐顶点算法公式c.代码实现——兰伯特逐顶点算法2.2 代码实现——兰伯特逐像素算法a.像素和顶点算法的区别b.实现代码 2.3 代码实现——半兰伯特算法a.为什么会出现半兰伯特b.半兰
  • 1
  • 2
  • 3
  • 4
  • 5