shader

2024/9/23 2:24:40

three.js shader 实现天空中白云

three.js shader 实现天空中白云 预览: https://threehub.cn/#/codeMirror?navigationThreeJS&classifyshader&idwhiteCloud 更多案例 可见 预览: https://threehub.cn import * as THREE from "three"; import { OrbitControls …

Unity工具篇 专栏目录

一.专栏介绍 本专栏是针对Unity引擎在做游戏或者VR的过程中,需要接入的一些SDK或者插件或者辅助相关功能。 今后持续更新中,如有疑问可留言,8小时内回复。 二.专栏目录 Unity之Xlua如何接入protobuf Unity之C#端使用protobuf Unity之prot…

【SHADER】Shader实例学习1:UI noise halo

Shader实例学习1:UI noise halo 简介源码注释关键步骤总结 简介 又换方向做图形相关的工作了,门槛确实有一点,数学、图形什么的都要学,算轨迹用到力学什么的也是基本操作。大力出奇迹,跟着shadertoy里的众多大神学起来…

Unity之ShaderGraph入门简介与配置

前言 ShaderGraph是Unity的一个可视化着色器编辑工具,它允许开发者在不编写代码的情况下创建复杂的着色器效果。ShaderGraph提供了一个直观的图形界面,用户可以通过拖拽节点并连接它们来构建自定义的着色器。用户可以在ShaderGraph中使用各种节点,如数学运算、纹理采样、颜…

Unity之ShaderGraph入门简介与配置

前言 ShaderGraph是Unity的一个可视化着色器编辑工具,它允许开发者在不编写代码的情况下创建复杂的着色器效果。ShaderGraph提供了一个直观的图形界面,用户可以通过拖拽节点并连接它们来构建自定义的着色器。用户可以在ShaderGraph中使用各种节点,如数学运算、纹理采样、颜…

Unity之ShaderGraph入门简介与配置

前言 ShaderGraph是Unity的一个可视化着色器编辑工具,它允许开发者在不编写代码的情况下创建复杂的着色器效果。ShaderGraph提供了一个直观的图形界面,用户可以通过拖拽节点并连接它们来构建自定义的着色器。用户可以在ShaderGraph中使用各种节点,如数学运算、纹理采样、颜…

【cocos creator 3.x】 修改builtin-unlit 加了一个类似流光显示的mask参数

效果见图: shader 代码修改如下, 主要看 USE_MASK_UVY 关键字部分修改: // Copyright (c) 2017-2020 Xiamen Yaji Software Co., Ltd. CCEffect %{techniques:- name: opaquepasses:- vert: unlit-vs:vertfrag: unlit-fs:fragproperties: &a…

Unity URP Shader 修改深度让人物不再被地面遮挡

Unity URP Shader 修改深度让人物不再被地面遮挡 前言项目场景布置代码编写 前言 遇到一个小问题,人物总是被XY平面的地面遮挡,于是在Shader中改一下深度输出,这样地面再也不会挡住人物了。 项目 场景布置 将人物放到XY平面的后面 配置S…

【Godot4自学手册】第三十九节利用shader(着色器)给游戏添加一层雾气效果

今天,主要是利用shader给游戏给地宫场景添加一层雾气效果,增加一下气氛,先看一下效果: 一、新建ParallaxBackground根节点 新建场景,根节点选择ParallaxBackground,命名为Fog,然后将该场景保…

【SHADER】Shader实例学习1:UI noise halo

Shader实例学习1:UI noise halo 简介源码注释关键步骤总结 简介 又换方向做图形相关的工作了,门槛确实有一点,数学、图形什么的都要学,算轨迹用到力学什么的也是基本操作。大力出奇迹,跟着shadertoy里的众多大神学起来…

【Godot4自学手册】第三十九节利用shader(着色器)给游戏添加一层雾气效果

今天,主要是利用shader给游戏给地宫场景添加一层雾气效果,增加一下气氛,先看一下效果: 一、新建ParallaxBackground根节点 新建场景,根节点选择ParallaxBackground,命名为Fog,然后将该场景保…

glsl shader中实现canvas中的createRadialGradient效果

在网上找了好久,也没有发现有现成用shader去实现canvas radialGradient效果的.大部分都是简单的只有一个中心圆或者通过canvas绘制渐变再作为纹理图像进行贴图,没有类似像canvas有内圆与外圆,两圆心位置不一样,可以用实现类似焦点…

【SHADER】Shader实例学习1:UI noise halo

Shader实例学习1:UI noise halo 简介源码注释关键步骤总结 简介 又换方向做图形相关的工作了,门槛确实有一点,数学、图形什么的都要学,算轨迹用到力学什么的也是基本操作。大力出奇迹,跟着shadertoy里的众多大神学起来…

Unity制作角色溶解变成光点消失

Unity制作角色溶解变成光点消失 大家好,我是阿赵。   在很多游戏里面,角色死亡之后都会有一些特殊的消失方式。这里我也来做一种,角色溶解成光点消失的效果。 我还是随便拿了Unity的资源商店的免费资源来使用。不过由于这个角色自带没有死…

Unity制作角色溶解变成光点消失

Unity制作角色溶解变成光点消失 大家好,我是阿赵。   在很多游戏里面,角色死亡之后都会有一些特殊的消失方式。这里我也来做一种,角色溶解成光点消失的效果。 我还是随便拿了Unity的资源商店的免费资源来使用。不过由于这个角色自带没有死…

vulkano (rust) 画一个三角形 (vulkan 渲染窗口初始化 (Linux) 下篇)

上文说到, vulkan 相比 OpenGL (ES), 更加贴近底层硬件, 许多东西需要应用软件手动管理, 所以 vulkan 的初始化过程比较麻烦, 或者说学习曲线比较陡峭. 但是, 这种麻烦是一次性的, 一旦学会了, 就能开始享受 vulkan 的诸多好处啦 ~ 本文以绘制一个三角形为例, 介绍 vulkan 的初…