ShaderLab(4)UnityShader-04光照模型_高光反射Specular光照模型 ...
分类:
编程语言 时间:
2021-02-15 12:36:04
阅读次数:
0
1 Shader "SubsurfaceScattering" { 2 Properties { 3 _Color ("Main Color", Color) = (1,1,1,1) 4 _SpecColor ("Specular Color", Color) = (0.5, 0.5, 0.5, 1 ...
分类:
其他好文 时间:
2020-04-30 17:39:13
阅读次数:
73
面试考察频率:?? 注:本文章主要讲解计算方法及推导,原理暂不讲解 什么是镜面反射? 镜面反射(Specular)又叫高光反射,主要可以来模拟非常光滑的平面受到光线照射所产生的反射效果,使得物体看起来更光滑有光泽。 如何实现镜面反射? 镜面反射主要有两种实现方式: Phong模型: 该模型中关键步骤 ...
分类:
编程语言 时间:
2020-03-20 12:31:33
阅读次数:
353
Swordmaster Rim Shaders 特点 本资源包共包含两种Rim效果的Shader (1)Rim Bumped Specular. (2)Rim StandardPBR(Metallic setup). (3)Rim StandardPBR(Specular setup). 它们都是顶 ...
分类:
编程语言 时间:
2020-03-05 15:02:00
阅读次数:
133
默认 Always Included Shaders 2018.4.6f1 ...
分类:
其他好文 时间:
2020-03-01 10:44:29
阅读次数:
67
1. 基于图像质量特征分析的大致流程如下,主要围绕:镜面反射特征(Specular reflection feature)/模糊特征(Blurriness feature)/ 色矩特征(Chromatic moment feature)/ 颜色多样性特征(Color diversity featur ...
分类:
其他好文 时间:
2020-02-18 18:29:12
阅读次数:
126
Part I: Introduction to Shaders In Unity Chapter 1: How Shader Development Works Chapter 2: Your First Unity Shader Chapter 3: The Graphics Pipeline C ...
分类:
编程语言 时间:
2019-12-05 13:35:41
阅读次数:
127
OpenGL 学习到模型加载的时候,介绍了一个模型导入库(Open Asset Import Library,Assimp)的用法。初学的时候觉得稍微有些复杂,故借由这篇blog来简单地捋一下其中的细节。 首先,当我们使用Assimp导入模型的时候,它通常会将整个模型加载到一个场景(Scene)对象 ...
分类:
其他好文 时间:
2019-10-23 16:49:39
阅读次数:
110
光照贴图一般有漫反射和镜面高光贴图。光照贴图用在片段着色器中,对每个片元计算color时,对于phong光照模型,diffuse和specular材质颜色可以从对应的纹理中采样,这就是光照贴图。 片段着色器代码如下: 渲染代码如下(包含设置光照贴图): 效果图: ...
分类:
其他好文 时间:
2019-10-03 23:53:46
阅读次数:
118
osg::ref_ptr CreateBox() { osg::ref_ptr geode = new osg::Geode; osg::ref_ptr hints = new osg::TessellationHints; hints->setDetailRatio(0.5); osg::ref_... ...
分类:
其他好文 时间:
2019-08-06 12:28:33
阅读次数:
254