Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Unity LWRP 学习之 RenderFeature
RenderFeature是一种扩展LWRP的方法 该方法还是实验版 实现管道的参数的定制 其好处就是不需要修改物体的Shader 比如要实现一个如下图的显示隐藏背后的轮廓的需求 通常是需要修改对应的Shader的 使用两个Pass进行绘制
Shader
Unity
LWRP
unityshader 消融效果
代码 讲解都在注释上面了 冯乐乐的 unity shader 入门精要 相关知识 透明度 阴影计算 普通光照 法线贴图 Properties BurnAmount BurnAmount Range 0 1 0 LineWidth LineW
Shader
游戏
Unity
【Unity】基于顶点色的海边波浪效果(适用移动端)
之前曾做过一个unity中带有海边波浪冲刷的海水shader效果 并最初发布在CSDN上 原文链接 http blog csdn net mobilebbki399 article details 50493117 不过最初的效果原先仅仅是
Unity
游戏开发
Shader
图形与渲染
海水
GLSL学习笔记
From http apps hi baidu com share detail 19177385 GLSL语言内置的变量 包括内置的顶点属性 attribute 一致变量 uniform 易变变量 varying 以及常量 const 一
Open GL
Float
struct
Shader
图形
Unity Shader简介
Shader 中文名为着色器 对很多开发者来说它是一个神秘的存在 想学但是又不知道如何去学 或者学了一段时间发现Get不到它的点 始终感觉游离在外 无法开窍 本文来讲下如何从零基础入门Shader 目的在于让初学Shader的程序或者美术可
unity3d
Shader
Unity
Java
c
物理渲染学习笔记(三)——Cook-Torrance微表面模型
从 Phong 到 GGX 光照模型林林总总 一直没能找机会梳理一遍 这几天依次都自己实现了一遍 也正好总结下 Microfacet 普通的着色模型假设着色的区域是一个平滑的表面 表面的方向可以用一个单一的法线向量来定义来定义 而 Micr
图形学
Unity
Shader
物理渲染
BRDF
Unity 透视镜效果 shader模板测试实现 shader学习杂记(一)
1 透视镜效果示例 场景中创建了三个物体 一个方块 一堵墙 一个球体 然后创建三个材质球 三个初始的shader 将三个shader分别拖给三个材质球 再把材质球拖给三个物体 给这三个物体红色 蓝色 绿色 便于观察 看一下以红色方块为透视镜
Shader
游戏开发
Unity
游戏
3d渲染
Irrlicht引擎Shader渲染的BUG
修改2 丢人了 回头一看原来的理解还是不够完整 如果在视图空间计算光照等 一般都会将法线变换到视图空间 想当然的做法是用视图矩阵来变换法线 这么做只有在物体没有缩放或是一致性缩放的情况下才是正确的 若是物体有非一致性缩放 uniform s
irrlicht
Shader
glNormalMatrix
法线
Unity3D-Shader之两张图片叠加并且通过颜色调控
最近项目需要做一个图片叠加在一个模型上 而且还需要通过调整颜色改变两个图片的颜色和透明程度 另外 还需要一个调控值 管理两张图片是否完全显示 Shader如下 Shader Unlit BlockTextrue Properties Mai
unity3d
Shader
模型图片叠加
9、无须光照的模型假阴影实现 URP
模型阴影 我们在实际项目中 经常会有模型影子的需求 这个时候如果使用光照的话 在移动端性能消耗太大 如果使用一个假的阴影片 效果又不太好 我们希望有能够有和灯光系统一样的阴影效果 我们通过模拟灯光的方式来实现 之前我们写的shader都是对
Shader
Unity
游戏引擎
Shader编程学习笔记(二)—— Shader和渲染管线
http www cnblogs com maple share p 5395097 html Shader和渲染管线 什么是Shader Shader 中文翻译即着色器 是一种较为短小的程序片段 用于告诉图形硬件如何计算和输出图像 过去由
Shader
UnityShader入门精要——透明物体阴影
透明度测试 Shader Unity Shaders Book Chapter 9 Alpha Test With Shadow Properties Color Color Tint Color 1 1 1 1 MainTex Main
Shader
Unity
游戏引擎
【OpenGL】Shader实例分析(九)- AngryBots中的主角受伤特效
AngryBots是Unity官方的一个非常棒的例子 很有研究价值 以前研究的时候 由于其内容丰富 一时间不知道从哪入手写文章分析 这一段时间研究shader技术比较多一些 就从shader的这一方面开始吧 首先分析其中的一个屏幕特效 当主
AngryBots
Shader
Unity用代码修改shader的参数值
需求 护盾实现溶解效果 需要修改shader参数值 解决方案 去网上找了份带溶解效果的护盾shader 也找到了shader中对应的参数值 接下来就是用代码控制这个参数 首先我们去shader代码中找到对应的参数变量名 通过搜索关键字发现检
Unity学习
Unity
Shader
游戏
游戏开发
UnityShader——Compute Shader
Compute Shader是基于DX11 SM4 5 的在GPU上运行的程序 通过Compute Shader我们可以将大量可以并行的计算放到GPU中计算从而节省CPU资源 Unity 5 6版本提供的 Graphics DrawMesh
unity3d
Unity
游戏引擎
Compute Shader
Shader
unity 渲染流水线
渲染流水线 主要分为应用阶段 几何阶段 光栅化阶段 应用阶段 这一阶段最重要的输出是渲染所需的几何信息 即渲染图元 几何阶段 重要任务就是把顶点坐标变换到屏幕空间 通过对输入的渲染图元进行多次处理后 输出屏幕空间的二维顶点坐标 每个顶点对应
Unity Shader
Unity
Shader
渲染流水线
UnityShader学习教程之<关于颜色的详解,与shader后期调色的实现>
今天讲解shader中的颜色color 颜色是由rgb混合而成的 color float4 r g b a 这是颜色的公式 我们想要自己调色 只需要改变这些颜色的值 就可以实现颜色有自己控制了 首先我们可以输出我们的顶点颜色 看看当前的界面
Shader学习旅程
Shader
unity3d
图形
编程
Unity Shader: Shader粒子广告牌
广告牌效果既是不论物体与摄像机的角度 被渲染物体总是正对着摄像机 此技术广泛利用于粒子效果中 例如Unity内置的Particle System 下文将要介绍如何在Shader中实现广告牌效果 在视空间对顶点进行重定位 图1 摄像机绑定在立
Shader
Unity
广告牌
视空间
unity 根据顶点位置变换顶点颜色
using System Collections using System Collections Generic using UnityEngine public class HeightCOlor MonoBehaviour publi
杂记
Unity
Shader
Mesh
Color
«
1 ...
8
9
10
11
12
13
14