E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shader基础知识点
Unity之
Shader
Graph如何实现瓶装水效果
前言有一个场景在做效果时,有一个水瓶放到桌子上的设定,但是模型只做了个水瓶,里面是空的,所以我就想办法,如何做出来瓶中装睡的效果,最好是能跟随瓶子有液体流动的效果。如下图所示:水面实现水面效果液体颜色设置因为液体有边缘颜色和内里面颜色,所以要分开设置,我们使用了IsFrontFace节点,如下图所示:液体的流动效果我们可以使用RotateAboutAxis节点,做一个液体流动的效果,
passionyxt
·
2023-12-27 22:41
unity
ShaderGraph
WaterBottle
水瓶
液体
shader
OpengL glPolygonMode
#include"GLTools.h"#include"GLBatch.h"#include"GLMatrixStack.h"#include"GL
Shader
Manager.h"#include"GLFrame.h
weixin_38432324
·
2023-12-27 17:08
图形渲染
QT6 C++ 开发指南
2.5QTCreator使用技巧3QT框架功能概述1认识QT1.1QT的简介省略1.2QT的安装省略注:至于安装的开发套件主要是需要选择MinGW,MSVC2019,QT5compatibilityModel,QT
Shader
Too
grant_wtt
·
2023-12-27 16:29
QT
c++
开发语言
【Unity】GPU骨骼动画 渲染性能开挂 动画合批渲染 支持武器挂载
渲染性能开挂GPUAnimation,动画渲染合批GPUInstance_skinmeshrender合批-CSDN博客GPU顶点动画的优缺点:GPU顶点动画是将每一帧动画的Mesh顶点/法线存入贴图,在
Shader
TopGames
·
2023-12-27 13:11
Unity
Unity
Shader
unity
游戏引擎
Unity-
shader
学习笔记(二)
文章目录Unity-
shader
学习笔记(二)7法线变换8Unity
Shader
的内置变量8.1内置变换矩阵8.2摄像机和屏幕参数8.3Unity中的屏幕坐标Unity-
shader
学习笔记(二)7法线变换有法线就必定有切线
IcoveJ
·
2023-12-27 12:23
shader
图形学
unity
shader
之基础四 数学
4.2笛卡尔坐标系笛卡尔坐标系分为二维和三维坐标系4.2.1二位坐标系OpenGL和DirectX二位坐标系是不同的,OpenGL和DirectX是不同的图形访问接口,用来和硬件交互的二维坐标系是可以相互转换的,既任意一个二维坐标系,都可以用由另一个二维坐标系通过旋转得到,从这种意义上来说,所有的二维坐标系都是等价的4.2.2三维坐标系三维坐标系中的x,y,z轴叫做该坐标系的基矢量如果这三个基矢量
TO_ZRG
·
2023-12-27 12:52
Shader
unity
unity-
shader
-2
个人学习使用,摘抄《unity
shader
入门》一书中部分重要内容创建
shader
在unity中使用
shader
(手写):创建材质,创建
shader
,将
shader
应用于材质创建物体(需要有meshrender
W.C.Zeng
·
2023-12-27 12:52
图形学与Shader
unity
游戏引擎
Unity中
Shader
裁剪空间推导(在
Shader
中实现)
文章目录前言一、在
Shader
中,手动把正交相机的坐标转化到裁剪空间1、我们在属性面板定义一个变量,用于传入摄像机的信息2、获取h、r、w、n、f3、获取OpenGL下的转化矩阵4、获取DirectX下的转化矩阵
楠溪泽岸
·
2023-12-27 12:52
Unity
unity
游戏引擎
Unity
Shader
入门精要第四章:学习
Shader
所需的数学基础--坐标空间
Unity系列文章目录文章目录Unity系列文章目录前言一、4.6.1为什么要使用这么多不同的坐标空间二、4.6.3顶点的坐标空间变换过程4.6.4模型空间4.6.6观察空间4.6.7裁剪空间总结法线变换参考前言我们已经学会了如何使用矩阵来表示基本的变换,如平移、旋转和缩放。而在本节中,我们将关注如何使用这些变换来对坐标空间进行变换。我们在第2章渲染流水线中就接触了坐标空间的变换。例如,在学习顶点
妙为
·
2023-12-27 12:50
Unity
数学基础--坐标空间
坐标变换
unity 矩阵从模型空间到屏幕空间的转换
这里参考《unity
shader
入门精要》冯乐乐的这本书深入探索透视投影变换0X01变换变换这里粗略的讲解下,为了后面的空间转换做铺垫,不是重点,如果看不明白则看考其他文章这里讲解的变换有三种:平移变换
codingriver
·
2023-12-27 12:20
unity
计算机图形学
unity变换
坐标变换
unity
变换矩阵
(五)unity
shader
基础之——————学习
shader
所需的数学基础:下篇(坐标空间:模型空间、世界空间、观察空间、裁剪空间、屏幕空间、法线变换等)
一、坐标空间上篇文章讲述了如何使用矩阵来表示基本的变换,如平移、旋转和缩放,在本节我们将关注如何使用这些变换来对坐标空间进行变换。渲染游戏的过程可以理解成是把一个个顶点经过层层处理最终转换为屏幕上的过程,本节我们就将学习这个转换过程是如何实现的。更具体的来说,顶点经过了哪些坐标空间后,最后被画在了我们的屏幕上。1.1为什么要使用这么多不同的坐标空间我们需要在不同的情况下使用不同的坐标空间,因为一些
小橙子0
·
2023-12-27 12:19
unity
Shader
游戏开发
shader数学基础
unity
shader
游戏开发
坐标空间
顶点变换
shader数学基础
Unity中
Shader
裁剪空间推导(正交相机到裁剪空间的转化矩阵)
文章目录前言一、正交相机视图空间转化到裁剪空间干了什么1、正交相机裁剪的范围主要是这个方盒子2、裁剪了之后,需要把裁剪范围内的坐标值化到[-1,1]之间,这就是我们的裁剪空间。3、在Unity中,设置相机为正交相机4、在这里设置相机的近裁剪面和远裁剪面二、把正交相机的方盒子内的坐标转化到裁剪空间1、我们在Unity创建两个游戏对象来解释2、正交相机坐标到裁剪坐标的映射关系3、化简X轴坐标4、化简Y
楠溪泽岸
·
2023-12-27 12:19
Unity
unity
矩阵
游戏引擎
OpenGL 抗锯齿处理
defineMEDIUM_STARS40#defineLARGE_STARS15#defineSCREEN_X800#defineSCREEN_Y600#include"GLTools.h"#include"GL
Shader
Manager.h
weixin_38432324
·
2023-12-27 12:36
图形渲染
Unity
Shader
顶点动画产生阴影
Unity
Shader
系列文章:Unity
Shader
目录-初级篇Unity
Shader
系列文章:Unity
Shader
目录-中级篇原理:想要对包含了顶点动画的物体添加阴影,如果仍然向之前那样使用内置的
洒一地阳光_217d
·
2023-12-27 06:08
要想轻松减肥瘦下来,盘点减肥成功必须掌握的知识点(二)
昨天给大家分享了减肥成功必须掌握的两个
基础知识点
,大家如果还没有看过,可以在这里详细了解:要想轻松减肥瘦下来,盘点减肥成功必须掌握的知识点(一)从里面我们可以了解到如何判断我们是否是肥胖,以及减重不等于减脂
张金坤体重管理师
·
2023-12-27 04:56
Unity编辑器紫色
紫色原因是因为编辑器内跑了其他平台的
shader
兼容性导致的,需要动态的去修改
shader
,主要用到Unity的api:
Shader
.Find(
shader
Name);具体的工具代码如下:usingSystem.Collections
Dongo2
·
2023-12-26 20:00
unity
编辑器
游戏引擎
Windows应用程序基础
以下是一些关于Windows应用程序开发的
基础知识点
:1.选择编程语言和框架C#:通常与.NETFramework一起使用,适用于开发Windows桌面应用程序(如WinF
稻壳特筑
·
2023-12-26 11:17
科研习惯养成
windows
零基础学习鸿蒙开发,掌握这一点就够了!
要想入门鸿蒙开发,扎实的基础知识是不可或缺的,所以,今天我就教大家一个鸿蒙应用开发
基础知识点
——Ability。Ability是HarmonyOS应用程序可以提供的功能的抽象。
不入流HarmonyOS开发
·
2023-12-26 07:47
学习
harmonyos
华为
鸿蒙系统
鸿蒙
UE编译 错误MSB3073 已退出 代码为6
2,找到原因
Shader
Compiler编译报错dte80/msado15[1/9]touchmsado15.tlh...ERROR找到msado15.obj或者dte80.obj/dte80a.obj
asiwxy
·
2023-12-26 06:17
UE
ue4
shader
图片边缘虚化
functionUICommon.setImageSideSheer(spr,Radius,centerPoint)localvertSource1=[[attributevec4a_position;attributevec2a_texCoord;attributevec4a_color;#ifdefGL_ESvaryinglowpvec4v_fragmentColor;varyingmediu
园Flora
·
2023-12-26 04:54
Sublime搜索guid引用
~/Workspace/projectx/Unity/SandBox/Assets,-.cs,-.png,-.fbx,-.tga,-.psd,-.
shader
,-.jpg,-/Scripts/,-/StandardAssets
万士辰
·
2023-12-25 23:16
《Cesium
基础知识点
》- 相机最近和最远距离设置
设置/*注意enableCollisionDetection必须是true才有效*///最近视距,默认值1,单位为米viewer.scene.screenSpaceCameraController.minimumZoomDistance=1;//最远视距,默认值正无穷大Number.POSITIVE_INFINITYviewer.scene.screenSpaceCameraController.
AvatarGiser
·
2023-12-25 22:05
Cesium
基础知识点
cesium
【Unity入门】NGUI和UGUI比较
图集的alpha拆分功能,NGUI可以通过增加工具类和
shader
来做,UGUI有自带的alpha拆分功能方便许
龙卷风夜闯牛棚
·
2023-12-25 22:04
Unity
游戏引擎
unity
游戏引擎
Linux操作系统基础
以下是一些Linux操作系统的
基础知识点
:Linux内核:Linux内核是操作系统的核心部分,
偷懒de程序员
·
2023-12-25 15:35
linux
Unity
Shader
Early-Z技术
Unity
Shader
Early-Z技术Early-Z技术Unity渲染顺序总结AlphaTest(Discard)在移动平台消耗较大的原因Early-Z技术传统的渲染管线中,ZTest其实是在Blending
类人_猿
·
2023-12-25 15:31
Unity
Shader研究与学习
unity
游戏引擎
Shader
Early-Z
OpenGL初识
OpenGL规范严格规定了每个函数该如何执行,以及它们的输出值,具体的实现是由各个显示设备厂商,它作为本地系统库直接运行在硬件上,如果OpenGL出现了BUG,应该升级显卡驱动顶点着色器(Vectex
Shader
MegaC
·
2023-12-25 10:28
Unity中矩阵的平移、旋转、缩放
创建项目首先创建一个Unity工程,克森把他命名为“MatrixofChina”(中国的矩阵),基本配置如下图所示:为了便于查找,让我们在Assets目录下新建三个文件夹,分别命名为“Scripts”、“
Shader
大东dev
·
2023-12-24 13:46
unity 平移图片_unity实现贴图矩阵运算(旋转平移缩放)
我们在
shader
中对贴图处理时,有时候会有一些比较复杂的运算,比方说三角函数,开方等,一般情况下,如果可以在越上层做运算,性能会越高。
weixin_39758618
·
2023-12-24 13:45
unity
平移图片
vulkan材质贴片入门--Apple的学习笔记
进行练习,主要使用了imagebuffer和imageview以及在
shader
中添加了材质的应用。
applecai
·
2023-12-24 13:57
ECMAScript基础入门:从语法到应用
在此之前我以及发布过关于JavaScript
基础知识点
大家也可以参考大家有关于JavaScript知识点不知道可以去博客主页:阿猫的故乡系列专栏:JavaScript专题栏ajax专栏:ajax知识点欢迎关注
阿猫的故乡
·
2023-12-24 11:28
前端
基础详细
JavaScript
ecmascript
学习
前端
Unity中
Shader
旋转矩阵(四维旋转矩阵)
2、求M~rotate~四、在
Shader
实现1、在属性面板定义四维变量,用xyz控制XYZ轴上的旋转2、
楠溪泽岸
·
2023-12-24 08:34
Unity
unity
矩阵
java
Unity中
Shader
矩阵变换的几何体现
文章目录前言一、点的向量表达形式和矩阵表达形式1、点的向量表达形式2、点的矩阵表达形式二、使用二维旋转矩阵来旋转P点三、怎么求坐标系旋转后P点在新坐标系中的坐标1、我们求出B坐标系的基向量在A坐标系下的矩阵2、求B坐标系的基向量在A坐标系下的矩阵的逆矩阵(转置矩阵)3、[P~B~]=[B~A~]^-1^*[P~A~]前言我们在这篇文章中,了解一下矩阵的几何意义。一、点的向量表达形式和矩阵表达形式我
楠溪泽岸
·
2023-12-24 08:34
Unity
unity
矩阵
游戏引擎
Unity中
Shader
观察空间推导(在
Shader
中实现)
求观察空间的基向量在世界空间中的矩阵的逆矩阵2、求平移变换矩阵3、相乘得出观察空间转化矩阵4、得到顶点的世界空间坐标,然后转化到观察空间5、把观察空间坐标转化为齐次裁剪坐标输出到屏幕二、最终效果1、这是我们用默认
Shader
楠溪泽岸
·
2023-12-24 08:59
Unity
unity
游戏引擎
Unity中
Shader
观察空间推导
文章目录前言一、本地空间怎么转化到观察空间二、怎么得到观察空间的基向量1、Z轴向量2、假设观察空间的Y~假设~=(0,1,0)3、X=Y与Z的叉积4、Y=X与Z的叉积三、求[V~world~]^T^1、求V~world~2、求[V~world~]^T^四、求出最后在Unity中使用的公式1、偏移坐标轴2、把平移的坐标构建成之前文章中使用的平移矩阵3、化简我们的矩阵前言在上一篇文章中,我们推演了矩阵
楠溪泽岸
·
2023-12-24 07:38
Unity
unity
游戏引擎
Unity 基础 之 实现简单监听晃动(摇一摇)手机设备震动手机设备的事件的功能
手机设备震动手机设备的事件的功能目录Unity基础之实现简单监听晃动(摇一摇)手机设备震动手机设备的事件的功能一、简单介绍二、知识点三、实现原理四、注意事项五、实现步骤六、关键代码一、简单介绍Unity中的一些
基础知识点
仙魁XAN
·
2023-12-23 22:16
基础
Unity
Unity
晃动
震动
摇一摇
Java基础知识--一些
基础知识点
总结
注释分为以下三种:1.单行注释2.多行注释特点:单行注释和多行注释,注释了的内容不参与编译。换句话说,编译以后生成的.class结尾的字节码文件中不包含注释掉的信息。3.文档注释(Java独有)格式:/**@author指定java程序的作者@version指定源文件的版本*/注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档操作方式:javadoc-
Amy1234567
·
2023-12-23 22:44
【Flutter】黑白图片
,height:80,fit:BoxFit.cover,color:Colors.black,//目标颜色colorBlendMode:BlendMode.color,//颜色混合模式)//第二种方法
Shader
Mask
Forever不止如此
·
2023-12-23 21:30
Flutter
flutter
【单调栈】【二分查找】LeetCode: 2454.下一个更大元素 IV
作者推荐【动态规划】【广度优先】LeetCode2258:逃离火灾本文涉及的
基础知识点
二分查找算法合集单调栈题目给你一个下标从0开始的非负整数数组nums。
闻缺陷则喜何志丹
·
2023-12-23 20:28
#
算法题
leetcode
算法
c++
二分查找
单调栈
更大元素
二分向量
Java学习路线总结,搬砖工逆袭Java架构师
本文收录于,Java基础教程系列,目前已经700+订阅,CSDN最强Java专栏,包含全部Java
基础知识点
、Java8新特性、Java集合、Java多线程、Java代码实例,理论结合实战,实现Java
m0_74822999
·
2023-12-23 11:40
面试
学习路线
阿里巴巴资料职业发展
java
学习
python
后端
Lynda中文字幕 Maya和mental ray着色器网络教程 Creating
Shader
Networks in Maya and mental ray
Creating
Shader
NetworksinMayaandmentalray中文字幕Maya和mentalray着色器网络教程中文字幕Creating
Shader
NetworksinMayaandmentalray
zwsub
·
2023-12-23 06:15
UNITY
Shader
--实现翻页效果
在unity中我们可以通过
shader
来实现各种有意思而且炫酷的一些渲染效果出来。比如流光效果,毛玻璃效果,平静水面,波涛汹涌的海面,甚至是一些炫酷的技能特效等。
博毅创为
·
2023-12-23 05:14
Kylin
基础知识点
解析与应用探索
目录学习目标:学习内容:学习时间:学习产出:Kylin简介什么是KylinKylin的历史和发展Kylin在大数据领域的地位和作用Kylin架构Kylin的组成部分和模块Kylin的工作原理和流程Kylin与其他大数据组件的关系和集成Kylin功能和特点Kylin的OLAP能力和查询性能Kylin的数据模型和多维分析支持Kylin的数据导入和索引机制Kylin的安全性和扩展性学习目标:了解Kyli
阿猫的故乡
·
2023-12-23 04:18
免费教材
基础详细
kylin
大数据
C#学习笔记 - C#基础知识 - C#从入门到放弃 - C# 结构、类与属性
面向对象概述9.4类与对象的关系9.5类的声明9.6属性的使用9.6.1属性9.6.2属性使用9.7构造函数和析构函数9.7.1构造函数9.7.2析构函数9.8类的继承9.9类的封装9.10类的多态更多C#
基础知识点
可查看
程饱饱吃得好饱
·
2023-12-22 21:39
C#基础知识
知识点
学习笔记
c#
java
c语言
开发语言
C#学习笔记 - C#基础知识 - C#从入门到放弃 - C# 字符与字符串
6.1字符、转义字符及字符串简介6.3字符串的大小写转换6.4字符串的比较6.5字符串的格式化6.6字符串的截取6.7字符串的分割6.8字符串的合并6.9字符串的插入与填充6.10字符串的删除更多C#
基础知识点
可查看
程饱饱吃得好饱
·
2023-12-22 21:09
C#基础知识
学习笔记
知识点
c#
开发语言
java
AR 阴影
由于AR默认去掉阴影,所以要写一个
shader
Shader
"FX/MatteShadow"{Properties{_Color("MainColor",Color)=(1,1,1,1)_MainTex(
_Arturia
·
2023-12-22 18:51
软件测试理论知识(入门篇)
一、测试
基础知识点
1、软件生命周期阶段主要人员主要任务输出文档计划项目经理指定整个项目的计划(目标、人员、预算)项目计划需求分析产品经理、需求分析人员进一步确定用户的需求描述软件的具体功能解决系统做什么的问题需求规格说明书
我只会埋头炫饭
·
2023-12-22 16:17
软件测试
软件测试
禅道
svn
Unity中
Shader
旋转矩阵(二维旋转矩阵)
文章目录前言一、旋转矩阵的原理1、我们以原点为中心,旋转坐标轴θ度2、求P~2x~:3、求P~2y~:4、最后得到P~2~点的点阵5、该点阵可以拆分为以下两个矩阵相乘的结果二、在
Shader
中,使用该旋转矩阵实现围绕
楠溪泽岸
·
2023-12-22 01:46
Unity
unity
矩阵
游戏引擎
Unity中
Shader
测试常用的UGUI功能简介
文章目录前言一、锚点1、锚点快捷修改位置2、使用AnchorPresets快捷修改3、AnchorPresets界面按下Shift可以快捷修改锚点和中心点位置4、AnchorPresets界面按下Alt可以快捷修改锚点位置、UI对象位置和长宽大小二、Canvas画布1、UGUI中Transform变成了RectTransform,增加了UI图片的位置和长宽(主要用于UI自适应)2、UI的渲染模式3
楠溪泽岸
·
2023-12-22 01:16
Unity
unity
游戏引擎
Unity中
Shader
平移矩阵
在顶点着色器中,在进行其他坐标转化之前,对模型顶点本地空间下的坐标进行转化4、我们来看看效果方式二:使用矩阵乘法代替相加平移1、原理2、使用矩阵乘法代替相加平移的好处:3、实现4、我们来看看效果三、测试代码前言在
Shader
楠溪泽岸
·
2023-12-22 01:16
Unity
unity
游戏引擎
Unity中
Shader
缩放矩阵
我们来看看效果二、使用矩阵乘法代替直接相乘缩放的原理1、我们按如下格式得到缩放矩阵2、把我们需要平移的点变为列矩阵3、M~scale~*P得到缩放变换后的结果4、我们在图形计算器中看看效果三、在URP
Shader
楠溪泽岸
·
2023-12-22 01:16
Unity
unity
游戏引擎
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他