zoukankan      html  css  js  c++  java
  • 最简单的场景光照图生成

        用拍快照的方式直接拍摄地图分块上的所有非alpha blend物体,再回贴到场景的相应分块地面上。就能实现最简单的阴影光照图。这种图的做法简单,可应用于低端机器和对光阴要求不强的图形应用中。
        具体的是做法是先进入场景分块顶视图,稍微偏斜一点镜头,然后使用黑白的渲染方式拍下要投影的场景分块物体(物体为黑色,图片的其它部分设为白色),然后对图片做低通滤波(如高斯filter)来反锯齿,就可以做出简单的,有柔和边界的场景阴影了。
        这种做阴影的方式缺点很多,比如只能近似于垂直地从顶视图拍摄(限制了光源方向)、阴影细节依赖于阴影图的大小、无法单独地处理某个物体阴影的透明度等等。

  • 相关阅读:
    剑指offer【面试题10 :矩形覆盖】
    剑指offer【面试题3 :二维数组中的查找】
    GStreamer Tutorials
    CMake Tutorial
    python
    python
    python-线程、进程、协程
    python-类的继承
    python-操作缓存
    python-线程池
  • 原文地址:https://www.cnblogs.com/jiffwan/p/958578.html
Copyright © 2011-2022 走看看