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

實時陰影繪制技術研究

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 苦行僧 閱讀(5864) 評論(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>
            欧美三区在线视频| 国产精品久久久久婷婷| 尤物yw午夜国产精品视频明星| 午夜老司机精品| 亚洲欧美bt| 国产视频精品va久久久久久| 久久精品亚洲一区二区| 久久激情视频久久| 最新中文字幕亚洲| 亚洲精品一区二区三区福利 | 亚洲欧美另类国产| 亚洲尤物在线| 狠狠色丁香久久综合频道| 蜜臀久久99精品久久久久久9| 久久一区二区三区国产精品| 亚洲精品国产精品乱码不99| 日韩午夜电影av| 国产老女人精品毛片久久| 久久久亚洲国产天美传媒修理工| 麻豆免费精品视频| 亚洲宅男天堂在线观看无病毒| 亚洲女女做受ⅹxx高潮| 1000部国产精品成人观看 | 一区二区三区免费看| 中文一区字幕| 激情成人亚洲| 一区二区冒白浆视频| 国产一区二区三区免费在线观看| 欧美成人日韩| 国产美女精品| 亚洲精一区二区三区| 国内成人精品一区| 日韩视频在线一区二区三区| 激情欧美日韩| 亚洲一区二区视频在线观看| 在线播放不卡| 亚洲午夜性刺激影院| 亚洲激情国产| 欧美在线观看一区二区| 亚洲一区二区3| 老司机久久99久久精品播放免费 | 亚洲女ⅴideoshd黑人| 久久久久高清| 午夜在线电影亚洲一区| 欧美成人综合一区| 久久久综合激的五月天| 国产精品精品视频| 91久久精品国产91性色tv| 国产在线视频欧美| 亚洲午夜国产一区99re久久| 日韩一本二本av| 欧美成年人视频网站| 久久久亚洲欧洲日产国码αv| 国产精品久久精品日日| 夜夜爽99久久国产综合精品女不卡| 亚洲第一网站免费视频| 久久国产手机看片| 久久麻豆一区二区| 国产精品免费福利| 亚洲午夜性刺激影院| 亚洲无吗在线| 欧美日韩色婷婷| 亚洲三级视频在线观看| 亚洲九九精品| 欧美精品在线观看播放| 亚洲国产欧美一区二区三区久久 | 欧美日韩免费高清一区色橹橹| 免费成人小视频| 在线看日韩av| 美女久久网站| 亚洲大片在线| 一区二区激情| 欧美私人网站| 亚洲男女自偷自拍| 久久精品日产第一区二区| 国产精品中文字幕在线观看| 亚洲欧美日韩网| 久久久国产视频91| 亚洲福利久久| 欧美激情一区二区| 亚洲免费成人av| 午夜宅男欧美| 今天的高清视频免费播放成人| 久久天天狠狠| 亚洲毛片在线观看| 亚洲欧美日韩成人| 国产一区二区三区在线观看免费视频 | 久久精品国产第一区二区三区最新章节 | 国产日韩欧美不卡| 久久三级福利| 亚洲另类一区二区| 欧美一级片在线播放| 国内成人精品视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲国产欧美一区| 欧美亚洲专区| 亚洲国产影院| 国产精品美女www爽爽爽视频| 亚久久调教视频| 亚洲激情六月丁香| 久久爱另类一区二区小说| **性色生活片久久毛片| 欧美日韩一区自拍| 久久9热精品视频| 亚洲日韩中文字幕在线播放| 欧美在线关看| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美系列精品| 久久综合成人精品亚洲另类欧美| 亚洲卡通欧美制服中文| 久久久女女女女999久久| 一本色道久久综合| 狠狠色丁香久久婷婷综合丁香| 欧美日韩123| 久久精品亚洲乱码伦伦中文| 99re66热这里只有精品3直播 | 久久久精品性| 中文国产亚洲喷潮| 亚洲第一福利社区| 国产欧美日韩中文字幕在线| 欧美激情综合五月色丁香小说| 欧美一级视频一区二区| 一本色道婷婷久久欧美| 亚洲国产精品久久| 久久青草久久| 欧美制服丝袜第一页| 中文成人激情娱乐网| 亚洲精品免费一二三区| 精品99视频| 国产一区二区三区在线观看免费| 欧美日韩一区在线视频| 欧美精品一区二区三区蜜臀| 久久全国免费视频| 欧美一区网站| 欧美亚洲网站| 亚洲免费视频中文字幕| av72成人在线| 99综合视频| 夜夜嗨av一区二区三区网页 | 午夜精彩国产免费不卡不顿大片| 亚洲剧情一区二区| 亚洲精品一区二区网址| 亚洲国产精品一区二区久| 激情欧美一区二区三区在线观看 | 欧美日韩免费视频| 欧美久久久久中文字幕| 欧美刺激午夜性久久久久久久| 鲁大师影院一区二区三区| 久久亚洲综合| 理论片一区二区在线| 麻豆精品精华液| 欧美激情精品久久久久久久变态 | 国产日韩欧美自拍| 国产精品综合不卡av| 国产欧美另类| 国产综合视频| 亚洲国产精品高清久久久| 亚洲第一黄网| 亚洲精品日韩综合观看成人91| 亚洲精品免费在线| 一区二区三区四区国产| 亚洲欧美中文日韩v在线观看| 性色一区二区三区| 久久九九久精品国产免费直播| 久久中文字幕一区| 欧美大片免费| 一区二区三区精品国产| 亚洲欧美怡红院| 久久综合久久88| 欧美三级在线视频| 国产精品素人视频| 在线不卡免费欧美| 一本色道久久综合狠狠躁篇怎么玩| 亚洲综合电影| 嫩草国产精品入口| 夜夜精品视频一区二区| 久久av二区| 欧美噜噜久久久xxx| 国产日韩在线看片| 亚洲精品美女在线观看| 欧美一区二区视频在线观看| 女人色偷偷aa久久天堂| 制服诱惑一区二区| 久久久国产一区二区| 欧美色播在线播放| 影音先锋欧美精品| 亚洲欧美日韩在线高清直播| 欧美r片在线| 亚洲欧美春色| 欧美激情在线观看| 激情欧美亚洲| 欧美亚洲午夜视频在线观看| 亚洲高清久久网| 久久国产精品免费一区| 国产精品成人一区二区三区夜夜夜 | 一区二区三区日韩欧美精品| 麻豆精品视频在线观看| 亚洲一区视频在线| 欧美日韩国产一中文字不卡| 亚洲第一精品夜夜躁人人躁|