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
shadowmap
Cesium随笔:视锥绘制(下)
笔者的可视域分析已经成功做出来,使用
ShadowMap
并对ShadowMapShader进行修改便可以实现(需要在源代码中修改GLSL以改变阴影着色效果),不过后续生产环境还需
marksman_e902
·
2021-05-05 19:42
【Unity Shader】阴影
本节笔记摘选自《UnityShader入门精要》在实时渲染之中,我们最长使用的是
ShadowMap
技术。
空、白、
·
2021-04-21 20:43
计算机图形学
Unity
unity
shader
图形学
Cesium深入浅出之阴影贴图
前面两篇写了可视域分析和视频投影,无一例外的都用到了
ShadowMap
也就是阴影贴图,因此觉得又必要单独写一篇阴影贴图的文章。
Helsing
·
2020-10-27 15:34
Cesium
webgl
OpenGL相关
参考资料OpenGL架构的介绍
ShadowMap
介绍OpenGLtutorialsProjectionMatrixLefthand&RighthandGPUImageProcessingGPUJPEGAntColonyThepaperintroduceadatadriveddesignwhichcanproducesimpleranefficientcode.C
ych_ding
·
2020-09-15 06:35
其他
有符号距离场(Signed Distance Field,SDF)
UE4就用SDF来做AO和软阴影,SDFRay-tracedshaow比PCSS软,而且和CSM相比,因为没有那么大的几何填充负担,所以反而要便宜很多,和静态的
Shadowmap
相比,又可以支持物体级别的移动
wodownload2
·
2020-09-14 02:25
engine
Unity基础(5) Shadow Map 概述
这篇是自己看
shadowmap
是的一些笔记,内容稍稍凌乱,如有错误请帮忙纠正1.常见阴影处理方式
ShadowMap
:usingZ-BufferShadowMapping的原理与实践ShadowVolume
weixin_34272308
·
2020-09-14 02:22
threejs中的阴影
1.效果2.实现要求渲染器开启阴影渲染this.renderer.
shadowMap
.enabled=true;灯光需要开启“引起阴影”dirLight.castShadow=true物体需要开启“引起阴影
若水上善666
·
2020-09-12 17:37
前端
Unity Shader学习记录(七)
但和现实中不同的是,很多时候计算机实时渲染并不会真的去寻找每条光线能照射到什么地方,或者说至少不是每次渲染都寻找;有一种常用的被称为“阴影映射(
ShadowMap
)”的技
萌化小强
·
2020-09-12 13:28
Unity开发相关
简短随笔以及读书笔记
Cesium深入浅出之可视域分析
实现原理
ShadowMap
顾名思义,
ShadowMap
就是阴影贴图。看Cesium的API,有一句话“Donotconstructthisdirectly”,看来官方是不希望我们动它,因为Cesiu
Helsing
·
2020-09-05 09:14
Cesium
webgl
shader
lwrp下
shadowmap
理解
顶点着色器中GetShadowPositionHClip转换阴影到投影坐标片元着色器中采样MainTex然根据alpha值和color混合到
shadowmap
中在接收阴影的场景里的shader首先需要定义对应的变量来接收全局变量的改变
llsansun
·
2020-08-26 23:20
LWRP(URP)学习笔记三——阴影
LWRP中是有两种阴影实现的阴影实现传统
ShadowMap
屏幕空间阴影传统
ShadowMap
传统
shadowmap
的实现网上很多,这里就不多说了简单讲下就是通过shadowcaster的pass以灯光为视角渲染一张
nxl76450106
·
2020-08-26 23:00
LWRP(URP)学习笔记
setRenderTarget()用法总结
网上查了很多,很多是rtt,,setRenderTarget()的不多,借鉴
shadowmap
例子,初始化//创建
shadowmap
纹理hr=pd3dDevice->CreateTexture(m_TextureSize
directx3d_beginner
·
2020-08-25 00:42
遇到的技术问题
S01 屏幕空间的阴影映射技术个人理解
首先我们来了解一下阴影的形成原理:当一个光源发射的一条光线遇到一个不透明的物体时,这条光线就不可以再继续照亮其他物体(不考虑光线反射),这个物体就会向他旁边的物体投射阴影而在实时渲染中,我们常用到一种名为
Shadowmap
江陵野少
·
2020-08-24 16:52
shader
glCullFace 、 glFrontFace
以前的话,是因为有一次做billboard广告牌的时候,不剔除面片其中一面的话,很难看出效果成功了没,于是用了一次;最近的话,包括shadowvolume中Z-FAIL和Z-PASS都需要正反面分别渲染,
shadowmap
美颜特效.音视频
·
2020-08-23 07:15
OpenGL
基础
Silverlight 2.5D RPG游戏技巧与特效处理:(三)动态光影
游戏中的影子设计大致可分为硬实现和软实现两种,比如像“游戏影子制作技术”这篇文章所谈到3D游戏影子制作方案ProjectiveShadow、
ShadowMap
以及ShadowVolume均属于硬实现。
深蓝色右手
·
2020-08-22 02:49
Silverlight
Unity复刻《黑潮之上》场景渲染(一)
具体分析一、地板的渲染主要用到了7张贴图,实际LightMap和
ShadowMap
都没啥用处,因为都是黑漆漆的,没有实际的数据。
黄琅
·
2020-08-21 07:02
渲染
shader
Unity
关于UGUI滚动列表的疑问
1)关于UGUI滚动列表的疑问2)iOS手机上设置静音键后仍旧播放声音3)关于
ShadowMap
的渲染开销问题4)使用Xcodebuild自动化打出IPA包5)APK内Assets目录占用过大UGUIQ
侑虎科技
·
2020-08-21 02:19
音频
rendering
android
Unity Shader 阴影系列(1)--内置阴影处理
阴影效果以及手机端阴影处理什么是阴影Unity中如何模拟阴影上面的说的就是
ShadowMap
技术屏幕空间阴影Unity深度图的获取对比分析
shadowmap
的弊端Shadowacne和PeterPanning
刘培玉--大王
·
2020-08-18 03:10
Unity-日常
关于UGUI滚动列表的疑问
1)关于UGUI滚动列表的疑问2)iOS手机上设置静音键后仍旧播放声音3)关于
ShadowMap
的渲染开销问题4)使用Xcodebuild自动化打出IPA包5)APK内Assets目录占用过大这是第205
UWA
·
2020-08-17 20:09
厚积薄发
Unity优化
three.js导入模型无阴影
three.js导入obj模型以及材质文件后,根据Three.js-使用阴影效果
shadowMap
和设置阴影分辨率,添加:1.渲染器启用阴影renderer.
shadowMap
.enabled=true
you_big_father
·
2020-08-17 17:59
Web
Shadow技术-起点
Lightleaking)现象Cube旋转到一定角度,表面出现了“瑕疵”(ShadowAcne)我开始意识到,确实需要一套比较完备、可控的阴影方案了对Shadow的积累目前我对Shadow技术的积累,仅限简单的
ShadowMap
张Da夫
·
2020-08-15 17:29
C++
Unity3D
Graphics
前向渲染(Forward Rendering)和延迟渲染(Deferred Rendering)
1、对要渲染的物体进行遍历渲染出
shadowmap
2、再遍历一遍上面要渲染的物体,根据
shadowmap
对每一个物体的像素进行光照计算优点很明显,就是简单,并且可以针对每个物体指定它的材质,因为每个物体都是独立渲染的
野生的声威
·
2020-08-02 22:51
图形
UE4 Lightmass的设置
Stationarylightbuild完灯光后还有
Shadowmap
,如果有Stationary天光会有skyocclusionmap(Bentnormal信息)。
Papals
·
2020-07-16 05:32
图形学渲染技术
记录一些好的网站
在Unity中实现屏幕空间阴影(1)在Unity中实现屏幕空间阴影(2)游戏里的动态阴影-
ShadowMap
实现原理Unity移动端动态阴影总结
ShadowMap
原理和改进NPR——卡通渲染(一)NPR
小王子称号发放NPC
·
2020-07-13 14:52
阴影技术:Shadow Map 初探
ShadowMap
的原理光源和目标点之间的连线没有任何物体遮挡,则目标点没有在阴影中;光源和目标点之间的连线有物体遮挡,则目标点处在阴影中;
ShadowMap
是一张2D纹理图,用来表述遮挡关系;
ShadowMap
spracle
·
2020-07-11 23:52
3D编程
Unity 中的坐标系
参考1、
ShadowMap
原理和改进2、【OpenGL】02-OpenGL中的坐标系3、矩阵理论(这个是京东地址)4、维基百科(文中的数学概念出处)5、msdnmul6、msdnmatrix7、unityshaderlabbuilt-in8
ronintao
·
2020-07-08 04:12
Unity
Shadow Mapping 的原理与实践 【转】
早在上世纪七十年代末,Williams在他的“CastingCurvedShadowsonCurvedSurface”一文中提出了名为
ShadowMap
的阴影生成技术。
weixin_34417635
·
2020-07-06 01:58
利用Projector实现伪动态阴影
传统的阴影实现方法是基于
ShadowMap
的原理,
ShadowMap
是以光源为视角,先渲染一张深度图缓存起来,记录下物体在光源空间的深度,然后在实际的渲染过程中,将接受阴影的物体的转换到光源空间之后的深度与深度图作比较
钢与铁
·
2020-07-02 15:49
DeferredLighting+
ShadowMap
+DOF+SSS Demo基本完成
经过一段时间的编码,终于完成了一个效果还算可以的Demo发一些图片出来,如果对此感兴趣我们可以一起多多交流。(所有图片均缩小显示,可右键另存为看原图)其中主要用了基于物理的渲染,物理摄像机,以及屏幕空间sss(其中皮肤半透部分因需求没有做,不是完整的sss,以后有机会完善之)来张整体效果图这个是控制参数面板左边纹理从上到下分别是1.世界空间中的法线2.线性深度(viewPos.z/farClip)
afalpsn432480
·
2020-07-01 16:01
ARFoundation之路-AR阴影生成之三
Unity自带的
Shadowmap
阴影与Projector投影阴影生成方式都具有普适的特点,适用范围广,并且均是通过物理的方式生成阴影,因此阴影能够投射到自身以及不规则的物体表面,与场景复杂度没有关系。
yolon3000
·
2020-07-01 07:14
ARFoundation之路
【Unity Shader】结合Projector和Rendertexture实现实时阴影
在unity中实现阴影的文章网上看了不少,包括常用的
shadowMap
,或直接投射Rendertexture等。
MrASL
·
2020-07-01 03:46
Unity
游戏开发
Shader
OpenGL 4.0 GLSL 用 shadow map 算法 生成阴影
shadowmap
其实把场景渲染了两次,第一次是从灯光的角度(把相机放到灯光位置)渲染场景,然后存储渲染的深度信息到一张纹理上即渲染一张
shadowmap
(用FBO技术)。
Sunday
·
2020-06-30 17:19
GLSL
GLSL
4.0
算法和特效
Shadow Map 原理和改进
CommonTechniquestoImproveShadowDepthMaps2、Tutorial16:Shadowmapping3、ShadowMapping4、ShadowMappingAlgorithms5、
ShadowMap
ronintao
·
2020-06-26 06:49
Unity
unity
render
Directx11教程三十一之
ShadowMap
(阴影贴图)之聚光灯光源成影
这节教程我们将介绍一种生成Shadow(阴影)的主流技术,程序结构如下:读懂此节教程你应该先懂得的技术:(1)D3D11如何求得DepthBuffer(深度缓存值),D3D11教程二十五之DepthBuffer(深度缓存)(2)D3D11如何使用RTT技术(渲染到纹理技术),D3D11教程十四之RenderToTexture(RTT技术)(3)D3D11如何使用ProjectiveTexturin
带帯大师兄
·
2020-06-25 04:02
directx11入门
全局光照:VPL(Virtual Point Light)
RSM(ReflectiveShadowMap反射阴影贴图):1.
shadowmap
的升级版,在
shadowmap
的时候,我们会获取light空间的深度图,以此为基础判断阴影遮蔽。
lengbingteng
·
2020-06-24 02:17
高级渲染
OpenGL(二十) 投影 的shader实现
这样一想,跟OpenGL(十九)阴影通过
ShadowMap
的shader实现中提到的投影模型是差不多的。不同之处在于,不需要采集深度图,当进行到第二步时,也不需要比较深度。
松阳
·
2020-06-23 07:10
OpenGL
OpenGL
从入门到起飞
关于UGUI滚动列表的疑问
1)关于UGUI滚动列表的疑问2)iOS手机上设置静音键后仍旧播放声音3)关于
ShadowMap
的渲染开销问题4)使用Xcodebuild自动化打出IPA包5)APK内Assets目录占用过大UGUIQ
侑虎科技
·
2020-06-02 22:50
音频
rendering
android
Shadow Acne问题
ShadowMap
是实时渲染中实现阴影效果一种常用的方法,它的基本思路是创建一个光源视角下的深度图;然后在渲染时,将渲染frag的深度和深度图对应的深度进行比较,若frag的深度比深度图的深度值大,则说明它是在阴影下的
闪之剑圣
·
2020-05-20 21:00
OpenGL - 阴影映射 - Tutorial 16 : Shadow mapping
文章目录Basicshadowmap-
shadowmap
的基础知识Renderingtheshadowmap-渲染shadowmapSettinguptherendertargetandtheMVPmatrix
linjf520
·
2020-04-10 10:24
OpenGL
图形
学习OpenGL ES文章目录
绘制更多的图形变换矩阵透视投影和正交投影摄像机绘制一个正方体基本光照基本纹理进阶篇透明和混合激光特效VBO和VAO顶点索引绘制圆柱体绘制地形加载OBJ文件高级光照法线贴图渲染到纹理高级篇纹理投影效果
ShadowMap
handyTOOL
·
2020-04-05 01:04
three 一些技巧
设置场景雾效果/*颜色,开始渲染地方,渲染结束地方*/scene.fog=newTHREE.Fog(0xf7d9aa,100,950);打开渲染器的阴影地图//能够显示阴影renderer.
shadowMap
.enable
Royalknight
·
2020-03-22 17:08
从0开始的OpenGL学习(三十)-Shadow Map
本文主要解决一个问题:如何使用
ShadowMap
显示场景中的阴影引言是时候给场景中添加阴影了。阴影是非常消耗资源的一个东西,但是,有阴影的场景真实性比没阴影的场景高了无数倍。
闪电的蓝熊猫
·
2020-03-19 13:57
学习OpenGL ES之
ShadowMap
(一)
本系列所有文章目录获取示例代码本文将为大家介绍3D实时阴影技术
ShadowMap
,又称为阴影贴图技术。下面是效果图。原理介绍我们在了解
ShadowMap
这项技术之前,先来了解一下什么是阴影。
handyTOOL
·
2020-03-08 08:33
学习OpenGL ES之
ShadowMap
(二)
本系列所有文章目录获取示例代码本文将为大家解决上一篇文章留下来的问题。Shadowacne在上一篇文末,我们看到了有问题的阴影效果,我们常把这种问题称为Shadowacne,在不该出现阴影的地方出现了亮暗相间的条纹。我们通过下面这张图解释产生问题的原因。黄色部分代表从深度纹理获取到的深度值,因为纹理是有分辨率限制的,不同位置的相邻像素点会采样到同一个深度值。比如三个深度值分别为0.6,0.7,0.
handyTOOL
·
2020-03-07 14:00
Soft Shadow Mapping综述
ShadowMapping已经成为当前3D游戏的标配,而标准的
ShadowMap
算法得到的的效果过于生硬,且存在边缘的锯齿与毛刺问题,因此,一个好的软阴影实现方法变得越来越重要。
残编断简
·
2020-02-22 18:46
Unity的实时阴影-
ShadowMap
实现原理
ShadowMap
是比较流行的实时阴影实现方案,原理比较简单,但真正实现起来还是会遇到很多问题的,我这里主要记录下实现方式先看效果凹凸地形上也有阴影实现原理
ShadowMap
技术是从灯光空间用相机渲染一张
李嘉的博客
·
2019-12-07 20:17
每次都能让人头大的 Shader -- 从一次简单的功能说起
最近有个功能,要渲染从主相机视角看到的另一个相机的可视范围和不可见范围,大概如下图:简单来说就是主相机视野和观察者相机视野重合的地方,能标记出观察者相机的可见和不可见,实现原理就跟
ShadowMap
一样
tiancaiKG
·
2019-11-25 15:00
Unity3D 基于
ShadowMap
的平滑硬阴影
前言传统的
ShadowMap
在明暗边缘处都会有很难看的锯齿,常规的解决办法都会在使用
ShadowMap
渲染阴影的时候通过背面剔除把这种缺陷隐藏掉,最后剩下一个影子。
L-灵刃
·
2019-09-03 17:00
Shadowmap
简易实现
总的来说没有什么可以优化的,倒是对于窗户这种可用面片代替的物体似乎能优化到贴图上,之前arm有个象棋屋的demo做过这个来说回
Shadowmap
,主要思想是通过深度图可得到世界坐标位置,所以光源位置渲染一张场景深度图以得到光源位置像素点的世界坐标
HONT
·
2019-07-23 21:00
d3d12龙书学习之MiniEngine的最小化实现(十六) 龙书第20章 阴影贴图 Shadow Map
文章目录
shadowmap
技术简介MiniEngine中的shadowBufferMiniEngine中的shadowCamera调试以及知其然而不知所以然的魔改过程柱子上没有影子?
rf_versace
·
2019-07-21 17:10
DirectX12
龙书学习
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他