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
Visual Studio X64/release/xxxxx.exe 闪退
/x64glew32.dll其次,更重要的是,把在代码中导入的资源(比如txt,比如图像)也放到当前目录下,比如
shader
s文件夹要放在x64
培之
·
2023-06-08 11:48
c++
microsoft
无人驾驶场景中的点云着色
下面贡献主要
Shader
代码uniformfloatminZ
wh_xiexing
·
2023-06-08 05:32
大数据
深度学习
图像处理
unity_AR(一) 安卓手机无法显示模型和无法播放动画问题
这个星期学习了unity制作MMD动画打包成apk到手机上发现了发现了两个问题一:手机无法显示MMD插件渲染的贴图,导致安装到手机上后无法显示模型解决方法:把材质球的
shader
改成这样:transparent
琛_1610
·
2023-06-08 03:47
Unity自定义SRP(十五):SSAO
CameraRenderer中声明两个纹理:staticintcolorBufferId=
Shader
.PropertyToID("_CameraColorBuffer"),depthBufferId=
Dragon_boy
·
2023-06-07 19:39
Three.js 自定义
shader
飞线动画
Flywire//引入Three.jsimport*asTHREEfrom'../../../../three.js-r133/build/three.module.js';importoutput_fragmentfrom'./output_fragment.glsl.js'varmodel=newTHREE.Group();//声明一个组对象/***创建线条模型*/vargeometry=ne
山楂树の
·
2023-06-07 16:02
Three.js
javascript
着色器
开发语言
Unity自定义SRP(十三):颜色分级
https://catlikecoding.com/unity/tutorials/custom-srp/color-grading/1调整颜色1.1在色调映射前进行颜色分级调整
shader
中添加ColorGrade
Dragon_boy
·
2023-06-07 11:24
二十六、图形特效处理—
Shader
使用
Shader
填充图形Android不仅可以使用颜色来填充图形,也可以使用
Shader
对象的渲染效果来填充图形。
思绪走了
·
2023-06-07 09:38
《Unity
Shader
入门精要》学习笔记 - Chapter 5 & 6
代码:-MVP矩阵用于将模型坐标转为窗口坐标//UpgradeNOTE:replaced'_World2Object'with'unity_WorldToObject'老代码:o.pos=mul(UNITY_MATRIX_MVP,v.vertex);新代码:o.pos=UnityObjectToClipPos(v.vertex);原来手动乘以MVP矩阵,现用UnityObjectToClipPos
Casthran
·
2023-06-07 04:35
《Unity
Shader
入门精要》学习笔记 - Chapter 7
7.1单张纹理在Blinn-Phong的基础上增加了纹理采样相关代码,实现贴图。Properties中增加纹理属性:_MainTex("MainTex",2D)="white"{}对应的变量声明有两个:sampler2D_MainTex;//贴图内容float4_MainTex_ST;//贴图缩放和偏移在之后增加了法线贴图、遮罩贴图等等之后,如果缩放和偏移都是一样的,可以用同一个float4来存储
Casthran
·
2023-06-07 04:15
《Unity
Shader
入门精要》学习笔记(三)——Unity
Shader
初探
何为Unity
Shader
在传统的开发模式中,开发者如果想要设置自定义的渲染模式,需要和大量文件和设置打交道(包括编写顶点着色器、片元着色器、选择图形API、加载资源到GPU等等),非常繁琐复杂。
子衿我心
·
2023-06-07 01:31
深入浅出掌握Unity
Shader
Lab语法基础
目录一、
Shader
基本介绍二、Properties(属性)1、数值类属性2、颜色和向量类属性3、纹理贴图类属性4、所有类型属性汇总三、Sub
Shader
1、Sub
Shader
的标签2、Pass的渲染状态
·
2023-06-06 21:57
Unity
Shader
片段着色器使用基础详解
目录一、Unity
Shader
基础二、CG语法基础1、编译指令(1)编译目标等级(2)渲染平台2、着色器函数(1)无返回值函数(2)有返回值的函数3、语义(1)顶点这着色器的输入语义(2)顶点这着色器输出和片元着色器输入语义
·
2023-06-06 21:47
GL_ACTIVE_UNIFORMS不会返回没有用到的uniform
首先是
shader
里面写了uniform变量,但是最终结果没用到,被注释掉了。
playboy
·
2023-04-21 20:49
Unity
shader
基础学习(三) ------ 数学基础
本系列文章是学习siki学院Unity
Shader
入门(Unity2018.3)笔记一.二维向量二维向量运算(加法):减法:点乘:叉乘:二维坐标系旋转变换:二维坐标平移变换:二.矩阵1.变换物体与变换坐标系
千喜Ya
·
2023-04-21 19:31
Shader
学习三(基础光照)
漫反射这一节主要讲逐顶点漫反射,先讲Unity中的基础光照,从平行光和点光源,多个光源开始,后面讲高光反射和逐像素光照和双面光照。漫反射 在理想化的漫反射的情况下,我们看到的光照强度和物体表面法线向量和入射光的的夹角的余弦有关,表面的法线向量垂直于表面,入射光的方向为点到光源的方向,我们可以使用两个向量的点积得到的值来表示夹角的余弦,因为向量a和向量b的点积等于两个向量的模乘以向量a和向量b
LazyBoy
·
2023-04-21 16:36
shader
toy各个uniform对应three.js值
着色器输入uniformvec3iResolution;//viewportresolution(inpixels)uniformfloatiTime;//
shader
playbacktime(inseconds
Jedi Hongbin
·
2023-04-21 15:13
Three.js
前端
three.js
shadertoy
unity中创建的四种系统
shader
勿喷1、Unlit
Shader
会产生一个不包含光照,但是包含雾效的基础顶点/片元着色器。2、ImageEffect
Shader
实现各种屏幕后处理效果提供了一个基础模板,可在此模板上进行修改。
Gxy_w
·
2023-04-21 08:23
Shader--图形学
unity
Godot
Shader
- 如何做出一个随意缩放的背景桌布
首先,去下载纹理然后,给
shader
设置代码这里需要gd代码传递一个缩放比贴图纹理支持旋转
shader
_typecanvas_item;uniformfloatscale_ratio=1.0;vec2rot
Zszen
·
2023-04-20 21:55
OpenGL ES之GLSL纹理翻转策略
iOS纹理翻转解决策略第一种:旋转矩阵翻转图形,不翻转纹理在
shader
.vsh文件里,我们传入了两个变换矩阵的变量rotateMatrix;和scaleMatrix;,
K哥的贼船
·
2023-04-20 21:23
Geometry
Shader
学习笔记
几何着色器作为一个可选项,位于顶点着色器和片元着色器之间。几何着色器获得顶点着色器组成一个基础图元为一组的顶点输入,对输入的顶点进行处理,这些顶点组可以来自一个点或者一个三角面。进行的是逐图元的操作。所以基于GS能轻松实现线框着色等效果。类似OpenGL中GS的输入和输出输入类型有:pointlinetrianglelineadjtriangleadj输出类型有:PointStreamLineSt
胡说ba道
·
2023-04-20 20:00
学习笔记
unity
shader
ddx/ddy偏导相关小记
小记对于ddx/ddy的理解:
shader
中,fwidth或者说ddx/ddy到底是什么意思?
胡说ba道
·
2023-04-20 20:30
shader杂货铺
技术美术
材质
着色器
如何在运行时优雅地Reset DOTS
1)如何在运行时优雅地ResetDOTS2)用顶点着色器进行旋转的
Shader
放在Image上不能正常工作3)FrameBufferFetch在确定支持的手机上显示全紫4)Unity系统中,Android
·
2023-04-20 15:07
纹理开启Mipmap导致压缩失败的问题
1)纹理开启Mipmap导致压缩失败的问题2)使用TextMeshPro能否避免使用Resources文件夹3)用透视摄像机去分层管理UI的优势和好处4)Houdini中切线空间向量怎么在Unity
Shader
·
2023-04-20 15:06
CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到着色器 - 下篇
https://segmentfault.com/a/11...3.使用GLSL着色器明确一个定义,在PrimitiveAPI中应用着色器,实际上是给Appearance的vertex
Shader
Source
·
2023-04-20 15:05
Shader
-高级纹理-立方体纹理
立方体纹理(Cubemap)是环境映射(EnvironmentMapping)一种实现方式。纹理采样:对立方体采样需要提供一个三维的纹理坐标,这个三维纹理坐标表示了我们在世界空间下的一个3D、方向。天空盒子Skybox是游戏中模拟背景的一种方法,每个面使用的技术就是立方体纹理映射技术。创建用于环境映射的立方体纹理1.提供一张具有特殊布局的纹理,类似于立方体展开图的交叉布局、全景布局等。我们需要将T
祝你万事顺利
·
2023-04-20 11:31
Unity 物体高亮实现
Unity物体高亮实现HighlightingEffectHighlightableObject组件搭载实现效果
Shader
相关预备实现效果:HighlightingEffect该脚本需要搭载在有Camera
Maddie_Mo
·
2023-04-20 07:01
Unity
unity
游戏引擎
c#
animation
Unity
shader
中的multi_compile和
shader
_feature宏定义
一.什么是
Shader
Variant(
Shader
变体)在写
shader
时,往往会在
shader
中定义多个宏,并在
shader
代码中控制开启宏或关闭宏时物体的渲染过程。
ShawnWeasley
·
2023-04-20 04:51
OpenGL程序运行时glCompile
Shader
报错
glCompile
Shader
()运行时报不支持着色器版本error:0:1(10):error:GLSL3.30isnotsupported.Supportedversionsare:1.10,1.20,1.30,1.40,1.00ES
qq_16740151
·
2023-04-20 02:24
OpenGL
wsl
linux
OpenGL
WSL
Direct3D 12——几何着色器——几何着色器概念
几何着色器的一般编写格式:[maxvertexcount(N)]void
Shader
Na
吴俊荣
·
2023-04-20 01:11
Direct3D12
3d
着色器
图形渲染
《 Unity
Shader
入门精要》第5章 开始 Unity
Shader
学习之旅
第5章开始Unity
Shader
学习之旅5.2一个最简单的顶点/片元着色器顶点/片元着色器的基本结构//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos
万有引力w
·
2023-04-19 20:48
计算机图形学
unity
学习
游戏引擎
《Unity
Shader
入门精要》第6章 Unity 中的基础光照
第6章Unity中的基础光照6.1我们是如何看到这个世界的通常来说我们要模拟真实的光照环境来生成一张图像,需要考虑3种物理现象:首先,光线从光源(lightsource)中被发射出来然后,光线和场景中的一些物体相交,一些光线被吸收,一些被散射到其他方向最后,摄像机吸收一些光,产生了一张图片光源在光学中,我们使用辐照度(irradiance)来量化光,对于平行光,它的辐射度可通过计算在垂直于光线方向
万有引力w
·
2023-04-19 20:48
计算机图形学
unity
游戏引擎
《Unity
Shader
入门精要》 第7章 基础纹理
第7章基础纹理纹理最初的目的就是使用一张图片来控制模型的外观。使用纹理映射技术(texturemapping),我们可以把一张图黏在模型表面,逐纹素(texel)(纹素的名字是为了和像素进行区分)地控制模型的颜色。在美术人员建模时,通常会在建模软件中利用纹理展开技术把纹理映射坐标存储在每个顶点上。纹理映射坐标定义了该顶点在纹理中对应的2D坐标,这些坐标使用一个二维变量(u,v)来表示,因此纹理映射
万有引力w
·
2023-04-19 20:48
计算机图形学
unity
游戏引擎
mac配置GLSL(OepnGL Shading Language)开发环境
2.vscode安装
Shader
languagessupportforVSCode扩展如下在vscode扩展商店中搜索相关插件并安装:3.安装glsl-canvas扩展此插件主要用于展示预览我们的GLSL
万有引力w
·
2023-04-19 20:17
计算机图形学
openGL
图形学
《Unity
Shader
入门精要》第10章 高级纹理
第10章高级纹理10.1立方体纹理在图形学中,立方体纹理(Cubemap)是环境映射(EnvironmentMapping)的一种实现方法。和之前见到的纹理不同,立方体纹理一共包含了6张图像,这些图像对应了一个立方体的6个面,立方体纹理的名称也由此而来。立方体的每个面表示沿着世界空间下的轴向(上、下、左、右、前、后)观察所得的图像。对立方体纹理采样我们需要提供一个三维的纹理坐标,这个三维纹理坐标表
万有引力w
·
2023-04-19 20:16
unity
游戏引擎
计算机图形学(OPENGL):着色器
本文同时发布在我的个人博客上:https://dragon_boy.gitee.io 请多多参考原文:https://learnopengl.com/Getting-started/
Shader
s着色器
Dragon_boy
·
2023-04-19 17:28
unity
Shader
入门精要 EX
unity
Shader
入门精要:1、
shader
概念2、
shader
分类(顶点
Shader
、像素
Shader
)3、
Shader
编程语言4、Unity
Shader
4.1概述4.2分类(Surface
Shader
s
次元间的芯灵
·
2023-04-19 04:22
unity游戏开发笔记
unity
shader
渲染管线
unity
shader
入门精要_Unity
Shader
入门(二):
shader
基础
一、参考与说明(需要写在开始东西):1.1Unity
Shader
入门精要学习https://github.com/candycat1992/Unity_
Shader
s_Book/tree/unity_5
weixin_39989443
·
2023-04-19 04:21
unity
shader入门精要
Shader
Graph10-Min, Max, Clamp, Saturate节点
打开UE,新建Material叫做DemoMinMaxClamp,双击打开一、Minimum节点,两个值比较取较小的。Min的含义是,红框的0.5为参数B的值,1.0为白色圆形的值,下面的0.5为背景颜色值。图片中每个像素值与0.5进行比较,选择较小的值。如果A的值1,那么结果就是0.5。如果A的值0.4,那么结果是0.4。所以结果就是全是灰色的背景色。当把B的值改为0.6的时候,就是下面的结果二
艺菲
·
2023-04-18 16:48
unity
游戏引擎
Shader
海面/水面
在
shader
中申明_CameraDepthTexture即可获得相机看到的深度图因为海面会用Transparent来渲染,不会写入深度,所以这张深度图就是相机到海底的距离
北海6516
·
2023-04-18 16:17
技术美术
unity
技术美术
《Unity
Shader
入门精要》第9章 更复杂的光照
第9章更复杂的光照9.1Unity的渲染路径在Unity中,渲染路径(RenderingPath)决定了光照是如何应用到Unity
Shader
中的。
万有引力w
·
2023-04-18 16:15
unity
游戏引擎
卡车移动端展示,threejs实现
此处坑点如下1、模型参照工业模型的做法2、车漆需要自定义
shader
3、整体的场景效果(这个坑很大,很费时间)4、模型的轴心节点并非在设置的位置(在轮子上),需要转换一下,代码如下varaxis2=newTHREE.Object3D
浪里独行
·
2023-04-18 12:35
threejs
webgl
threejs
卡车
汽车
webgl
babylonjs
【
Shader
】屏幕后处理笔记
是什么?顾名思义就是在得到屏幕渲染图后我们在对这个图做一定的处理,这个处理就差不多我们平时p图的哪些操作,改亮度,对比度,模糊啥的。怎么做?这里unity给我们一个接口-OnRenderImage//src为我们得到屏幕渲染图dest为我们处理后的一定结果MonoBehaviour.OnRenderImage(RenderTexturesrc,RenderTexturedest)在这个方法中我们一
黒可乐
·
2023-04-18 10:47
记一个glDelete
Shader
不恰当使用导致的bug
shader
Program类构造函数如下
shader
Program::
shader
Program(std::initializer_listinit_list):
shader
List(){printf(
kongou1912
·
2023-04-18 09:33
体积雾——实践篇之十八般武艺
能调出很多意想不到的效果texture实际没有用到,可以其实可以用它来做一些光影的蒙版,但每一次投射都需要矩阵变换很费,所以先放着没做这些效果很多只需要一次两次的raycast,所以细心分离,完全可以用在普通的
shader
万里_aa3f
·
2023-04-18 02:03
#if #ifdef #if defined 等几种常用的预处理指令的区别
在写
shader
时经常会出现一些预编译指令比如#if#ifdef#ifdefined等,有的时候会感到困惑,所以决定仔细查一下具体的使用方法,并做一个简单的测试。
上午八点
·
2023-04-18 01:07
shader
toy 移植到本地(0):实施分析
seaby
shader
toy.png
shader
toy是一个可在线编写着色器(
shader
)的UGC平台,它有好用的实时运行、源码查看、收藏分享等功能,平台很活跃每天都有大量作品发布,其中有大量的高品质渲染画作
ansey
·
2023-04-18 00:41
C4D-REDSHIFT学习笔记(四十七)OSL节点
github的osl开源资源(需要梯子)https://github.com/redshift3d/redshiftOSL
Shader
s这个节点超有趣,之前困扰我很久的机油漂浮在水面、有湍流效果的薄膜材质也使用
latte666
·
2023-04-17 22:01
[IOS Metal]使用METAL自定义CIFilter导致vertex function找不到的问题
通常使用CIFilter可以对图像做一些处理,如果有些效果我们不满意,我们需要自己去实现的话,是可以通过写metal来自定义CIFilter,和fragment
shader
类似,处理对象都是一个像素点。
kross
·
2023-04-17 21:42
QT+OPenGL十二之定向光
前面的章节我们使用了
shader
中的一个光源,我们给他定义了位置,因此可以计算出光线照射在每个点的方向:我使用了另外一个正常材质的模型:image.png我把光源设置在上方,可以发现飞龙上部分是光亮的而背面是黑暗的
c之气三段
·
2023-04-17 13:21
Three.js
Shader
改写
上一篇我们分析了Three.js的材质
Shader
的源码结构,本篇在讨论一下官方提供的apionBeforeCompile如何使用。
ShawnWeasley
·
2023-04-16 15:59
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他