青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

實時陰影繪制技術研究

C++博客 首頁 新隨筆 聯系 聚合 管理
  48 Posts :: 20 Stories :: 57 Comments :: 0 Trackbacks
今天無意間鏈到了Unreal的網頁,看到了UnReal Engine 3的overview.因為是游戲引擎,所以諸如物理系統、腳本系統、動畫、AI、聲音、網絡基本都不在我的觀察之列,我只看了一下visual effect,并著重研究了一下當前最好引擎的陰影實現效果。
下面是Unreal Engine 3自己的陳述和截圖。
 

Visual Features

  1. 64-bit color High Dynamic Range rendering pipeline. The gamma-correct, linear color space renderer provides for immaculate color precision while supporting a wide range of post processing effects such as light blooms, lenticular halos, and depth-of-field.
  2. Support for all modern per-pixel lighting and rendering techniques including normal mapped, parameterized Phong lighting; custom artist controlled per material lighting models including anisotropic effects; virtual displacement mapping; light attenuation functions; pre-computed shadow masks; directional light maps; and pre-computed bump-granularity self-shadowing using spherical harmonic maps.
  3. Advanced Dynamic Shadowing. Unreal Engine 3 provides full support for four shadowing techniques:
    • Dynamic stencil buffered shadow volumes supporting fully dynamic, moving light sources casting accurate shadows on all objects in the scene.
    • Dynamic characters casting dynamic soft, fuzzy shadows on the scene using 16X-oversampled shadow buffers.
    • Ultra high quality and high performance pre-computed shadow masks allow offline processing of static light interactions, while retaining fully dynamic specular lighting and reflections.
    • Directional Light Mapping enables the static shadowing and diffuse normal-mapped lighting of an unlimited number of lights to be precomputed and stored into a single set of texture maps, enabling very large light counts in high-performance scenes.
  4. All of the supported shadow techniques are visually compatible and may be mixed freely at the artist's discretion, and may be combined with colored attenuation functions enabling properly shadowed directional, spotlight, and projector lighting effects.
  5. Powerful material system, enabling artists to create arbitrarily complex realtime shaders on-the-fly in a visual interface that is comparable in power to the non-realtime functionality provided by Maya.
  6. The material framework is modular, so programmers can add not just new shader programs, but shader components which artists can connect with other components on-the-fly, resulting in dynamic composition and compilation of shader code.
  7. Full support for seamlessly interconnected indoor and outdoor environments with dynamic per-pixel lighting and shadowing supported everywhere.
  8. Artists can build terrain using a dynamically-deformable base height map extended by multiple layers of smoothly-blended materials including displacement maps, normal maps and arbitrarily complex materials, dynamic LOD-based tessellation, and vegetation layers with procedurally-placed meshes. Further, the terrain system supports artist-controlled layers of procedural weathering, for example, grass and vegetation on the flat areas of terrain, rock on high slopes, and snow at the peaks.
  9. Volumetric environmental effects including height fog.
  10. Extensible particle system with visual editor, supporting particle physics and environmental effects.

我們可以看到在全部Unreal官方展示出來的效果中有四條提到了陰影,而且最大篇幅的一條給了陰影,這多少還是可以說明我們研究這個東西還是有點價值的。

Characters in Unreal Engine 3 produce dynamic soft shadows with self-shadowing.
Shadows with fuzzy attenuation sweep around the scene as the torch moves.
Artist-authored panning and iridescent materials all seamlessly combine with per-pixel lighting and shadowing.
Normal-mapped translucent object distorts and attenuates the frame buffer, simulating ray-traced reflections.
The fuzzy shadows of clouds smoothly roll across the hills, while the windmill's rotating blades cast shadows on the ground beneath.
Soft-shadowed character standing in a bank of volumetric fog.
Light blooms using 64-bit color High Dynamic Range color.
The subtle interplay of normal mapped diffuse and specular lighting with fuzzy shadows.
 

