unity
汤姆猫X
从事游戏图形渲染开发,对自研引擎,unity,UE4有一些研究,后续会持续发文,支持原创,转载请表明原作者。
展开
-
Unity 雨水滴到屏幕效果
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings(原创 2020-11-18 00:49:16 · 3890 阅读 · 3 评论 -
ShaderToy转换成ShaderLab(Unity)
文章目录前言一、ShaderToy To ShaderLab1.工具介绍2.URP管道总结参考前言本文主要介绍如何通过工具将ShaderToy的Shader代码转为Unity的CG代码。ShaderToy是国外知名的图形网址,是可以提供我们学习和实际开发中借鉴的很好的网站。因为ShaderToy上展示的着色器完全是用GLSL编写的,可以使用WebGL在浏览器中运行,但在unity中,我们需要转为CG语言去写,手动转比较耗费时间,刚好在国外网站上看到这个工具,并通过自己的实践,发现该工具还是可行的,不过原创 2020-10-29 10:58:18 · 899 阅读 · 0 评论 -
Unity使用Package Manager管理自定义插件
文章目录前言一、自定义插件流程二、嵌入式程序包1.简介2.如何在unity中嵌入程序包总结前言本文介绍Unity如何使用的Package Manager去构建自定义插件,主要介绍再开发中实际遇到的问题。一、自定义插件流程下图显示了自定义插件的基本流程:更为具体的介绍可以参考:【1】Unity:使用Package Manager开发和管理自定义插件【2】开发Unity PackageManager 插件包【3】官方文档因为本文主要介绍的是嵌入式程序包相关问题,对于创建以及Package原创 2020-10-14 11:03:27 · 4032 阅读 · 0 评论 -
透明度混合(Alpha blending)
文章目录前言一、混合公式1.说明1.常用公式二、问题总结参考前言本文介绍unity渲染中的透明度混合,和透明度混合相关问题。一、混合公式1.说明unity上,Blend Src Dst, 其中Src是指当前片元着色器输出的颜色,Dst是指缓存区中的颜色,src 可以简单理解为当前输出的颜色,dst表示上一次渲染的颜色(背景颜色)。混合方程: C¯result=C¯source∗Fsource+C¯destination∗FdestinationC¯source:源颜色向量。这是来自纹理原创 2020-10-12 20:36:56 · 1788 阅读 · 0 评论 -
SRPBatcher&GPUInstancing
文章目录前言一、SRP Batcher1.简介2.URP的Shader支持SRP Batcher二、GPU Instancing1.简介总结参考前言本文章主要介绍unity的SRPBatcher和GPUInstancing,在Universal Render Pipeline(通用渲染管道,简称URP)中使用注意事项和相关知识。一、SRP Batcher1.简介SRP Batcher是URP的一种新的合批技术,可以加速CPU,对于DX平台提升比较大,但对于移动平台来说,提升不是很明显,大概1.原创 2020-10-12 17:59:18 · 2534 阅读 · 0 评论