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
Android基于Matrix绘制PaintDrawable设置Bitmap
Shader
,以手指触点为中心显示原图像圆图,Kotlin
Android基于Matrix绘制PaintDrawable设置Bitmap
Shader
,以手指触点为中心显示原图像圆图,Kotlin手指在上面的图上移动,“剪切”出上面图中以手指触点为中心的图(半径图
zhangphil
·
2024-01-12 01:48
kotlin
Android
android
kotlin
Unity水波纹效果实现
1.水波的
Shader
,2.水花的特效。实现思路就是场景默认播放水波,当与物体发生碰撞的时候播放水花特效。
橘长长长
·
2024-01-12 01:53
Unity
特效
水花
水面
unity
shader
《如果
大气层
厚度改变,天空还是蓝色的吗?》2023-09-18
①正午时,太阳光(各种频率、颜色的光)直射
大气层
,传播一定的距离后,波长较短的蓝光大部分被大气分子散射到四面八方,而波长较长的红光散射较少,因此我们看到的天空就是蓝色的。
zhang814
·
2024-01-12 00:48
LearnOpengl中求TBN矩阵的trick
2.LearnOpengl中的
shader
片段解析:在此片段中,将旁边的片元视为同一块三角形面片,即可理解为Q1=E1,Q2=E2,st2.t=,st1.t=。
qq_42987967
·
2024-01-11 12:44
计算机图形学学习笔记
shader
你知道答案吗?——《那些古怪又让人忧心的问题》
全球风暴Q.如果地球和地上所有的东西都在一瞬间停止转动,但
大气层
还是保持原来的速度,会怎样?A.几乎所有人都会死去。但接下来事情就变得好玩儿了。在赤道,地球表面相对于地轴的旋转速度约为每秒470米。
微光smart
·
2024-01-11 10:49
【Unity
Shader
入门精要学习笔记】第四章(3)矩阵的性质
本系列为作者学习Unity
Shader
入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习
Shader
的同学们进行有取舍的参考
milu_ELK
·
2024-01-11 09:08
学习
笔记
矩阵
Shader
Book
一、绘制(一)颜色颜色混合vec3colorA=vec3(0.149,0.141,0.912);vec3colorB=vec3(1.000,0.833,0.224);//pct:混合因子floatpct=abs(sin(u_time));//mix():将两个颜色进行混合,实现伴随时间变化的过渡效果color=mix(colorA,colorB,pct);这种表示某个值的变化情况的函数叫做缓动函数
lee2813
·
2024-01-11 04:37
前端
算法
人工智能
【Pixel
Shader
】SDF建模和Raymarching算法
参考RayMarchingandSignedDistanceFunctionsIQ博客:DistanceFunctions
Shader
ToyCombinationSDFGLSLES语言—矢量和矩阵的赋值构造函数
MiaoMiaoM-
·
2024-01-10 21:23
Unity
Unity
Shader
Pixel
Shader
Signed
Distance
Function
Ray
Marching
shader
编程-RayMarching与SDF搭建三维场景实现Blinn-Phong光照(WebGL-
Shader
开发基础08)
RayMarching与SDF搭建三维场景实现Blinn-Phong光照1.demo概述与效果2.Blinn-Phong光照模型介绍3.demo实现3.1场景物体准备3.2rayMarching调整3.3Blinn-Phong光照计算4.demo代码1.demo概述与效果上一篇文章学习了RayMarching,但是做出的场景的效果是黑白,这一篇在上一篇内容的基础上,进行改进,使用Blinn-Pho
点燃火柴
·
2024-01-10 20:52
WebGL-Shader基础
GLSL
WebGL
RayMarching
Blinn-Phong
SDF
Unity
Shader
- Ray Marching Study Summary - 学习汇总
自学记录用RayMarching字面意思就是:光线步进。详细一些的说明:屏幕中每个像素放射一条射线,作为光路逆向追踪,将光线所按照特定的步长来前进(步进),直到碰撞到SDFs函数几何体(SDFs是:(SignedDistanceFields的简写)),或是超出指定的最远距离,就停止步进。根据碰撞后的几何体表面,得到世界坐标,计算出法线、等信息来做光照运算。上面说的光路逆向追踪,因为通常是我们相机或
Jave.Lin
·
2024-01-10 20:52
Raymarching
RayMarching
光线步进
Ray
Marching
Unity中URP下抓屏的 开启 和 使用
文章目录前言一、抓屏开启1、Unity下开启抓屏2、
Shader
中开启抓屏二、抓屏使用1、设置为半透明渲染队列,关闭深度写入2、申明纹理和采样器3、在片元着色器使用请添加图片描述三、测试代码前言我们在这篇文章中看一下
楠溪泽岸
·
2024-01-10 17:12
Unity
unity
游戏引擎
Unity中BRP下的深度图
文章目录前言一、在
Shader
中使用1、在使用深度图前申明2、在片元着色器中二、在C#脚本中开启摄像机深度图三、最终效果前言在之前的文章中,我们实现了URP下的深度图使用。
楠溪泽岸
·
2024-01-10 17:10
Unity
unity
游戏引擎
【OSG案例详细分析与讲解】之二:【着色文件转换为字符数组】
文章目录一、【着色文件转换为字符数组】前言二、【着色文件转换为字符数组】
Shader
转换三、【着色文件转换为字符数组】转换函数1.转换函数2.字符替换函数四、【着色文件转换为字符数组】示例1.GLSL2Cpp.cpp
翰墨之道
·
2024-01-10 15:38
OSG案例详细分析与讲解
osg
osg案例
osg案例详讲
osg案例介绍
着色文件转换为字符数组
shader
低轨卫星最低轨道高度及其发展意义
一、天与空的区别“空”指的是地球表面到
大气层
之内的高度范围,通过气球、飞机、飞艇等航空器可达;而
大气层
之外的空间,才可以称之为“天”,一般需要通过火箭才可到达。
正仪
·
2024-01-10 15:06
卫星通信
卫星通信
Unity项目demo总结(已完成22项,持续更新ing,含商城、塔防、背包、动画、坦克大战等)
图像处理、射线检测)Unity常用框架(对象池框架、状态机框架、UI框架)视频播放(Lua调UnityAPI)AB包使用(异步加载AB包)编辑器模式运行(Editor编辑器开发)Phong光照模型(顶点片元
Shader
iiiiiiimp
·
2024-01-10 11:50
Unity
游戏
unity
游戏引擎
二十 编译链接自定义的着色器(
shader
)流程
1.流程图步骤效果图注意:直接加载图片是倒置的,由于纹理坐标系原点在左下角,屏幕坐标系的原点在左上角[图片上传失败...(image-2510ff-1596589477801)]流程image2.步骤详解1.创建图层[selfsetupLayer];1)创建特殊图层重写layerClass,将HTView返回的图层从CALayer替换成CAEAGLLayerself.myEagLayer=(CAE
王俏
·
2024-01-10 10:58
《
Shader
开发实战》-笔记
一、初识游戏图形1、什么是渲染?渲染实际上就是创建图像的过程,在渲染过程中创建的图像被称为渲染或者帧,该图像(帧)以每秒多次在计算机屏幕上进行呈现,即帧率。负责渲染图像(帧)的部分称为渲染引擎,渲染引擎用于将网格数据转换为新的图像的一系列操作步骤被称为“渲染管线”。渲染引擎例如我们平时接触的cocos2dx、cocoscreator等,那么什么是网格和渲染管线呢?2、网格是什么?网格是用计算机能够
w___hao
·
2024-01-10 09:13
计算机图形学
图形渲染
OpenGL顶点着色器和片段着色器
顶点着色器和片段着色器//顶点着色器constchar*vertex
Shader
Source=R"(#version460corevoidmain(){gl_Position=vec4(0.5,0.5,0.0,1.0
Ming Xu
·
2024-01-10 04:28
OpenGL图形渲染
着色器
OpenGL 绘制一个三角形
在上一篇OpenGL顶点着色器和片段着色器的介绍实现中,我们向进一步绘制三角形,事实上只需要修改一下两处即可修改顶点着色器//顶点着色器constchar*vertex
Shader
Source=R"(#
Ming Xu
·
2024-01-10 04:28
OpenGL图形渲染
算法
Cocos Creator 3.8 开发2D水面波纹
Shader
使用cocosCreator3.8做了一个游戏开中常用的2D的波浪水面,把技术点给记录一下,并提供完整的
Shader
代码。
Clank的游戏栈
·
2024-01-10 04:47
unity
游戏引擎
高光反射光照模型_Blinn Phong光照模型_03
Blinn-Phong光照模型示意图image.pngm(specular):物体对于反射光线的衰减系数N:表面法向量H:光入射方向L和视点方向V的中间向量gloss:高光系数
Shader
"Unlit/
Rayson
·
2024-01-10 03:01
Blender Shading 节点材质编辑器着色、添加动画
因对babylonjs.com节点材质编辑器还需要时间熟悉,就先用blendershading功能设计个着色器,后面熟悉了,在babylonjs.com节点材质编辑器里面操作并导出
shader
代码,并在开发中的模型特效中使用此代码
web搅拌机
·
2024-01-09 23:16
Shader
Blender
blender
Shading
GLSL
Babylon.js
【Unity
Shader
入门精要学习笔记】第四章(1)坐标系
本系列为作者学习Unity
Shader
入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习
Shader
的同学们进行有取舍的参考
milu_ELK
·
2024-01-09 20:22
学习
笔记
Unity中URP下开启和使用深度图
文章目录前言一、在Unity中打开URP下的深度图二、在
Shader
中开启深度图1、使用不透明渲染队列才可以使用深度图2、半透明渲染队列深度图就会关闭三、URP深度图和BRP深度图的区别四、在
Shader
楠溪泽岸
·
2024-01-09 12:24
Unity
unity
游戏引擎
Unity中URP下使用屏幕坐标采样深度图
文章目录前言一、Unity使用了ComputeScreenPos函数得到屏幕坐标1、我们来看一下这个函数干了什么2、我们看一下该函数实现该结果的意义二、在
Shader
中使用(法一)1、在Varying结构体中
楠溪泽岸
·
2024-01-09 12:51
Unity
unity
游戏引擎
Better Fog: Height Fog, Light Scattering & More
使用
Shader
Graph(URP)和Amplify
Shader
Editor(内置)制作,BetterFog支持透明对象,无需修改其着色器。产品特点:屏幕空间光散射(SSMS):使用它为雾气创造更逼
mayzhengxi
·
2024-01-09 10:09
各类资源展示
Unity
雾
特效
Shader
风雨重阳五首:满城风雨作重阳,篱菊滋滋湿更香
风雨重阳节五首:风雨重阳元不恶,减将秋兴是行人天气很是奇怪,昨日温度高达37度,万里无云,秋阳穿过少雨的
大气层
,照耀地面,仿佛比夏天还要热烈,虽然天气预报说有降温,但是,在太阳下骑车,只觉得风雨之说,宛如天涯
初衣胜雪诗词解读
·
2024-01-09 10:49
cesium1.105.1以此版本的自定义着色器Custom
Shader
中文文档
Custom
Shader
(自定义着色器)文档Constructor(构造函数)constcustom
Shader
=newCesium.Custom
Shader
({//用户想要添加到着色器的任何自定义uniform
缠中说禅87
·
2024-01-09 08:05
cesium
案例分享
着色器
typescript
javascript
前端框架
着色器
Shader
学习书籍及编程技巧
1.
Shader
编程技巧;2.
Shader
编程优化案例;3.
shader
编程模块化着色器的例子都是从开源框架GPUImage中来的。
desaco
·
2024-01-09 08:32
OpenGL与图形学
方案及流程系列
杂七杂八(书籍)
Cesium 实战 - 模型亮度调整,自定义着色器(Custom
Shader
)完美解决模型太暗的问题
Cesium实战-自定义视频标签展示视频模型变暗问题以往通过光线解决问题模型变暗原理解决问题完整代码在线示例在Cesium项目中,添加模型是比较基础的功能,Cesium支持glTF(GBL)格式。在实际应用中,经常会遇到模型特别暗的情况,对比而言,其他三维环境添加是正常的,之前通过光线解决过这个问题。但是治标不治本,效果不是很好,后来又遇到这个问题,经过尝试,终于从根本解决问题,这里记录一下。本文
非科班Java出身GISer
·
2024-01-09 07:58
Cesium
实战教程
cesium模型亮度
cesium模型太暗
cesium自定义着色器
cesium灯光
cesium
PBR
种出一个地球
因为当时
大气层
还没有完全发展好,紫外线照在地上可以瞬间把人烤干,别说人了,一点细菌都存活不了,所以在这期间,海洋担起了过滤紫外线的重任,慢慢的就有了细菌,不过那时候是紫色,又过了很多年的进化,变成了绿色的就是绿藻菌
盛夏的果实_3a9c
·
2024-01-09 01:19
Unity3D
Shader
之透视效果XRay
1、
Shader
"Unlit/XRay"{Properties{_MainTex("Texture",2D)="white"{}//漫反射_Diffuse("Diffuse",COLOR)=(1,1,1,1
行者杨_010
·
2024-01-08 16:17
unity
新未来简史--未来一万年
地球上的人们在某天仰望天空,一波流星雨划过天空,陨石碎片在
大气层
中燃烧为灰烬;人类欣赏着
夏秋雨
·
2024-01-08 16:01
Unity中
Shader
面片一直面向摄像机(个性化修改及适配BRP)
个性化修改面向摄像机效果1、把上一篇文章中求的Z轴基向量投影到XoZ平面上2、其余步骤和之前的一致3、在属性面板定义一个变量,控制面片面向摄像机的类型4、效果二、适配BRP三、最终代码前言在上一篇文章中,我们用
Shader
楠溪泽岸
·
2024-01-08 09:48
Unity
unity
游戏引擎
Unity中
Shader
的_Time精度问题
文章目录前言一、U方向上优化二、V方向上优化在这里插入图片描述三、最终代码1、效果2、
Shader
前言在Unity的
Shader
中,使用了_Time来达到UV的流动效果,普遍会出现一个问题。
楠溪泽岸
·
2024-01-08 09:18
Unity
unity
游戏引擎
Unity中
Shader
面片一直面向摄像机
文章目录前言一、实现思路1、我们要实现模型面片一直跟着摄像机旋转,那么就需要用到旋转矩阵2、确定原坐标系和目标坐标系3、确定旋转后坐标系基向量二、确定旋转后坐标系基向量在原坐标系下的值1、Z轴基向量2、假设Y轴基向量和世界空间下的Y轴方向一致竖直向上3、X轴基向量4、Y轴基向量三、顶点应用旋转法一:向量乘法法二:矩阵乘法最后转化到齐次裁剪空间四、最终效果最终测试代码前言在之前的文章中,我们实现了S
楠溪泽岸
·
2024-01-08 09:18
Unity
unity
游戏引擎
Unity中
Shader
序列帧动画(总结篇)
文章目录前言一、半透明混合自定义调整1、属性面板2、Sub
Shader
中3、在片元着色器(可选)3、根据纹理情况自己调节二、适配BuildInRenderPipeline三、最终代码前言在前几篇文章中,
楠溪泽岸
·
2024-01-08 09:43
Unity
unity
游戏引擎
GPU大百科全书 第四章:虚与实共舞的TMU
在过去的近3个月里,我们在GPU的流水线中进行着各种各样新奇的游历,我们随着一组又一组的数据,从几何端进入到GPU内部,先是经历了赋予图形灵魂的几何调整过程,接着又面对了收割生命一般的光栅化阶段,然后又在
shader
pizi0475
·
2024-01-08 09:58
GPU
图形引擎
其它文章
图形图像
shader
图形
gpgpu
编程
api
工作
OpenGL ES入门3-立方体纹理贴图
顶点着色器:vertex_cubic_texture_
shader
.glsl#version300eslayout(location=0)invec4vPosition;layout(location=
神迹12
·
2024-01-08 06:59
CocosCreator
Shader
2D/3D 特效编辑器
EffectExporter特效编辑器一款同时支持
Shader
2D&&3D特效的编辑器插件,支持节点树预览,支持2D/3D即时切换。支持CocosCreatorv3.4.0。
ihc523
·
2024-01-08 03:39
八方山上的雾
回到湖北上班,住在一座八方山附近,一下雨,也是山上云雾似烟,何以如此,科学是如何解释这一现象的,问下百度,答案是:下雨天山上会起浓雾的原因如下:1、在水气充足、微风及
大气层
稳定的情况下,接近地面的空气冷却
文心雕玉
·
2024-01-08 01:01
【Gpu Instancing 】生成的物体顶点都在同一位置
解决方案:提示:这里填写该问题的具体解决方案:大概率是
Shader
中使用GpuInstancing时UNITY_SETUP_INSTANCE_ID的位置放错了,建议在一开始的位置放入。
别偷喝船长的朗姆酒
·
2024-01-08 00:49
奇奇怪怪的Bug
unity
图形渲染
【Unity
Shader
入门精要学习笔记】第三章(3)章节总结
本系列为作者学习Unity
Shader
入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习
Shader
的同学们进行有取舍的参考
milu_ELK
·
2024-01-08 00:04
学习
笔记
Shader
加载相关优化
mat用keyworld
shader
会打包降低
Shader
的keyWord数量,少用fallback
shader
warmup加快编译
Shader
.WarmupAll
Shader
s和
Shader
VariantCollection.WarmUp
李偌闲
·
2024-01-07 05:26
Unity
Shader
实现人物透视效果
透视效果图
shader
Shader
"Unlit/SeeThrough"{Properties{_Color("Color",Color)=(1,0,0,1)}Sub
Shader
{Tags{"RenderType
极客柒
·
2024-01-07 02:04
Unity
Unity
透视效果
【Unity
Shader
入门精要学习】复杂的光照(三)
Unity的阴影阴影是如何实现的当一个光源发射的一条光线遇到一个不透明物体时,这条光线就不可以再继续照亮其他物体(不考虑光的折射),那么这个物体就会向旁边的物体投射阴影,阴影区域的产生是因为光线无法到达这些区域。也就是会在正常渲染的Pass中把顶点位置变换到光源空间下,得到光源空间的三维位置信息,然后使用XY值在阴影映射纹理上采样,得到该点在ShadowMap中的深度值,和计算得到的Z值进行比较,
小王子称号发放NPC
·
2024-01-06 23:25
Unity组件开发--传送点
本组件仅实现A传送点到B传送的功能,是可以双向传送的,如果只要单向传送,可以另外改脚本实现;先看效果:unity组件传送点演示1.传送组件
shader
是怎么写的:这种效果的实现方案
shader
编辑器是这样的
小春熙子
·
2024-01-06 21:35
unity
游戏引擎
游戏程序
Unity
Shader
学习记录(18) ——
Shader
动画
float4类型,_Time.x表示当前时间/20,_Time.y表示当前时间,_Time.z表示当前时间*2,_Time.w表示当前时间*3;8*8的帧数量,设置播放速度30/s,需要2.6s播放完
Shader
"MyShad
_花衣
·
2024-01-06 08:25
unity
学习
游戏引擎
Unity
Shader
纹理动画 序列帧动画
Unity
Shader
提供了一系列关于时间的内置变量来允许我们方便地在
Shader
中访问允许时间,实现各种动画效果。下表给出了这些内置的时间变量。
码农小飞飞
·
2024-01-06 08:54
Unity
Shader入门精要学习笔记
Unity中
Shader
序列图动画(UV流动的通用起始点)
文章目录前言一、一般序列帧动画是按照序列图如下顺序读取的二、在
Shader
找到UV流动的起始点1、先实现纹理采样2、得到uv走格的单位格子大小3、定位到左上角为起始单位格三、使UV流动的起始点通用化1、
楠溪泽岸
·
2024-01-06 08:24
Unity
unity
uv
游戏引擎
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他