阴影算法

原创 2011年05月03日 22:59:00
图中有两条光线,一条沿视角方向,另一条偏右
采用阴影体算法,实现了多光源,多物体的阴影。
这个算法没有采用顶点shader,所以速度比较慢,学习算法用,在实际工程中用效率就太低了。。。
算法还有个缺陷,只对凸多面体有效,如果物体是凹多面体阴影就会错误。因为我不知道如何确定凹多面体的轮廓,从而构造一个封闭的阴影体。非常希望有牛人能指点一二!
主要代码如下
计算轮廓
绘制阴影体
用蒙版缓存绘制阴影

基于Opencv的目标检测与跟踪阴影去除算法实现

在运动目标检测中,常常会出现由于光线被遮挡,或场景其他物体的遮挡,在目标附近或场景里出现阴影,阴影的出现对后期目标的正确分割与处理带了很大的不便。如今,国内外已有不少文献来研究这个问题,并且提出了各种...
  • lvwx369
  • lvwx369
  • 2012-09-01 23:13:10
  • 10038

阴影消除研究

用GMM提取运动目标,在光照比较强烈的条件下,会把阴影也当成运动目标提取出来。 利用阴影亮度降低而色度基本不变的特点,在HSV空间里利用以下公式进行判断...
  • forest_world
  • forest_world
  • 2016-07-11 08:46:13
  • 2253

体积阴影(Shadow Volumes)生成算法

是3D初心者:) 不是技术百科全书,在blog上想说什么就说什么:) 下面以最快的速度简单谈谈阴影生成技术,目前普遍采用的一般有三种:Planar Shadow、Shadow Mapping和Shad...
  • hippig
  • hippig
  • 2012-08-13 13:42:01
  • 6119

阴影算法技术讲解

笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,国家专利发明人;已出版书籍:《手把手教你架构3D游戏引擎》电子工业出版社和《Unity3D实战核心技术详解》...
  • jxw167
  • jxw167
  • 2017-03-22 19:42:15
  • 1282

阴影体技术介绍(转载)

转自http://blog.donews.com/yyh/archive/2005/05/19/387143.aspx 前言:真实的游戏效果shadow volume 这个术语几乎是随着 DOOM3 ...
  • kongbu0622
  • kongbu0622
  • 2007-10-23 00:48:00
  • 5689

阴影体算法-讲的比较清楚

  • 2009年12月15日 14:02
  • 304KB
  • 下载

基于阴影图的阴影算法总结笔记

1.透视走样    透视走样是由阴影图采样和屏幕图像采样不匹配引起的。对于3D图形的透视投影,在近平面容易出现一个阴影纹素对应多个屏幕像素的情况,使得近平面处阴影的边界有严重的锯齿现象。如下图所示,对...
  • himilong
  • himilong
  • 2016-08-12 14:59:28
  • 1753

模板阴影理论概述

尹克雄|2002年12月02日07:30|图形编程与理论 阴影 体积 平面 模板 光 前身 图 深度 夹 讨论使用模板阴影卷的几种方法,包括每种阴影卷的优点和缺点。 ...
  • tailiangliang
  • tailiangliang
  • 2017-07-29 21:17:12
  • 467

阴影映射(Shadow Map)的研究(一)

这段时间在搭好自己的框架后,就开始马不停蹄地研究阴影映射的内容了,说起阴影映射,倒不如说shadow map更容易被专业人士所接受。shadow map是我进阶图形学的第一课,以后的图形学内容,会变得...
  • jiangcaiyang123
  • jiangcaiyang123
  • 2015-03-25 21:56:06
  • 2394
收藏助手
不良信息举报
您举报文章:阴影算法
举报原因:
原因补充:

(最多只允许输入30个字)