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 ShaderLab语法基础
、Pass的渲染状态3、Fallback一、Shader基本介绍shader的大致结构如下:Shader"Name"{Properties{//开放到材质面板的属性}SubShader{//顶点-片段
着色器
·
2023-06-06 21:57
Unity Shader片段
着色器
使用基础详解
目录一、UnityShader基础二、CG语法基础1、编译指令(1)编译目标等级(2)渲染平台2、
着色器
函数(1)无返回值函数(2)有返回值的函数3、语义(1)顶点这
着色器
的输入语义(2)顶点这
着色器
输出和片元
着色器
输入语义
·
2023-06-06 21:47
基于游戏引擎的数字孪生技术方案
二.技术方案实施路线webgl游戏引擎技术栈threejs、cesiumue4+webrtc优点快捷,方便画质材质
着色器
效果好,比较吃服务器性能缺点吃用户电脑性能需要大团队配合
·
2023-04-21 19:05
shadertoy各个uniform对应three.js值
着色器
输入uniformvec3iResolution;//viewportresolution(inpixels)uniformfloatiTime;//shaderplaybacktime(inseconds
Jedi Hongbin
·
2023-04-21 15:13
Three.js
前端
three.js
shadertoy
一起学 WebGL:三角形加上渐变色
本文为系列文章,请先阅读如何绘制红色三角形的文章:《一起学WebGL:绘制三角形》原来的写法,颜色是在片元
着色器
中写死的,这次我们来像传顶点数据一样,声明一个颜色数据传递过去。
前端西瓜哥
·
2023-04-21 13:00
webgl
javascript
开发语言
unity中创建的四种系统shader
勿喷1、UnlitShader会产生一个不包含光照,但是包含雾效的基础顶点/片元
着色器
。2、ImageEffectShader实现各种屏幕后处理效果提供了一个基础模板,可在此模板上进行修改。
Gxy_w
·
2023-04-21 08:23
Shader--图形学
unity
0基础学习Unity3D,最佳路线是什么?
今天我们来解决一些菜鸟小白如何学习
U3D
的问题。我现在是一枚菜鸟,想学编程(C#)学游戏开发(Unity3d)请问各路大神有什么好的建议吗?
现在_未来
·
2023-04-21 07:29
ffmpeg开发播放器学习笔记 - Metal 渲染YUV
Metal构建于易用的低开销架构之上,而且提供预编译的GPU
着色器
和精细的资源控制,并支持多线程处理。
程序猿搬砖
·
2023-04-21 07:56
OpenGL/OpenGL ES (七) —— 初探
OpenGL/OpenGLES(一)——专业名词快速了解OpenGL/OpenGLES(二)——渲染架构、图元、
着色器
、投影OpenGL/OpenGLES(三)——绘制甜甜圈OpenGL/OpenGLES
HookLee
·
2023-04-21 02:21
OpenGLES学习----图片翻转(3)
的系统坐标是不一样的,所以呈现了图片翻转的效果;翻转后的结果1716313-4538810df642f491.png先来看一下系统坐标系和Opengl坐标系的区别;image方法1-将顶点沿z轴旋转180度修改顶点
着色器
pengxiaochao
·
2023-04-21 00:10
Geometry Shader学习笔记
几何
着色器
作为一个可选项,位于顶点
着色器
和片元
着色器
之间。几何
着色器
获得顶点
着色器
组成一个基础图元为一组的顶点输入,对输入的顶点进行处理,这些顶点组可以来自一个点或者一个三角面。进行的是逐图元的操作。
胡说ba道
·
2023-04-20 20:00
学习笔记
unity
shader
第三十九章 几何
着色器
总结
下面看下几何
着色器
:是顶点和片段
着色器
之间的
着色器
。输入是一个图元(点或者三角形)的一组顶点,在顶点发送到下一阶段
着色器
之前可以随意变换,能够将这组顶点变换为完全不同的图元,并且生成比原来更多的顶点。
Re_view
·
2023-04-20 18:08
OPGENGL
着色器
算法
如何在运行时优雅地Reset DOTS
1)如何在运行时优雅地ResetDOTS2)用顶点
着色器
进行旋转的Shader放在Image上不能正常工作3)FrameBufferFetch在确定支持的手机上显示全紫4)Unity系统中,Android
·
2023-04-20 15:07
CesiumJS 源码杂谈 - 从光到 Uniform
源码基础,所以就抽了一个周末跟了跟CesiumJS中的光照初步,在简单的代码追踪后,发现想系统学习光照材质,仍然是需要RTR知识的,这次仅仅了解了光在CesiumJS底层中是如何从API传递到WebGL
着色器
中去的
·
2023-04-20 15:37
CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到
着色器
- 上篇
PrimitiveAPI还包括AppearanceAPI、GeometryAPI两个主要部分,是CesiumJS挡在原生WebGL接口之前的最底层图形封装接口(公开的),不公开的最底层接口是DrawCommand为主的RendererAPI,DC对实时渲染管线的技术要求略高,可定制性也高,这篇还是以PrimitiveAPI为侧重点。0.基础0.1.坐标系基础这里的“坐标系”特指WebGL图形渲染的
·
2023-04-20 15:05
CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到
着色器
- 下篇
https://segmentfault.com/a/11...3.使用GLSL
着色器
明确一个定义,在PrimitiveAPI中应用
着色器
,实际上是给Appearance的vertexShaderSource
·
2023-04-20 15:05
unity 3D RPG教程(六)
KickitBack反击石头人27:HealthBar设置血条显示28:PlayerLevelUp玩家升级系统29:PlayerUI添加玩家信息显示30:CreatePortal创建传送门声明本教程学习均来自
U3D
傻Q爱
·
2023-04-20 13:04
unity笔记
unity
3d
游戏引擎
unity 3D RPG教程(七)
:DifferentScene跨场景传送33:SaveData保存数据34:MainMenu制作主菜单35:SceneFader场景转换的渐入渐出36:Build&Run打包及运行声明本教程学习均来自
U3D
傻Q爱
·
2023-04-20 13:34
unity笔记
unity
3d
游戏引擎
unity 3D RPG教程(五)
制作更多的敌人22:SetupGrunt设置兽人士兵23:ExtensionMethod扩展方法24:SetupGolem设置石头人Boss25:ThrowRocks设置可以扔出的石头声明本教程学习均来自
U3D
傻Q爱
·
2023-04-20 13:33
unity笔记
unity
3d
游戏引擎
unity 3D RPG教程(一)
目录声明1:CreateProject2:BuildLevel3:PolyBrush发挥创意构建场景4:Navigation智能导航地图烘焙5:MouseManager鼠标控制人物移动声明本教程学习均来自
U3D
傻Q爱
·
2023-04-20 13:03
unity笔记
unity
3d
unity 3D RPG教程(三)
13EnemyAnimator设置敌人的动画控制器14:PatrolRandomly随机巡逻点15:CharacterStats人物基本属性和数值~ScriptableObject进行数值的存储和调用声明本教程学习均来自
U3D
傻Q爱
·
2023-04-20 13:03
unity笔记
unity
3d
游戏引擎
U3D
客户端框架(资源管理篇)之资源加载管理器
一、资源加载管理器模块设计模块设计资源加载管理器模块的主要职责就是资源加载的管理,从物理结构上对该模块进行了拆分成了一个单独的文件,资源加载管理器是加载器中偏底层的一个部分;资源加载管理器负责AssetBundle的加载、Asset资源的加载、资源加载完成后缓存进对预制池、卸载功能;UML静态图二、代码实现usingSystem;usingSystem.Collections;usingSyste
天才小熊猫oo
·
2023-04-20 03:21
unity
游戏引擎
3d
自动化
U3D
客户端框架(资源管理篇)之可寻址资源管理器 还在用难用的AssetBundle?快来使用新的可寻址资源系统AddressableManager,轻松玩转资源管理
一、可寻址资源管理器模块设计1.可寻址资源管理器作用AddressableManager可寻址资源管理器系统它能够帮助解决游戏开发中最重要的一些挑战:高效率和轻松的内容管理。在管理游戏资源时,往往很难维持好的标准,从而避免让项目变得杂乱无章。最主要的问题在于不同职责的资源管理系统之间的耦合。而且,项目中资源的存储,加载和载入后资源的使用方法都有紧密的联系。假如,我们可能要在Resources文件夹
天才小熊猫oo
·
2023-04-20 03:21
前端框架
unity
c#
游戏程序
游戏引擎
U3D
客户端框架(资源管理篇)之资源热更新管理器 ResourceManager
一、资源热更新管理器模块设计1.热更新是什么?游戏或者软件内的美术/脚本代码等资源发生变化时,无需下载客户端重新进行安装,而是在应用程序启动的情况下,通过比对本地资源与CDN资源的MD5码,如果本地资源与CDN中的资源有差异,则优先使用CDN中的资源,以增量的方式进行下载更新这些变化了的美术/脚本代码等资源。2.热更新的商业价值根据经验判断,每次强制用户换包将会造成5%-15%+的用户流失,所以热
天才小熊猫oo
·
2023-04-20 03:21
开发语言
unity
3d
c#
U3D
客户端框架之 音效管理器 与 Fmod介绍安装导入Unity
一、Fmod介绍与安装导入Unity1.Fmod与Unity内置Audio播放器对比Unity内置的Audio底层使用的是FMOD,但是功能不够齐全,高级一点的功能如混合(Mix)等无法使用;音效管理应该和Unity工程解耦合,这样子可以减轻音效设计师的负担;使用FMOD后,游戏中我们只需要关心soundevent名字就可以了,对具体音效资源不会产生依赖;目前FMOD支持Windows,MacOS
天才小熊猫oo
·
2023-04-20 03:49
unity
3d
游戏引擎
架构
OpenGL程序运行时glCompileShader报错
glCompileShader()运行时报不支持
着色器
版本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
OpenGL ES 案例:GLSL加载图片
案例的主要目的在于理解GLSL语言自定义
着色器
以及自定义
着色器
是如何使用的案例的效果是利用GLSL自定义的着色去加载一张图片,效果图如下image案例的整体流程图如下image流程中主要分为4个模块准备工作
Miraclely
·
2023-04-20 01:17
Direct3D 12——几何
着色器
——几何
着色器
概念
几何
着色器
几何
着色器
这个可选阶段便位于顶点
着色器
与像素
着色器
之间。几何
着色器
所输出的图元由顶点列表定义而成。在退岀几何
着色器
时,必将顶点的位置变换到齐次裁剪空间。
吴俊荣
·
2023-04-20 01:11
Direct3D12
3d
着色器
图形渲染
OpenGL ES案例03 - 使用GLSL完成纹理图片加载
案例:根据对GLSL语言的理解,自定义一个顶点
着色器
和一个片元
着色器
,使用
着色器
API完成纹理的加载。进阶:解决纹理倒置问题。
卡布奇诺_95d2
·
2023-04-20 00:13
《 Unity Shader 入门精要》第5章 开始 Unity Shader 学习之旅
第5章开始UnityShader学习之旅5.2一个最简单的顶点/片元
着色器
顶点/片元
着色器
的基本结构//UpgradeNOTE:replaced'mul(UNITY_MATRIX_MVP,*)'with'UnityObjectToClipPos
万有引力w
·
2023-04-19 20:48
计算机图形学
unity
学习
游戏引擎
mac配置GLSL(OepnGL Shading Language)开发环境
vscode安装ShaderlanguagessupportforVSCode扩展如下在vscode扩展商店中搜索相关插件并安装:3.安装glsl-canvas扩展此插件主要用于展示预览我们的GLSL
着色器
万有引力w
·
2023-04-19 20:17
计算机图形学
openGL
图形学
Python之OpenGL笔记(5):OpenGL
着色器
语言(GLSL)应用画三角形
一、目的1、修改顶点
着色器
让三角形上下颠倒;2、使用uniform定义一个水平偏移量,在顶点
着色器
中使用这个偏移量把三角形移动到屏幕右侧。
大龙10
·
2023-04-19 20:07
CesiumJS 源码杂谈 - 从光到 Uniform
源码基础,所以就抽了一个周末跟了跟CesiumJS中的光照初步,在简单的代码追踪后,发现想系统学习光照材质,仍然是需要RTR知识的,这次仅仅了解了光在CesiumJS底层中是如何从API传递到WebGL
着色器
中去的
·
2023-04-19 18:55
计算机图形学(OPENGL):
着色器
本文同时发布在我的个人博客上:https://dragon_boy.gitee.io 请多多参考原文:https://learnopengl.com/Getting-started/Shaders
着色器
Dragon_boy
·
2023-04-19 17:28
OpenGL/OpenGL ES (四) —— 纹理
OpenGL/OpenGLES(一)——专业名词快速了解OpenGL/OpenGLES(二)——渲染架构、图元、
着色器
、投影OpenGL/OpenGLES(三)——绘制甜甜圈OpenGL/OpenGLES
HookLee
·
2023-04-19 05:07
一起学 WebGL:动态绘制点
《一起学WebGL:绘制一个点》如果我们要频繁地改变点的位置去绘制,根据我们之前学到的知识点,那只能通过替换整个
着色器
代码字符串,不断地编译的方式去修改了,非常不便。
前端西瓜哥
·
2023-04-19 02:11
webgl
javascript
前端
一起学 WebGL:绘制三角形
通过缓存区对象,我们可以一次性向顶点
着色器
传入多个顶点数据。Float32Array首先我们来用Float32Array数组保存需要用到的
前端西瓜哥
·
2023-04-19 02:11
webgl
QT+ OpenGL学习
文章目录QT+OpenGLQOpenGLWidget:不需要GLFWQOpenGLFunction_X_X_Core:不需要GLAD你好,三角形顶点输入顶点
着色器
片段
着色器
链接
着色器
本节代码元素缓冲对象
turbolove
·
2023-04-18 23:41
QT+OpenGL(更新中)
qt
如何使用Blender制作卡通三渲二效果
中实现简单卡通三渲二效果和卡通描边的方法,基础的卡通三渲二效果在Blender中还是很简单的只需要几个节点就能解决,即使Blender不太熟练的小伙伴看完这篇也能做到~1、卡通三渲二材质 首先给你的模型创建一个材质球,删除原理化BSDF
着色器
·
2023-04-18 22:39
blender3d
Unity3D学习笔记(一):Unity3D简介
Unity3D简介一、什么是Unity、
U3D
?全面整合的专业引擎二、这个软件能做什么?
weixin_30568591
·
2023-04-18 15:44
游戏
数据库
ui
OpenGL ES 之 GLSL和滤镜
着色器
的渲染过程在渲染过程中,必须存储2中
着色器
,分别是顶点
着色器
、片元
着色器
。顶点
着色器
是第一个
着色器
、片元
着色器
是最后一个。顶点
着色器
处理顶点、片元
着色器
处理像素点颜色。
Coder东
·
2023-04-18 09:18
从0开始的异世界(
U3D
)学习
1.F或者双击聚焦2.Persp透视视野--人眼基本看什么样就是什么样Iso平行视野(投影真实大小)[图片上传失败...(image-e6fb98-1555249617054)]世界坐标与局部坐标3.一个物体的坐标,显示的是相对于父类的局部坐标(Vector3。Zero归零就是让这里归零,如果有父类物体,就是到父类的中心,没有就是在世界的中心)[图片上传失败...(image-7f103-1555
白面金毛九尾狐
·
2023-04-18 07:10
shadertoy 移植到本地(0):实施分析
seabyshadertoy.png shadertoy是一个可在线编写
着色器
(shader)的UGC平台,它有好用的实时运行、源码查看、收藏分享等功能,平台很活跃每天都有大量作品发布,其中有大量的高品质渲染画作
ansey
·
2023-04-18 00:41
OpenGL ES 片元
着色器
灰色滤镜+图片倒置+马赛克实现
效果图效果实现的代码是鉴于上一片的博客,这里只需要修改片元
着色器
实现滤镜效果,因此对于实现的代码将不阐述,具体代码,可以参考demo。
lkm_0bdc
·
2023-04-17 20:45
Metal - 命令设定 - 反采样
概述GPU跟踪有关它们执行的命令信息,例如每个命令何时开始或结束,GPU调用每个
着色器
的次数或命令如何使用GPU硬件的不同部分。
弑神指
·
2023-04-17 14:45
OpenGL/OpenGL ES (一) —— 专业名词快速了解
OpenGL/OpenGLES(一)——专业名词快速了解OpenGL/OpenGLES(二)——渲染架构、图元、
着色器
、投影OpenGL/OpenGLES(三)——绘制甜甜圈OpenGL/OpenGLES
HookLee
·
2023-04-17 13:49
光和渲染
对象的材料里的
着色器
用含有光数据的贴图
VannessWu的飞屋环游记
·
2023-04-17 13:02
Direct3D 12——混合——裁剪像素
此函数仅供像素
着色器
调用,若x<0,则当前这一像素将从后面的处理阶段中丢弃。用这个函数来处理铁丝网纹理的绘制再合适不过了,用它来绘制透明与非透明相间的像素再好不过了。alpha通道的铁丝网纹理。
吴俊荣
·
2023-04-17 05:53
Direct3D12
图形渲染
U3D
框架—单例框架
写程序应遵循的原则:高内聚(内容的聚合),低耦合(功能与功能之间的联系)代码里尽量不要有冗余:既重复,没有用的代码usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;//////单例框架,使用泛型,限制条件:T被实例///whereT:new()表示T这个类型要实例//////publicclassSin
ILOVE鸽
·
2023-04-16 15:31
OpenGL ES --颠倒滤镜、灰度滤镜以及三种马赛克效果的实现原理探究
本篇文章的基础代码OpenGLES--使用GLSL语言加载一张图,关于滤镜效果的实现,主要是实现片元
着色器
的算法,所以相关效果的顶点
着色器
是一样的不需要改动。
HardCabbage
·
2023-04-16 10:18
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他