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着色器
Unity 圆角矩形Shader实现(支持长方形)(只写两行)
因为控制每个像素的颜色主要是由片元
着色器
负责的,所以我们也通过Fragme
ZhenpengYue
·
2023-04-07 18:15
图形学
unity
游戏引擎
Shader 学习之路-简述Shader常用语言(六)
1、ShaderShader(
着色器
)实际上就是一小段程序,它负责将输入的Mesh(网格)以指定的方式和输入的贴图或者颜色等组合作用,然后输出。
AnimeKing
·
2023-04-07 16:18
固定
着色器
渲染三角形(OpenGL ES)
与前面OpenGL中讲到的三角形渲染类似,接下来我们将在iOS系统下探索如何渲染一个三角形。1.了解GLKit在学习如何渲染图形之前,我们需要了解一个官方提供的framework,它就是GLKit.那么它是什么呢?简单地解释下,就是苹果为了方便开发者使用OpenGLES的api,在其基础之上包装了一层面向对象的开发模式(OpenGL面向过程开发)。使大家更加方便高效的接触OpenGLES的图形绘制
lenka01
·
2023-04-07 09:32
unity曲面细分
着色器
详解
前言:本文翻译自catlikecoding上一篇十分详细的英文blog并修改了几处错误,逐行解释了如何在自己的shader中添加曲面细分支持,并给出了多种计算细分因子的方案以及它们的优缺点。原文链接:https://catlikecoding.com/unity/tutorials/advanced-rendering/tessellation/曲面细分-用于再分三角形创建hull和domains
longger0000
·
2023-04-06 22:53
unity
着色器
游戏引擎
OpenGLES入门 3 -- 绘制圆形
步骤1、初始化上下文;2、设置缓冲区3、设置
着色器
4、确定顶点坐标,绘制1、初始化_eaglContext=[[EAGLContextalloc]initWithAPI:kEAGLRenderingAPIOpenGLES2
Krien
·
2023-04-06 19:15
整理3D运算上的疑问
,使用逆矩阵与转置矩阵公式即可.由于一个变换矩阵是由旋转缩放位移组成.缩放位移都比较简单,而旋转矩阵又是正交矩阵.所以推导的过程基本类似.因此只是内部API使用哪种方式而已.比如DX的书教的是右乘,而
U3D
silekey
·
2023-04-06 16:45
OpenGL编译
着色器
1、读入
着色器
的代码一般
着色器
的代码可以写在raw下创建glsl文件。gls是openGL的着色语言。
lanbojini1209
·
2023-04-06 12:31
着色器
html
tv
OpenGL ES渲染流程
opengl渲染过程OpenglES渲染流程图中灰色的部分是顶点
着色器
和片段
着色器
,是可以编程的部分1.顶点
着色器
uniformmat4uMVPMatrix;//应用程序传入顶点
着色器
的总变换矩阵attributevec4aPosition
一川烟草i蓑衣
·
2023-04-06 07:46
Unity3D_HDRP项目代码修改天空球
U3D
HDRP项目代码修改天空球的办法publicVolumevolume;publicUnityEngine.Rendering.HighDefinition.HDRISkyHDRISky;publicvoidStart
七情六欲丶
·
2023-04-06 05:43
U3D
unity
游戏引擎
【Unity】2019 HDRP 7.3 CustomPass 高斯模糊
AbunchofcustompassesmadeforHDRP1、创建HDRP项目2、创建CustomPass物体新增2个FullScreenCustomPass创建一个OutlineH材质球和OutlineH
着色器
两水先木示
·
2023-04-06 05:56
#
Shader案例
#
Shader进阶
Unity3d
unity
游戏引擎
计算机图形学 | 实验三:绘制一个四边形
计算机图形学|实验三:绘制一个四边形计算机图形学|实验三:绘制一个四边形初始化顶点输入数据处理VAO、VBO顶点属性顶点
着色器
和片段
着色器
渲染EBO完整代码华中科技大学《计算机图形学》课程MOOC地址:
UestcXiye
·
2023-04-06 05:47
计算机图形学
c++
计算机图形学
OpenGL
计算机图形学 | 实验四:绘制一个球体
如何使用绘制球模型球面顶点遍历构造三角形图元开启线框模式开启面剔除最后完整代码华中科技大学《计算机图形学》课程MOOC地址:计算机图形学(HUST)计算机图形学|实验四:绘制一个球体封装Shader在正式开始介绍球模型的绘制之前,我们需要将和
着色器
有关的操作进行封装
UestcXiye
·
2023-04-06 04:42
计算机图形学
计算机图形学
c++
OpenGL
如何在应用程序中使用Shader(
着色器
)
前面已经学习了GLSL的语法以及内嵌函数,并且也已经完成了一组Shader的实例,那么,如何让显卡来运行这一组Shader呢?或者说如何用Shader来替换掉OpenGL渲染管线中的那两个阶段呢?下面就来学习一下如何将Shader传递给OpenGL的渲染管线。先来看一下下图,该图描述了如何创建一个显卡的可执行程序,后文中将其统称为Program。首先来看图的右半部分,即创建shader的过程,第一
凌烟醉卧
·
2023-04-05 20:19
Catlike Coding Unity教程系列 中文翻译 Basics篇(五)Compute Shaders
计算
着色器
渲染一百万个立方体原文地址:https://catlikecoding.com/unity/tutorials/basics/compute-shaders/在计算缓冲区中存储位置。
Position_yjl
·
2023-04-05 15:35
Catlike
Coding
Unity教程中文翻译
unity
游戏引擎
让ChatGPT为我们编写Unity3d Shaderlab的
着色器
(shader)
前言ChatGPT的火热大家应该都有目共睹,文案工作者、翻译工作者和画师等各种行业都在被嘲即将失业。不光是这些岗位的员工,作为资深社畜程序猿也能感受到会受到冲击。网上很多人都在发ChatGPT写的代码,并开始大肆宣扬AI要取代程序员了,今天测一测使用ChatGPT来生成一些代码,看看到底AI到底会不会真的直接替程序猿,还是大家炒作的噱头。当然使用ChatGPT还是需要各种操作,科学上网、注册和付费
十幺卜入
·
2023-04-05 14:16
Unity3D
AI
人工智能
Unity
ChatGPT
ChatGPT编写代码
ChatGPT使用
Unity3d代码生成
Unity3D CustomSRP[译].2.绘制调用[Draw Calls]
DrawCalls(绘制调用)——
着色器
和批处理本节内容完成一个简单的HLSL
着色器
支持可编程渲染管线批处理(SRPBatcher)、GPU缓存系统(GPU-Instancing)、动态批处理(DynamicBatching
cat_ddong13
·
2023-04-05 12:10
OpenGLES自定义顶点/片元
着色器
&编译连接(二)
一.不采用GLKBaseEffect,使用编译连接自定义顶点/片元
着色器
(shader),用简单的glsl语言来实现顶点/片元,并进行简单的变换。
枫紫_6174
·
2023-04-04 22:15
CocosCreator游戏性能优化(3):GPU优化之降低计算分辨率
优化之降低计算分辨率相关链接CocosCreator游戏性能优化(1):性能分析工具CocosCreator游戏性能优化(2):合批渲染之RenderToTarget一、降低计算分辨率GPU的FragmentShader即片元
着色器
程序在执行的时候
小木沐木
·
2023-04-04 12:11
2018-12-03 Shader基础篇-可编程GPU图形绘制管线
《事实计算机图像学》的书中概况图形绘制管线为三个主要的阶段:应用、几何、光栅阶段1、顶点坐标空间的转换在可编程图形绘制管线中顶点
着色器
最重要的任务就是将图元顶点的从模型局部坐标空间换到屏幕坐标空间。
Nmao
·
2023-04-04 09:28
OpenGL系列之九:glsl
着色器
语言
OpenGL系列之四:绘制四边形OpenGL系列之五:绘制点和线OpenGL系列之六:绘制立方体OpenGL系列之七:纹理贴图OpenGL系列之八:立方体纹理贴图实现效果实现步骤1.编写glsl文件glsl是
着色器
语言
itfitness
·
2023-04-03 20:50
OpenGL ES 入门之旅 -- GLSL加载图片案例
在上篇文章GLSL初始
着色器
语言中已经介绍过如何编写一个
着色器
文件,以及如何连接程序对象和
着色器
的对象的方法函数,那么接下来通过一个实际的案例来看一下这些方法的具体使用。
Henry_Jeannie
·
2023-04-03 10:15
喵的Unity游戏开发之路 - 复杂重力
转载(拷贝)自微信公众号(
u3d
notes),图片和视频请查看原文:https://mp.weixin.qq.com/s?
MarsZ
·
2023-04-03 07:55
Unity3d
游戏开发
unity
OpenGL渲染基础
Server:服务端指的是顶点
着色器
、细分
着色器
、几何
着色器
、图元设置、剪切、光栅化、片段
着色器
这一系列的需要在GPU上执行的功能。
Maji1
·
2023-04-02 13:04
五天时间学习图形图像处理的一些感受
然而我当时只知道shader是一种
着色器
语言,具体还不清楚怎么实施。接着老大给了我一堆官方教程和文档,叫我挨个挨个看,可以说我那五天的英文阅读量相当于看完了半本英文书的感觉,还全是专业术语的那种。
不会飞的章鱼
·
2023-04-02 08:21
swift 4 整合导入Unity3d项目
UNITY_RUNTIME_VERSION=5.5.2f1UNITY_SCRIPTING_BACKEND=il2cpp;GCC_THUMB_SUPPORT=NO;GCC_USE_INDIRECT_FUNCTION_CALLS=NO//
U3D
pingxhcn
·
2023-04-01 17:40
opengl使用流程文述
opengl使用流程文述opengl中是通过三个点确定一个面进行着色,总体思路为确定顶点
着色器
》形成矢量图形》进行栅格化==》最后再通过片元
着色器
进行上色的过程1,先用一个view继承自GLSurfaceView
Easyhood
·
2023-04-01 12:01
音视频
c++
开发语言
音视频
opengl
android
glsl_buffer实现渐变三角形方法详解
目录正文三角形创建一个buffer传递数据分析三角形buffer数据及
着色器
信息buffer赋值attribute绘制三角形效果结语正文上篇文章我简单封装了一个glsl的程序类,并简单介绍了glsl的一些通信方式
·
2023-04-01 10:13
【OpenGL】笔记二十一、Alpha测试、混合测试
这在我们之前的教程中其实有过类似的功能,就是在片段
着色器
中对两个纹理的颜色进行mix,使得最终呈现出来的颜色是两个纹理不同程度的混合:而这次我们可以用一种更
ycr的帐号
·
2023-04-01 03:11
OpenGL笔记
c++
图形渲染
opengl
混合测试
Alpha测试
Hello Vulkan(三)| 图形渲染新技术Vulkan
着色器
及SPIR-V
本期分享内容「
着色器
及SPIR-V」,我们会介绍如何在Vulkan中使用shader。其实早在Vulkan还在开发中的时候,作为开发者,我很担心他们会开发出一
虹图AI开放平台
·
2023-04-01 01:48
Hello
Vulkan
科技
算法
最全计算机图形学面试资料整理
5顶点缓冲对象(VertexBufferObjects,VBO)6顶点数组对象(VertexArraryObject,VAO)7渲染管线的流程8三种
着色器
有什么用?各完成了什么过程?9什么是光栅化?
LV小猪精
·
2023-04-01 01:00
计算机图形学
计算机图形学
MVP矩阵
渲染管线
光照
OpenGL ES入门2-三角形绘制及纹理贴图
二、三角形绘制OpenGL图形的绘制流程基本差不多,先要定义顶点
着色器
和片元
着色器
。顶点
着色器
和片元
着色器
使用glsl语言编写。
神迹12
·
2023-03-31 16:24
2.
着色器
2.
着色器
着色器
(Shader)是用来实现图像渲染的,用来替代固定渲染管线的可编辑程序。需要创建两个基本对象才能用
着色器
进行渲染,
着色器
对象和
着色器
程序。
着色器
可以连接到一个程序对象。
userName
·
2023-03-31 16:40
OpenGL --- (二)案例:渲染三角形/绘制正方形并使用键位控制
环境配置二、绘制三角形三角形绘制流程.jpeg代码如下:(1)引入头文件#include"GLShaderManager.h"#include"GLTools.h"#include(2)定义工具类对象(
着色器
管理类
阿木小丸子
·
2023-03-31 11:52
U3D
日常技巧积累
一、Unity1.Unity死机未保存场景:当你在Unity中编辑场景,突然死机时,可以在项目文件目录中找到Temp文件夹,双击文件夹,找到_Backupscenes文件夹,把后缀为.backup的文件后缀改为.unity,然后拖进Unity的Project界面里面,这样就可以还原死机前场景最后情况。2.Inspector界面的数值栏自带加减乘除功能:从Unity5.1开始,可以在Inspecto
豆铮
·
2023-03-31 03:35
喵的Unity游戏开发之路 - 复杂重力
转载(拷贝)自微信公众号(
u3d
notes),图片和视频请查看原文:https://mp.weixin.qq.com/s?
MarsZhouGo
·
2023-03-31 02:04
OpenGLES使用(2)
置灰效果核心思路:在片元
着色器
中.将原图中的所有颜色值与我们设定的灰色变换因子相乘获取新的灰色颜色值原图.jpg置灰效果.jpg相关代码如下:precisionhighpfloat;uniformsampler2DTexture
侭情显現
·
2023-03-30 15:55
固定
着色器
加载纹理(OpenGL ES)
与用固定
着色器
绘制三角形类似,这里重点讲下不同的地方。
lenka01
·
2023-03-30 14:11
Laya 入坑学习(unity web版 加载真的坑,没办法只能换)
nav=zh-js-8-0-2LayaAir3D由
U3D
导入模型及注意事项:https://blog.csdn.net/Tel17610887670/article/deta
落水无痕
·
2023-03-30 06:02
Laya
Laya air 3.0 初试
这个不假,体验过cocos,
u3d
其实也可以进行对比一个初步两者引擎的差别。我大概关心其实有几个东西,打包,易用性,尽量不要像2.0那样用起来体验并不是特别好。
hero82748274
·
2023-03-30 05:47
学习
前端
初探OpenGL-画一个三角形/正方形并通过键盘移动
实现两个效果画一个三角形画正方形并通过键盘移动画一个三角形打开main.cpp并导入以下头文件#include"GLShaderManager.h"#include"GLTools.h"#includeGLShaderManager:移入了GLTool
着色器
管理器
JimmyCJJ
·
2023-03-30 04:50
Metal Metal Shader Language
Metal
着色器
语言,是用来编写3D图形渲染逻辑和并行计算核心逻辑的一门编程语言,当你使用Metal框架来完成App的实现,则需要使用Metal编程语言。
Joker_King
·
2023-03-30 02:14
(二)OpenGL渲染流程
图像顶点数据到显示结果有几个大体的过程2216667-4a8c6e2cad5f9dea.png顶点数据:buffer是放置数据的地方,老外起的名字顶点
着色器
:顶点数据传递给
着色器
,
着色器
通过glsl对顶点进行编辑顶点变换
faceowener
·
2023-03-29 11:45
《Real-Time Rendering》GPU
本文同时发布在我的个人博客https://dragon_boy.gitee.io本章目录概览数据并行架构GPU管线概览可编程
着色器
阶段可编程
着色器
和API的发展顶点
着色器
细分曲面阶段像素
着色器
结合阶段计算
着色器
从历史观点来说
Dragon_boy
·
2023-03-29 07:49
OpenGL ES 图形管线解析
OpenGLES3.0实现了具有可编程着色功能的图形管线,如下图所示顶点
着色器
和片元
着色器
是OpenGLES3.0中管线的可编程阶段。
MirL
·
2023-03-29 07:31
OpenGL ES《五》,多重纹理
这时候就需要用到多重纹理,将多张图片开辟多个纹理单元,通过
着色器
来合成。
烧烤有点辣
·
2023-03-28 21:40
WorldOpenGLES
※使用JavaJNI封装复杂运算,使渲染速度更快※
着色器
一键编译,内容简短方便理解※封装了C++版本Bullet物理引擎API与Bullet原版大同小异※你可以简单方便的利用GPU计算通用任务※骨骼动画
WorldOpenGLES
·
2023-03-28 06:12
三、OpenGL 的渲染架构
OpenGL的渲染架构1.1.数据传递方式1.2.参数类型投影方式2.1.正投影2.2.透视投影存储
着色器
3.1.存储
着色器
初始化3.2.存储
着色器
种类3.2.1.单元
着色器
3.2.2.平面
着色器
3.2.3
樂亦leeyii
·
2023-03-27 15:58
OpenGL ES(一)
OpenGLES只是OpenGL的简化版本,是已嵌入式设备为目标的高级3D图形应用编程接口,相当于是OpenGL的子集,支持iOS和Andriod等系统使用.顶点
着色器
处理每个顶点的操作,包括
amin_huihui
·
2023-03-27 05:31
着色器
图像处理(边缘检测)
拉普拉斯算子(laplacian)如果在图像中一个较暗的区域中出现了一个亮点,那么用拉普拉斯运算就会使这个亮点变得更亮。拉普拉斯变换效果:强调图像中灰度突变降低灰度慢变化的区域参考文档https://wenku.baidu.com/view/23a4720a6c85ec3a87c2c598.html拉普拉斯运算模板0,1,01,-4,10,1,0当我们的每一个像素点通过拉普拉斯过滤后,就会呈现边缘
冰三尺
·
2023-03-27 00:59
2022-11-02 webgl绘制圆形点
计算到圆心的距离image.png2.绘制球背面剔除//开启背面剔除gl.enable(gl.CULL_FACE)3.开启多边形偏移解决球遮挡点问题image.png二、效果image.png三、代码//顶点
着色器
MrSwilder
·
2023-03-26 20:19
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他