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

實時陰影繪制技術研究

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>
            亚洲先锋成人| 久久久久久久尹人综合网亚洲| 欧美三级电影一区| 欧美成人a∨高清免费观看| 久久嫩草精品久久久精品一| 久久成年人视频| 久久久一二三| 欧美大片在线看| 欧美日韩精品在线观看| 国产精品久久久久久久浪潮网站| 国产精品va在线| 国产精品制服诱惑| 狠狠色丁香久久综合频道 | 西瓜成人精品人成网站| 久久成人18免费网站| 久久免费的精品国产v∧| 久久只精品国产| 欧美精品在欧美一区二区少妇| 国产精品magnet| 在线电影国产精品| 一区二区激情小说| 久久精品亚洲热| 亚洲剧情一区二区| 欧美在线播放一区二区| 欧美日韩ab片| 好看的亚洲午夜视频在线| 亚洲美女视频在线免费观看| 欧美影视一区| 99国产精品视频免费观看| 久久国产精品亚洲va麻豆| 老**午夜毛片一区二区三区| 亚洲第一页中文字幕| 亚洲黄色一区| 亚洲欧美亚洲| 欧美久久久久久久久| 国产一区亚洲一区| 在线亚洲电影| 亚洲国产欧美一区二区三区久久 | 久久精品视频在线| 亚洲欧洲在线一区| 久久av一区二区三区亚洲| 欧美日韩在线精品| 亚洲国产成人av好男人在线观看| 亚洲影院免费观看| 亚洲成在人线av| 欧美一区二区免费| 国产精品久久久一区二区三区| 91久久精品www人人做人人爽| 久久精品色图| 午夜视频一区在线观看| 国产精品a级| 在线亚洲一区观看| 亚洲国产一区二区三区青草影视| 久久国产精品网站| 国产日韩欧美视频| 欧美一区日本一区韩国一区| 中文久久精品| 国产精品hd| 午夜精品久久| 亚洲一区二区精品在线| 欧美视频在线一区| 一区二区三区四区五区精品视频| 亚洲第一天堂av| 欧美国产大片| 一本到高清视频免费精品| 亚洲三级视频| 欧美视频二区| 欧美专区日韩专区| 久久国产欧美日韩精品| 国产一区欧美日韩| 裸体一区二区三区| 毛片一区二区三区| 99国内精品| 亚洲一区3d动漫同人无遮挡| 国产精品男女猛烈高潮激情 | 欧美大片在线看| 女女同性精品视频| 99精品视频免费观看| 夜夜精品视频一区二区| 欧美视频在线一区二区三区| 羞羞答答国产精品www一本 | 欧美成人高清| 久久人人超碰| 一本久道久久综合狠狠爱| 亚洲精品国偷自产在线99热| 国产精品高潮粉嫩av| 久久精品一区二区国产| 久久久www成人免费无遮挡大片| 亚洲国产女人aaa毛片在线| 亚洲精品乱码久久久久久黑人| 国产精品国产精品国产专区不蜜| 久久精品中文字幕一区| 欧美**人妖| 欧美一区二区免费观在线| 久久视频国产精品免费视频在线| 亚洲精品在线观看视频| 亚洲一区免费| 亚洲欧洲视频| 欧美一区=区| 亚洲精品一区二区三区蜜桃久| 中文久久精品| 亚洲国产精品va在线看黑人 | 一卡二卡3卡四卡高清精品视频| 国产欧美精品一区二区三区介绍| 麻豆视频一区二区| 国产精品成人aaaaa网站| 欧美jizz19hd性欧美| 国产精品国产三级国产普通话99| 久久综合999| 国产精品扒开腿爽爽爽视频| 欧美激情女人20p| 国产一区清纯| 亚洲一区日韩在线| 一本大道久久a久久精品综合| 久久久久综合网| 欧美一区二区三区在线观看视频| 欧美日韩播放| 欧美成人精品h版在线观看| 国产欧美日韩中文字幕在线| 99精品国产热久久91蜜凸| 亚洲大胆女人| 久久精品成人| 久久久久久久久久久久久女国产乱| 欧美日韩dvd在线观看| 欧美顶级少妇做爰| 国产一级久久| 午夜在线视频一区二区区别| 亚洲女与黑人做爰| 欧美性大战久久久久| 亚洲毛片在线看| 亚洲九九精品| 欧美激情精品久久久久久蜜臀 | 亚洲国产精品v| 久久九九国产精品怡红院| 久久久久久久久岛国免费| 国产欧美日韩亚洲精品| 亚洲视频网在线直播| 亚洲性人人天天夜夜摸| 欧美日韩一区二区高清| 夜色激情一区二区| 亚洲女人天堂av| 国产美女诱惑一区二区| 欧美专区在线观看一区| 国产精品欧美一区二区三区奶水| 99精品视频免费观看视频| 亚洲午夜一区二区| 国产精品高潮呻吟| 亚洲欧美日韩一区在线| 久久久xxx| 精品999网站| 卡通动漫国产精品| 亚洲高清视频在线观看| 亚洲精品日韩激情在线电影| 欧美女同视频| 亚洲免费在线观看| 久久精品一区| 亚洲九九爱视频| 国产精品国产自产拍高清av王其| 亚洲综合99| 免费视频一区| 亚洲少妇自拍| 国产亚洲激情| 欧美国产大片| 亚洲欧美日韩精品久久奇米色影视| 久久久在线视频| 99视频在线观看一区三区| 国产精品精品视频| 久久久久.com| 一区二区三区久久| 另类激情亚洲| 亚洲午夜电影在线观看| 国产日韩精品在线播放| 久久伊人精品天天| 一区二区免费在线观看| 老色批av在线精品| 亚洲小视频在线| 在线观看精品| 国产精品一区二区三区观看| 久久综合久久88| 午夜精彩国产免费不卡不顿大片| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲一区国产精品| 精品福利av| 欧美午夜精品久久久久免费视| 久久国产精品72免费观看| 99re6这里只有精品| 久久久精品国产免大香伊| 日韩一级欧洲| 在线观看亚洲a| 国产精品乱码妇女bbbb| 老司机午夜精品视频在线观看| 亚洲深夜影院| 亚洲国产精彩中文乱码av在线播放| 性娇小13――14欧美| 一区二区久久久久久| 亚洲黄色av| 曰韩精品一区二区| 国产一区二区三区无遮挡| 欧美视频二区| 欧美日韩国产在线观看|