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
U3D着色器
LearnOpenGL-Hello Triangle-详解
include/*************************************************************先定义顶点,定义完之后发送给图形渲染管线的第一个处理阶段:顶点
着色器
環遠鄭
·
2023-09-02 11:48
OpenGL
c++
c++
OpenGL ES《二》,直接使用OpenGL构建三角形
使用到了GLKBaseEffect这个类来直接创建
着色器
。
烧烤有点辣
·
2023-09-02 05:20
Blender学习笔记(基于辣椒酱教程)
第一节课安装与配置主界面:1、推荐使用.zip版本,解压在纯英文路径2、简体中文3、如果想进一步翻译,使用“全局翻译”的翻译器,有下载4、界面顶部标签英文改中文:(双击命名)界面、建模、雕刻、UV编辑、纹理绘制、
着色器
FastAPIyes
·
2023-09-01 19:43
【Unity Shader 中Pass相关介绍_第二篇】
1.1.语义接着上一篇我们继续a.顶点
着色器
的输入语义。(不是输出)输入参数给到顶点函数,输入的参数需要填充一个语义,用于表示所传递的数据。
暴走约伯
·
2023-09-01 17:17
Unity
Shader
ShaderLab
c#
【Unity3D】3D物体Mesh裁剪渲染画面(非UI裁剪)
原理:在片元
着色器
使用SV_POSITION屏幕空间坐标pos,判定pos是否在一个自定义的屏幕坐标区域范围内,若不在区域内则clip(-1);裁剪掉这个片元渲染。
两水先木示
·
2023-09-01 10:27
Unity3d
个人见解
#
Shader案例
3d
Unity3D
Shader裁剪
MeshRenderer裁剪
3D物体裁剪
[Unity3D]引擎崩溃、异常、警告、BUG与提示总结及解决方法
1.
U3D
经常莫名奇妙崩溃。一般是由于空异常造成的,多多检查自己的引用是否空指针。2.编码切换警告提示。警告提示:SomeareMacOSX(UNIX)andsomeareWin
Rayson
·
2023-09-01 06:44
Shader-灰度图片
NGUI的Shader用的是Unlit-TransparentColoredShader修改片元
着色器
,让原来的col点乘一个grey的值fixed4frag(v2fIN):COLOR{fixed4col
祝你万事顺利
·
2023-09-01 04:05
android-opengles3.0开发【5】绘制纹理
绘制纹理流程也不复杂:一张作为纹理的图片编写相应的
着色器
准备图形和纹理的坐标将图片转换成纹理将纹理绑定到
着色器
指定属性的位置绘制图形和纹理编写
着色器
顶点
着色器
a_Position:图形定点坐标a_texCoord
昵称真难选
·
2023-09-01 02:11
WebGL Varing变量的作用和内插过程,及执行Varing时涉及的图形装配、光栅化、颜色插值、片元
着色器
执行机制等详解
目录前言在WebGL或OpenGL中,“varying”是一种用于在顶点
着色器
和片元
着色器
之间传递数据的特殊类型的变量。
山楂树の
·
2023-09-01 01:58
WebGL
webgl
着色器
WebGL 同一缓冲区多种数据传入顶点
着色器
gl.vertexAttribPointer()的步进和偏移参数
目录目录为了将顶点坐标传入
着色器
,需要遵循一下五步:但是!!!
山楂树の
·
2023-09-01 01:26
WebGL
webgl
着色器
Unity ShaderGraph教程——进阶shader
(1)片元
着色器
部分:(2)顶点
着色器
部分效果:2.水面(二)实现效果:水面光滑程度、水下物体以及阴影扭曲效果(
羽阿呆
·
2023-08-31 22:00
unity
游戏引擎
Metal Shader Language 中文翻译——概述
本文档介绍了MetalShaderLanguage(MSL),您将使用它来编写
着色器
程序,这是在GPU上运行的图形和数据并行计算代码。
着色器
程序在GPU的不同可编程单元上运行。
little_ma
·
2023-08-31 16:05
水面效果(Till ,offset,Gradient,Radial shear,Voronoi)
Shader代码顶点
着色器
实现水面的起伏效果片元
着色器
实现波纹效果(没有运行,所以看上去是规律的黑色斑点。。。)
weixin_43754633
·
2023-08-31 14:45
Self
Shader
unity
游戏引擎
Unity ShaderGraph教程——基础shader
:主贴图、自发光贴图、光滑度贴图、自发光贴图(自发光还加入了颜色影响和按钮开关).步骤:最左侧操作组——新建texture2D——新建sampletexture2D承接图片,转接到fragment片元
着色器
颜色的
羽阿呆
·
2023-08-31 08:55
unity
贴图
游戏引擎
OpenGL ES 综合案例:大长腿
GLKView(LongLegView):用于显示&更新纹理图片两个封装的工具类LongLegVertexAttribArrayBuffer:缓存区初始化&更新、准备绘制及绘制的封装LongLegHelper:
着色器
编译及连
Miraclely
·
2023-08-31 06:07
OpenGL精简案例一
文章目录案例一绘制点线面定义Renderer顶点
着色器
片段
着色器
内置的特殊变量应用场景工具ShaderHelper工具TextResourceReader效果图如下结论案例一绘制点线面定义Rendererimportandroid.content.Context
Android小码家
·
2023-08-30 02:39
opengl
QWidget绘图与QOpenGLWidget绘图
优点:减少cpu端开销,Qt集成度高,只需要专注于
着色器
代码的编写缺点:不易理解。
从前,有个傻子........
·
2023-08-30 02:29
OpenGl
qt
OpenGL
Python之OpenGL笔记(30):飘扬的旗帜
这样只要在绘制一帧画面时由顶点
着色器
根据一定的规则变换各个顶点的位置,即可得到旗帜迎风飘动的效果。 2、例子给出的是旗帜面向z轴正方向,即顶点沿z轴上下振动,形
大龙10
·
2023-08-30 00:46
U3D
Unity Super Text Mesh文本着色编辑器解决方案
SuperTextMesh是一款功能强大,易于使用的文本渲染器,可替代Unity的内置TextMesh和UIText组件!像蝴蝶一样飞,像蜜蜂一样St轻巧的性能,加上重量级拳头!SuperTextMesh在移动平台上运行流畅,并且已经在PS4,XboxOne和NintendoSwitch的游戏发行中得到了推荐!所有的情况都被考虑到了自动换行(自动换行),定位点,甚至最适合的文本都可以在检查器中配置
U3D共享平台
·
2023-08-29 22:32
OpenGL ES视频特效开发参考Shadertoy参数详解参考Godot文档
Shadertoy是一个网站,它方便用户编写片段
着色器
并创造出纯粹的魔法。Shadertoy不会给用户完全控制
着色器
的权力。它处理所有的输入和uniform,并且只允许用户编写片段
着色器
。
chenchao_shenzhen
·
2023-08-29 19:22
音视频
图像处理
c++
godot
ios
Android
WebGL
着色器
快速教程
为了加快速度,我想尽可能降低到最低水平,并使用WebGL和
着色器
实际编写可以直接在GPU上运行的代码。我一直想了解着
新缸中之脑
·
2023-08-29 15:17
数字孪生
着色器
javascript
前端
shader编程-
着色器
中颜色基础(WebGL-Shader开发基础06)
shader编程-
着色器
中颜色基础1.单色背景颜色2.颜色根据屏幕坐标变化3.物体形状颜色4.借助A通道处理物体形状颜色5.相关代码1.单色背景颜色在之前的文章中我们用一个三维向量表示颜色vec3line_color
点燃火柴
·
2023-08-29 15:47
WebGL-Shader基础
WebGL
GLSL
shader
三维web
shader颜色
带你快速入门webgl与shader
着色器
渲染基础
webgl的初见(二维)你是谁?WebGL经常被当成3DAPI,人们总想“我可以使用WebGL和一些神奇的东西做出炫酷的3D作品”。事实上WebGL仅仅是一个光栅化引擎,它可以根据你的代码绘制出点,线和三角形。想要利用WebGL完成更复杂任务,取决于你能否提供合适的代码,组合使用点,线和三角形代替实现。WebGL在电脑的GPU中运行。因此你需要使用能够在GPU上运行的代码。这样的代码需要提供成对的
Shopee_Rex
·
2023-08-29 15:17
前端
webgl
JavaScript
webgl
javascript
html5
webgl与glsl
着色器
绘制三角形
Document*{padding:0;margin:0;}html,body{width:100%;height:100%;overflow:hidden;}#glcanvas{width:100%;height:100%;}attributevec4a_position;uniformmat4u_Mat;voidmain(){gl_Position=u_Mat*a_position;}prec
volodyan
·
2023-08-29 15:16
webgl
着色器
【2】openGL shader
着色器
分析&三角形填色
文档查询>docs.gl结果展示:使用自己的shader和打印错误描述该篇主要在上一部分代码的基础上添加了自己写的shader,即
着色器
。
kkkkkkkkkkaZZL
·
2023-08-29 03:29
openGL
着色器
three.js(三):three.js的渲染结构
three.js的渲染结构概述three.js封装了场景、灯光、阴影、材质、纹理和三维算法,不必在直接用WebGL开发项目,但有的时候会间接用到WebGL,比如自定义
着色器
。
我在人间贩卖青春
·
2023-08-29 01:13
three.js
three.js
WebGL矩阵变换
比如,下图显示了一个“旋转后平移”的过程,如果使用数学表达式,我们就需要两种变换的等式叠加,获得一个新的等式,然后在顶点
着色器
中实现。但是
山楂树の
·
2023-08-28 09:16
WebGL
webgl
矩阵
线性代数
WebGL 缓冲区对象介绍,创建并使用缓冲区,使用缓冲区对象向顶点
着色器
传入多个顶点数据的所有步骤
目录使用缓冲区对象使用缓冲区对象向顶点
着色器
传入多个顶点的数据,需要遵循以下五个步骤。
山楂树の
·
2023-08-28 09:45
WebGL
webgl
Unity shader 入门之渲染管线一、总览
几何阶段(GemetryStage):顶点
着色器
、曲面细分
着色器
、几何
着色器
、裁剪、屏幕映射;光栅化阶段(RasterizerStage):三角形设置遍历,片元
着色器
、逐片元操作;然后接下来我对三个阶段进行详细说明
一零壹0
·
2023-08-27 22:37
Unity-渲染
unity
游戏引擎
osgEarth的Rex引擎原理分析(一二二)
着色器
程序的opengl过程
目标:(一二一)中问题2081、创建
着色器
程序glCreateProgram2、创建
着色器
glCreateShader,如果有多个
着色器
(比如多个顶点、多个片段
着色器
,多个情况下只有一个有main函数)
hankern
·
2023-08-26 20:52
着色器
Unity计算
着色器
视频教程
Unity计算
着色器
视频教程利用GPU的力量课程英文名:LearntoWriteUnityComputeShaders此视频教程共14.0小时,中英双语字幕,画质清晰无水印,源码附件全下载地址课程编号:
IT教程精选
·
2023-08-26 20:21
unity
着色器
游戏引擎
osgEarth的Rex引擎原理分析(一二零)如何显示瓦片编号
目标:(九十四)中的问题175效果如下:思路如下:绘制瓦片编号采用glsl
着色器
实现,由于glsl不能直接显示数字,这里将数字变为纹理图片,通过组合数字纹理图片,达到显示数字的目的。
hankern
·
2023-08-26 20:21
计算
着色器
中线程的编号
ID3D11DeviceContext::DispatchMethodExecuteacommandlistfromathreadgroup.SyntaxvoidDispatch([in]UINTThreadGroupCountX,[in]UINTThreadGroupCountY,[in]UINTThreadGroupCountZ);ParametersThreadGroupCountX[in]
萧戈
·
2023-08-26 20:51
D3D11
计算着色器
Material进阶
整体框架Material使用顶点
着色器
与像素
着色器
来进行渲染.UE4使用HLSL作为
着色器
语言,会为不同平台进行交叉编译.把模版
着色器
HLSL代码与材质编辑器产生的代码相结合,产生最终的HLSL代码.为了保持高性能
托尼章
·
2023-08-26 17:13
UGUI可视化组件TextMeshPro
功能强大且易于使用的TextMeshPro(也称为TMP)使用高级文本渲染技巧以及一组自定义
着色器
;它大幅改进了视觉质量,同时为用户创建文本样式和纹理提供了难以置信的灵活度。
ellis1970
·
2023-08-25 16:49
UGUI
Unity
unity
掌握这些概念,不用担心看不懂OpenGL ES着色语言了
提供给我们进行编程的包括顶点
着色器
和片元
着色器
,它们都遵循着色语言语法,核心概念包括:向量、矩阵、变
夜跑者
·
2023-08-25 11:29
webGL
webgl
WebGL 绘制圆点
着色器
代码(画点)画点相关的
着色器
代码有顶点
着色器
和片元
着色器
,代码如下:顶点
着色器
:constvertexShaderSrc=`voidmain(){gl_Position=vec4(0,0,0,1.0
夜跑者
·
2023-08-25 11:27
webGL
webgl
OpenGL —— 2.2、Shader之间数据传输、向Shder传输数据
Shader OpenGL
着色器
(shader)是一种用于编写图形渲染代码的编程语言。它们在图形处理单元(GPU)上运行,用于控制渲染管线的不同阶段。
信必诺
·
2023-08-24 09:56
OpenGL
C++
OpenGL
Shader
OpenGl ES 2.0 Learn For Android(二)给三角形贴上图片
上一篇的话,介绍了OpenGLES的顶点
着色器
,片段
着色器
,世界的坐标系。当前的世界都在[-1,1]里面。当讲到三维世界的时候,我们便可以拓宽这个世界。但是三维的变换需要一些数学知识,我
月止风溟
·
2023-08-24 01:47
OpenGL纹理
纹理坐标是在顶点
着色器
中设置,需要传入片段
着色器
,在片段
着色器
中需要定义纹理采样器。然后调用texture函数利用采样器和纹理坐标对纹理进行采样。
猿饵块
·
2023-08-24 00:08
qt
2021-0904—0919
学习内容:小技巧:blender插件:ComicsShaderv4.0卡通
着色器
三渲二插件【blender插件】:ComicsShaderv4.0卡通
着色器
三渲二插件_哔哩哔哩_bilibili三渲二基础
鱼来鱼来
·
2023-08-23 20:29
学习
3d
ui
交互
Blender卡通着色入门
这两个术语都表示模仿漫画书或2D绘图风格的风格
着色器
。它也称为非真实感渲染(NPR)。卡通着色最常
新缸中之脑
·
2023-08-23 20:57
blender
WebGL编程指南01-
着色器
与常用API
前言本系列是在学习WebGL编程指南中,做出的个人总结Canvas1.1什么是CanvasCanvas即画布,顾名思义就是绘画的地方,Canvas在HTML5中被定义为一个标签,从此前端开发者可以通过这个标签和脚本语言(JavaScript)尽情发挥自己的想象力,Canvas画布不但可以绘制二维图形,同样可以绘制三维图形。1.2获取canvas对象实际上就是通过获取dom的方式获取canvas对象
搬砖怪
·
2023-08-23 19:44
WebGL编程指南
着色器
javascript
开发语言
OpenGL-
着色器
流程上层代码通过调用OpenGLAPI中的方法,将图形渲染的相关数据以通道的形式传递到服务器中顶点
着色器
和片元
着色器
,并交由GPU处理。服务器接收到通道传递的数据,交由相应
着色器
进行渲染处理,并将最
雨中漫步_Zny
·
2023-08-23 19:44
OpenGL
着色器
opengl
ios
[Unity Shader] 剥离可编写脚本的
着色器
变体
由于
着色器
变体数量的增加,player构建时间和数据大小会随着项目的复杂性而增加。 借助2018.2测试
Unity尧明
·
2023-08-23 19:14
Unity
Shader
unity
着色器
shader
Three.js
着色器
基础【含源码】
着色器
(Shader)是在GPU上运行的程序。它们被称为
着色器
的原因是,最初它们只处理3D对象的着色,但后来扩展到了3D对象之外。
新缸中之脑
·
2023-08-23 19:13
数字孪生
javascript
着色器
算法
threejs-自定义
着色器
材质
文章目录前言一、GLSL基本使用1.GLSL中的存储关键字attributeuniformvarying2.精度限定关键字3.模型转换矩阵二、使用RawShaderMaterial1.顶点
着色器
向片元
着色器
传递数据
迦南giser
·
2023-08-23 19:12
THREE.JS
前端
着色器
简单
着色器
编写(下)
函数部分介绍完了,最后来介绍一下main函数中的部分。std::stringvertexShader="#version330core\n""\n""layout(location=0)invec4position;""\n""voidmain()\n""{\n""gl_Position=position;\n""}\n";std::stringfragmentShader="#version33
林林又总总
·
2023-08-23 19:42
着色器
c++
OpenGL
简单
着色器
编写(中下)
这篇我们来介绍另一部分函数。staticunsignedintCreateShader(conststd::string&vertexShader,conststd::string&fragmentShader){unsignedintprogram=glCreateProgram();unsignedintvs=CompileShader(GL_VERTEX_SHADER,vertexShade
林林又总总
·
2023-08-23 19:41
着色器
c++
算法
OpenGL
unity 表面
着色器
、顶点、片元
着色器
1.表面
着色器
:表面
着色器
是Unity特有的一种
着色器
代码类型,表面
着色器
定义在SubShader中。表面
着色器
需要编写的代码量很少,Unity会自动处理一些细节。
jiuzhouhi
·
2023-08-23 19:11
unity
着色器
c#
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他