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!!!
VTK着色器Marble
Shader
代码学习(4)
代码链接https://examples.vtk.org/site/Cxx/
Shader
s/Marble
Shader
/这段代码是一个使用VTK(VisualizationToolkit)实现的复杂着色器渲染示例
点PY
·
2025-07-07 23:06
三维渲染
着色器
学习
Shader
Graph节点解析(136):矩形节点(Rectangle Node)详解
目录一、节点功能概述二、端口详解三、控制选项四、技术原理解析4.1数学原理(距离场计算)4.2生成代码解析4.3视觉特性五、应用场景与实战案例5.1UI元素(矩形按钮/面板)场景:在UI中生成无纹理的矩形按钮或面板,支持动态调整大小和圆角(配合其他节点)5.2材质纹理(网格/条纹)场景:为材质添加矩形网格或条纹纹理(如布料格子、屏幕像素感)5.3粒子形状(矩形粒子/条纹)场景:控制粒子的形状为矩形
小李也疯狂
·
2025-07-07 12:52
#
Unity
ShaderGraph
Rectangle
Shader
Graph节点解析(124):绕轴旋转节点(Rotate About Axis Node)详解
目录一、节点功能概述二、端口详解控制选项三、技术原理解析3.1数学基础:罗德里格斯旋转公式3.2旋转矩阵构造3.3生成代码解析1.弧度模式(Radians)2.度模式(Degrees)3.4旋转方向:右手定则四、应用场景与实战案例4.1角色骨骼旋转(动画驱动)场景:实现角色手臂绕肱骨(上臂骨)旋转,模拟弯曲动作4.2相机环绕效果(第三人称视角)场景:让相机绕目标物体(如角色)的Y轴旋转,实现环绕观
小李也疯狂
·
2025-07-07 12:22
#
unity
ShaderGraph
Unity
Unity 内置着色器的使用与性能优化【Usage and Performance of Built-in
Shader
s】
以下是内置着色器的使用指南与性能分析:一、着色器与材质的关系核心概念着色器(
Shader
):定义渲染逻辑(如光照计算、纹理混合),决定材质的属性和外观。
小李也疯狂
·
2025-07-07 12:22
#
Shader:Built-in
shaders
unity
着色器
性能优化
shader
Unreal Engine开发:高级渲染技术_4.高级着色器编程
UnrealEngine的着色器系统是基于HLSL(High-LevelShadingLanguage)和USF(Unreal
Shader
Format)的,这两种语言允许开发者编写高效的着色器代码,以实现各种视觉效果
chenlz2007
·
2025-07-07 09:02
游戏开发
虚幻
着色器
游戏引擎
数据库
网络
rpc
游戏引擎中顶点着色&像素着色
一.GPU渲染管线GPU在接收到游戏端提交的Mesh,
Shader
数据后,渲染管线开始工作,将数据进行处理投射为2D屏幕中光栅图像.GPU硬件中着色单元有两类,分别为顶点着色器和像素着色器.二.顶点着色器完成
霸王奉先
·
2025-07-07 09:00
游戏开发基础理论
游戏引擎
顶点着色器
像素着色器
顶点颜色
顶点UV
顶点法向
CppCon 2018 学习:RAPID PROTOTYPING OF GRAPHICS
SHADER
S IN
这段内容在讲**着色器(
Shader
)**的基础概念,尤其是它在现代GPU(图形处理单元)中的作用。
虾球xz
·
2025-07-06 07:37
CppCon
学习
c++
开发语言
理解WebGL中的顶点着色器和片元着色器
WebGL的核心是着色器编程,它主要包含两种着色器:顶点着色器(Vertex
Shader
)和片元着色器(Fragment
Shader
)。
程序猿全栈の董(董翔)
·
2025-07-05 03:31
webgl
着色器
理解WebGL中的顶点着色器和片元着色器
WebGL的核心是着色器编程,它主要包含两种着色器:顶点着色器(Vertex
Shader
)和片元着色器(Fragment
Shader
)。
程序猿全栈の董(董翔)
·
2025-07-04 03:24
webgl
着色器
golang游戏开发学习笔记-开发一个简单的2D游戏(基础篇)
1.资源管理在上一篇文章中我们将纹理和着色器分别封装成了两个类,这里我们创建一个资源管理类对这两个类进行管理,由于golang中是没有静态变量的,需要用包内变量对其进行模拟
shader
.gopackageresourceimport
·
2025-06-29 23:21
Android GlSurfaceView渲染YUV图形
这个示例将包括初始化OpenGL环境、加载
Shader
程序、绘制纹理等步骤importandroid.content.Context;importandroid.opengl.GLES20;importjava.nio.ByteBuffer
菠萝加点糖
·
2025-06-23 07:41
android
OpenGL
threejs基于视觉空间的选中效果
代码包含两个函数(一个选中替换
shader
,一个取消选中还原
shader
)代码如下/***取消选中mesh*/cancleSelect(){if(this.selectMat){//去掉材质的选中效果(
~在水一方
·
2025-06-23 02:06
three.js
WebGL&图形学总结(二)
一、简历中图形学与渲染相关内容梳理(一)专业技能中的图形学储备WebGL与
Shader
编程:掌握GPU渲染管线原理,能使用GLSL编写着色器,熟悉ShadowMapping、RTT等图形算法。
GISer_Jinger
·
2025-06-22 14:48
中大厂面试
webgl
前端
javascript
Unity光线脉冲科幻特效实现指南
该效果可应用于游戏、虚拟现实和互动媒体,通过粒子系统、光照贴图和
shader
编程等手段实现。
Msura
·
2025-06-22 00:53
Unity基础--
Shader
Lab:Stencil
文章目录模板缓存(stencilbuffer)语法例子模板缓存(stencilbuffer)模板缓存通常作为用来作为每个像素的掩码来觉得是否丢弃该像素的数据。模板缓冲区通常是每像素8位整数。该值可以被写入、递增或递减。随后的绘制调用可以根据该值进行测试,以确定在运行像素着色器之前是否应该丢弃像素。语法RefRefreferenceValue:要比较的值和/或者要写入缓冲区的值。ReadMaskRe
717王
·
2025-06-16 16:50
Unity
渲染
我的世界进阶模组开发教程——渲染学(4)
模组介绍:Oculus核心功能:光影支持Oculus的核心功能是为MinecraftForge客户端提供加载和运行光影包(
Shader
Packs)的能力。
lemon_sjdk
·
2025-06-15 13:23
java
forge模组进阶教程
模组开发
我的世界
渲染
图形渲染
013-Unity编辑器
前排提要:Unity中的几种坐标系:理解Unity3D中的四种坐标体系_u012371712的博客-CSDN博客上面只说了4种,这篇结合
Shader
补充和扩展了一些:unity七种坐标系统详解与互相转换的方法模型坐标
qq_38234381
·
2025-06-15 03:18
Unity和C#
unity
编辑器
游戏引擎
cesium
shader
着色器 (水波纹效果)
cesium
shader
着色器(水波纹效果)本文包括实现思路加源码cesium为1.102以上版本更多内容/样例cesium实战目录核心代码来自https://www.
shader
toy.com/view
GIS-CL
·
2025-06-14 21:00
cesium实战
着色器
前端
javascript
cesium
window 显示驱动开发-处理着色器代码
当MicrosoftDirect3D运行时分别调用驱动程序的CreateVertex
Shader
Func和CreatePixel
Shader
函数时,用户模式显示驱动程序接收顶点和像素着色器代码。
程序员王马
·
2025-06-13 10:42
windows图形显示驱动开发
驱动开发
着色器
在 Three.js 中实现自定义
Shader
效果
大家好!我是[数擎AI],一位热爱探索新技术的前端开发者,在这里分享前端和Web3D、AI技术的干货与实战经验。如果你对技术有热情,欢迎关注我的文章,我们一起成长、进步!开发领域:前端开发|AI应用|Web3D|元宇宙技术栈:JavaScript、React、ThreeJs、WebGL、Go经验经验:6年+前端开发经验,专注于图形渲染和AI技术经验经验:演示地址开源项目:AI智简未来、晓智元宇宙、
贵州数擎科技有限公司
·
2025-06-11 13:48
javascript
开发语言
ecmascript
【Unity可视化着色器编辑器插件】Amplify
Shader
Editor 轻松设计出复杂的视觉效果
Amplify
Shader
Editor是一个功能强大的可视化着色器编辑器插件,为Unity开发者提供了直观、灵活的图形化工具来创建各种自定义着色器。
Unity游戏资源学习屋
·
2025-06-10 18:59
Unity插件
Unity URP14.0自定义后处理教程
1.创建后处理着色器创建一个全屏后处理
Shader
(如
Shader
s/PostProcessing/InvertColors.
shader
):
Shader
"Cu
Thomas_YXQ
·
2025-06-09 22:38
unity
游戏引擎
性能优化
Unity3D
spring
java
Shader
编写指南(五十九): 跨图形 API 的着色器开发指南
不同图形API(如Direct3D、OpenGL、Metal)在渲染行为上存在底层差异,Unity编辑器虽会隐藏大部分差异,但在特定场景下(如渲染纹理坐标、深度缓冲处理)仍需手动适配。以下是关键差异点及解决方案:一、纹理坐标(UV)的垂直方向差异核心问题Direct3D类平台(Direct3D、Metal、主机):纹理坐标Y轴顶部为0,向下递增。OpenGL类平台(OpenGL、OpenGLES)
小李也疯狂
·
2025-06-09 17:39
Shader
着色器
shader
unity
Shader
编写指南(六十):
Shader
运行时性能优化
不同平台的GPU性能差异显著(如高端PCGPU与低端移动GPU),为确保游戏在各类设备上流畅运行,需针对性优化着色器,减少计算量和纹理读取。以下是关键优化策略及实践建议:一、按需计算,避免冗余操作1.精简计算逻辑移除无效参数:若材质属性(如颜色)始终为固定值,直接在着色器中硬编码,避免动态计算。hlsl//反例:始终使用白色,仍从材质获取颜色fixed4color=_MainColor;//优化:
小李也疯狂
·
2025-06-09 17:39
#
理解着色器【Shader】性能
性能优化
unity
shader
daz3d + PBRSkin (MDL)+ SSS
好的,我们来解释一下Daz3D中的PBRSkin(MDL)
Shader
。
子燕若水
·
2025-06-09 10:50
UE5
daz3d
3D
3d
Unity
Shader
编程】之高级纹理
一,立方体纹理Cubemap用途用途说明反射贴图表面镜面高光或金属反射环境光采样模拟环境对物体的影响天空盒背景使用六张图拼接场景背景全景投影做360度相机渲染、投影等二,创建立方体纹理在Unity中创建和保存一个立方体纹理(Cubemap)有几种方式,具体看你是想要:✅一、使用现成的六张图片创建Cubemap(最常用)步骤如下:准备六张图像:命名如下(Unity会自动识别):myCubemap_f
心之所向,自强不息
·
2025-06-04 08:24
UnityShader
unity
游戏引擎
将材质球中的纹理属性对应的贴图保存至本地
Texture2D的EncodeToPNG方法将纹理转为图片形式material.GetTexture方法通过属性名获取纹理贴图material.SetTexture方法通过属性名设置纹理贴图属性名可在
shader
weixin_53163894
·
2025-06-02 08:11
unity
android
游戏引擎
深入学习Unity
Shader
的表面着色器
表面着色器(Surface
Shader
)是Unity提供的一种特殊类型的着色器。它是对传统的顶点/片元着色器的封装,提供了更简化的语法和更高的抽象层级。
tiankongdeyige
·
2025-05-30 15:24
Unity
Shader
学习
unity
着色器
vulkan游戏引擎的vulkan/
shader
s下的image实现
1.vulkan_image.h#pragmaonce#include"vulkan_types.inl"voidvulkan_image_create(vulkan_context*context,VkImageTypeimage_type,u32width,u32height,VkFormatformat,VkImageTilingtiling,VkImageUsageFlagsusage,V
Magnum Lehar
·
2025-05-28 16:47
游戏引擎
java
前端
magento2 安装测试_通过单元测试恢复Magento 2的理智
WhenIwasstartingmyadventurewithprogrammingIthoughtIwasageniusthatcouldoutsmarteveryoneoutthere.AsateenagerIwaslike:“IknowC++,howtodisplay3DmodelsinOpenGLandenliventhemwithvibrant
shader
s.Wh
weixin_26737625
·
2025-05-28 13:52
python
Vulkan_
Shader
—高级光照_阴影_原理
高级光照_阴影原理概述阴影是光线被阻挡的结果;当一个光源的光线由于其他物体的阻挡不能够达到一个物体的表面的时候,那么这个物体就在阴影中了。阴影能够使场景看起来真实得多,并且可以让观察者获得物体之间的空间位置关系。场景和物体的深度感因此能够得到极大提升,下图展示了没有阴影和有阴影的情况下的不同:你可以看到,有阴影的时候你能更容易地区分出物体之间的位置关系,例如,当使用阴影的时候浮在地板上的立方体的事
沉默的舞台剧
·
2025-05-28 05:53
vulkan
shader
vulkan
shader
Unity 使用TrailRenderer制作拖尾效果
创建的空对象,然后在Inspector面板中点击“AddComponent”按钮,搜索并添加TrailRenderer组件3、创建一个材质网上找一张贴图,以作材质的贴图新建一个材质球并把贴图附加给材质球(其中
Shader
程序猿游也
·
2025-05-27 22:34
unity
游戏引擎
vulkan游戏引擎renderer文件下的vulkan下的
shader
s代码实现
1.vulkan_object_
shader
.h#pragmaonce#include"renderer/vulkan/vulkan_types.inl"#include"renderer/renderer_types.inl"b8vulkan_object_
shader
_create
Magnum Lehar
·
2025-05-26 07:43
游戏引擎
shader
圆形水波纹效果 threejs vue3
import*asTHREEfrom"three";import{OrbitControls}from"three/examples/jsm/controls/OrbitControls.js";import{GLTFLoader}from"three/examples/jsm/loaders/GLTFLoader";import{ref,onMounted,getCurrentInstance,
小猫猫改bug
·
2025-05-23 10:54
threejs
vue.js
javascript
从零开始学习three.js(18):一文详解three.js中的着色器
Shader
在WebGL和Three.js的3D图形渲染中,着色器(
Shader
)是实现复杂视觉效果的核心工具。
前端小崔
·
2025-05-20 14:37
three.js
学习
javascript
着色器
webgl
3d
前端
数据可视化
【three.js】
Shader
着色器
目录原始着色器材质Raw
Shader
Material塑料质感(Plastic
Shader
)和动画质感(Toon
Shader
)着色器的类型顶点着色器Vertex
Shader
main函数gl_Position
咔咔库奇
·
2025-05-20 14:05
three.js
着色器
three.js
团结引擎开源车模 Sample 发布:光照渲染优化 & 动态交互全面体验升级
光照、材质与交互效果的精细控制,通常意味着复杂的技术挑战,但借助
Shader
Graph14.1.0(已内置在团结引擎官方1.5.0版本中),这一切都变得简单易用。
Unity官方开发者社区
·
2025-05-16 16:15
团结引擎1.5
团结引擎
Shader
Graph
cocos 转场动画
摘要本文主要探讨3D场景转场效果的
shader
实现方案。
随与坏
·
2025-05-14 23:32
cocos2d
typescript
材质
着色器
20.three官方示例+编辑器+AI快速学习webgl_buffergeometry_raw
shader
本实例主要讲解内容这个Three.js示例展示了如何使用Raw
Shader
Material创建自定义着色器,实现高级的图形渲染效果。
threelab
·
2025-05-14 09:57
编辑器
人工智能
学习
Lerp函数-详解
Lerp函数的原理及语法数学公式原理语法2.Lerp函数的介绍用法功能计算领域适用范围优势劣势功能介绍3.代码案例代码案例(HLSL)代码案例(Cg)4.应用场景案例颜色渐变纹理混合材质属性过渡5.在
Shader
HELLOMILI
·
2025-05-14 05:57
Function
函数
信息可视化
游戏引擎
着色器
图形渲染
unity
Shader
toy着色器移植到Three.js经验总结
Shader
toy是一个流行的在线平台,用于创建和分享WebGL片段着色器。里面有很多令人惊叹的画面,甚至3D场景。本人也移植了几个
Shader
Toy上的着色器。
loveoobaby
·
2025-05-14 05:57
前端
javascript
着色器
前端
Godot引擎开发:VR UI和用户交互_(9).VR用户界面动画与过渡效果
动画原理在Godot引擎中,动画可以通过多种方式实现,包括使用AnimationPlayer节点、编写脚本、以及使用
Shader
s。对于VRU
chenlz2007
·
2025-05-13 23:53
虚拟现实游戏2
godot
vr
ui
游戏引擎
游戏
交互
shader
性能优化总结
总结一下最近看到的
shader
性能优化策略:首先介绍下一个
shader
优化工具:glsl-optimizer一、计算量与计算频率相关的问题通过之前文章的学习,我们应该已经了解到GPU是流式处理器,其中的顶点着色单元会每顶点执行一次
沉默的舞台剧
·
2025-05-13 11:59
shader
GLSL
glsl
shader
Unity项目性能优化之
Shader
使用自定义
Shader
合并多个材质的效果到一个
Shader
中是优化Unity项目性能的有效方法之一。通过这种方式,可以显著减少DrawCall,从而提高渲染效率。
你一身傲骨怎能输
·
2025-05-13 11:59
Shader
Shader优化
shader
中性能优化
if可能更慢:尤其在分支条件动态变化且线程间不一致时(如像素
Shader
中每个像素的条件不同)。2.条件分支的类型•静态
FatherOfCodingMan
·
2025-05-13 10:25
性能优化
OpenGL超大分辨率图像显示
OpenGL+GLSL
shader
+GLM+OpenCV分块渲染(TiledRendering)1)将大图像拆分为多个小块(Tile),渲染整幅图像分解为每次绘制一块(Tile)图像,绘制多次,确保每块图像的纹理尺寸不超过
QUST-Learn3D
·
2025-05-12 14:16
C++
图像处理
javascript
前端
开发语言
Flutter 3.29.3 花屏问题记录
文章目录Flutter3.29.3花屏问题记录问题记录解决尝试解决Flutter3.29.3花屏问题记录问题记录flutter版本3.29.3,代码大致为:
Shader
Mask(
shader
Callback
cv大师_ly
·
2025-05-11 19:37
flutter
skia
Android
实现一个漂亮的Three.js 扫光地面 圆形贴图扫光
navigation=ThreeJS&classify=
shader
&id=circleWaveimport*asTHREEfrom'three'import{OrbitControls}from'three
优雅永不过时·
·
2025-05-11 03:22
javascript
贴图
智慧城市
前端
Three.js
Shader
Unity3D URP风格化水体渲染技术解析
前言在Unity的URP(UniversalRenderPipeline)中实现风格化水体渲染,需要结合
Shader
Graph、深度纹理、颜色插值及动态效果等技术。
Thomas_YXQ
·
2025-05-08 08:06
Unity3D
开发语言
全文检索
lua
junit
unity3d:cube是24个顶点,uv贴图到cube的6个面
转https://blog.csdn.net/o83290102o5/article/details/117428173一个cube是24个顶点,12个三角面
Shader
"my/jc"{Sub
Shader
四夕立羽
·
2025-05-07 08:39
Unity3d渲染
Unity3d面试
unity3d
cube24顶点
UV贴图到cube6个面
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他