可以看到:

  1. Unreal Engine 3里邊實現了"soft,fuzzy"的陰影,并沒有說是physically exact,同時也提到了是"Dynamic characters"投射的,也就是說軟陰影仍然是有條件的。
  2. 預計算的陰影掩碼和紋理仍然是產生良好陰影效果的主要手段,動態對象的陰影仍然采用shadow volume的方式。
  3. 從圖片效果來看,場景的陰影/光照效果看起來好像仍然采用紋理的方式,物體的陰影的柔和度并不明顯。當然這也可能是室外場景的原因,但是號稱可以在室內室外場景做到無縫鏈接的Unreal Engine 3并沒有給我們展示"很柔和"的陰影。

今天我還根據同步blog的一篇關于Source引擎的文章回復看了一點HDR,發現doom3里邊還沒有真正的HDR,只有bloom,但是到了far cry1.3 patch,以及后來的valve source,Unreal3已經提到把HDR實現了很好的效果。那么同shadow相比較來說,目前的shdow仍然在doom3的shadow volume與貼圖技術混合使用的方法中,有待進一步革新。

原載:http://blog.sina.com.cn/u/40d00f170100020r

posted on 2006-01-16 18:25 苦行僧 閱讀(5862) 評論(0)  編輯 收藏 引用 所屬分類: shadowrendering engine
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            艳女tv在线观看国产一区| 久久欧美肥婆一二区| 欧美国产日韩精品| 久久亚洲美女| 理论片一区二区在线| 久久久久久尹人网香蕉| 欧美在线|欧美| 亚洲午夜三级在线| 亚洲精品久久久蜜桃 | 欧美激情亚洲另类| 午夜亚洲福利| 久久久国产视频91| 亚洲欧美激情诱惑| 国产精品久久久久久久久免费| 欧美韩国在线| 猛男gaygay欧美视频| 精品动漫av| 亚洲视频一区二区| 欧美在线播放| 欧美精品在线免费| 国产一区欧美| 午夜精品美女自拍福到在线| 久久精品99国产精品| 亚洲每日更新| 久久频这里精品99香蕉| 国产精品制服诱惑| 99国内精品久久| 欧美成人一区二区| 久久国产精品毛片| 国产精品国产精品| 亚洲视频欧美视频| 亚洲精品在线观看免费| 免费看成人av| 亚洲精品欧美日韩| 欧美韩日高清| 欧美成人黑人xx视频免费观看| 国产视频一区在线观看一区免费| 在线亚洲伦理| 亚洲婷婷国产精品电影人久久| 欧美日本精品| 亚洲欧美日韩视频二区| 亚洲一区二区三区精品在线观看 | 欧美激情视频在线播放| 黄色欧美日韩| 国产亚洲一二三区| 久久xxxx| 久久久久久久波多野高潮日日 | 久久尤物视频| 亚洲精品中文字幕有码专区| 亚洲人成网站色ww在线| 欧美精品 日韩| 午夜亚洲视频| 男女激情视频一区| 午夜精品一区二区三区四区 | 亚洲欧美日韩中文播放| 韩国一区二区三区美女美女秀| 欧美成人午夜剧场免费观看| 亚洲无线视频| 免费久久99精品国产自| 欧美亚洲在线视频| 欧美激情第1页| 久久久久国产一区二区| 欧美午夜精品久久久久久人妖| 麻豆精品一区二区综合av| 欧美性淫爽ww久久久久无| 麻豆精品在线播放| 国语自产在线不卡| 亚洲一区二区三区视频播放| 99re热精品| 欧美精品免费视频| 亚洲国产成人精品久久久国产成人一区| 国产精品第一区| 亚洲精选在线观看| 99精品视频免费观看| 欧美黄色影院| 亚洲日本中文字幕区| 99精品久久久| 欧美午夜a级限制福利片| 在线观看一区视频| 久久久久国色av免费观看性色| 欧美一级电影久久| 国产精品一区二区在线观看| 日韩亚洲欧美高清| 亚洲午夜精品| 国产欧美日韩一区二区三区在线观看| 宅男噜噜噜66国产日韩在线观看| 亚洲综合精品| 国产一区二区三区奇米久涩| 久久成人精品无人区| 美女91精品| 一区二区av| 狠狠狠色丁香婷婷综合久久五月| 午夜精品久久久久久久男人的天堂 | 亚洲欧美综合网| 国产欧美一区二区在线观看| 亚洲欧美日韩国产综合| 久久综合伊人77777尤物| 国产中文一区二区三区| 欧美国产高清| 性欧美大战久久久久久久免费观看| 久久婷婷亚洲| 亚洲一区免费| 亚洲精品日韩在线观看| 国产视频一区欧美| 欧美日韩精品| 久热精品视频在线观看| 在线视频你懂得一区二区三区| 久久精品国产综合| 亚洲视频一区二区在线观看| 影音先锋中文字幕一区| 国产女主播一区| 亚洲天堂av高清| 欧美特黄a级高清免费大片a级| 欧美一区二区在线| 亚洲精品美女在线观看| 韩国福利一区| 国产精自产拍久久久久久蜜| 欧美人与禽猛交乱配| 欧美大片免费观看| 欧美精品成人一区二区在线观看| 噜噜噜91成人网| 免费在线看成人av| 久久久青草青青国产亚洲免观| 国产精品99久久久久久宅男| 99日韩精品| 亚洲在线视频一区| 欧美一区免费视频| 欧美成人一二三| 欧美色道久久88综合亚洲精品| 欧美三级第一页| 国产一区欧美| 亚洲精品小视频| 亚洲系列中文字幕| 欧美有码在线视频| 亚洲精品一区二区三| 亚洲欧美一区二区在线观看| 久久久精品日韩| 欧美日韩精品欧美日韩精品一| 国产精品色在线| 亚洲激情在线激情| 午夜精品一区二区三区在线视 | 久久色在线播放| 亚洲国产精品一区二区www在线 | 99re6热只有精品免费观看| 一本一本久久| 国产欧美日韩麻豆91| 在线精品视频一区二区三四| 日韩小视频在线观看专区| 久久综合色88| 亚洲一区视频在线观看视频| 欧美成人情趣视频| 韩国av一区| 久久疯狂做爰流白浆xx| 亚洲视频电影在线| 欧美日韩国产一区二区| 日韩亚洲欧美综合| 欧美成人a视频| 欧美sm视频| 99re这里只有精品6| 欧美二区视频| 久久亚洲午夜电影| 1000精品久久久久久久久| 久久夜色精品国产欧美乱极品| 午夜国产不卡在线观看视频| 国产日韩精品电影| 老司机午夜精品| 欧美ab在线视频| 一本色道久久| 亚洲欧美另类中文字幕| 亚洲国产导航| 亚洲天堂成人在线视频| 国产午夜久久久久| 免费在线观看日韩欧美| 欧美96在线丨欧| 久久av一区二区三区| 欧美韩国日本综合| 久久国产天堂福利天堂| 蜜桃av综合| 久久精品99国产精品酒店日本| 久久视频一区二区| 亚洲午夜激情网页| 免费成人你懂的| 老司机成人网| 国产欧美精品日韩精品| 亚洲九九九在线观看| 亚洲国产精品t66y| 欧美一级精品大片| 亚洲一级片在线看| 欧美激情精品久久久久久大尺度 | 国产欧美一级| 亚洲精品久久| av72成人在线| 免费影视亚洲| 欧美国产精品v| 国产欧美日本在线| 欧美影视一区| 欧美专区福利在线| 国产伪娘ts一区| 国产精品一区免费视频| 亚洲一区二区免费在线|