
Shader
_大猪
这个作者很懒,什么都没留下…
展开
-
Lambertian概念
具体来说,一个Lambertian表面会在所有观察方向上表现出相同的亮度,而不论观察角度如何。换句话说,从不同角度看,表面的亮度一致。是指一种表面反射性质,用于描述表面在各个方向上均匀散射光线的行为。这个概念源于物理学家。最近在看Unity文档,在学习漫反射Shader中看到Lambertian的概念。反射描述了一种理想的均匀漫反射现象,适用于描述那些光线被随机散射的表面。,他在1760年提出了相关的理论。原创 2024-10-24 23:55:59 · 405 阅读 · 0 评论 -
CocosCreator波浪Shader
waveEffect.effect:// Copyright (c) 2017-2020 Xiamen Yaji Software Co., Ltd.CCEffect %{ techniques: - passes: - vert: sprite-vs:vert frag: sprite-fs:frag depthStencilState: depthTest: false depthWrite: false ble原创 2021-10-20 18:59:59 · 1720 阅读 · 0 评论 -
CocosCreator实现划过的位置显示纹理
1、项目需求项目需要有一个功能:是当一个光点走过的路径,这个路径的位置就都亮起来的功能。2、资料内容功能类似这位大神的橡皮擦功能:https://forum.cocos.org/t/2-0-8/74246但是,项目的需求还要经过的路径周围有模糊的外边——也就是从中心到边缘越来越暗。所以对于借鉴了网上大神的shader例子,做了一些改动,来实现项目的需求。类似以下的示例:3、项目示例以下是我自己的测试项目的示例:...原创 2020-05-19 18:14:09 · 944 阅读 · 0 评论