【问题标题】:(Simple) shadow of 2D Textures (Tiles), behind the textures(简单)2D 纹理(瓷砖)的阴影,在纹理后面
【发布时间】:2015-03-17 20:49:58
【问题描述】:

我正在使用 XNA 为 XBOX 360 开发应用程序。 我试图让它保持非常简单和都市风格。

我的瓷砖是这样排列的: http://gameplay-video.com/wp-content/uploads/2011/img_2462_xbox-360-dashboard-update-sceens-5th-dec-2011.jpg

我想要实现的是使用图片中的灰色/黑色背景,但具有相同的阴影。

我相信照明点在瓷砖后面,瓷砖本身不应该有内部阴影。但是,它们的底部应该有阴影,如图所示(底部的小黑线)

我不是 XNA 方面的专家,这是我的第一个应用程序(运行良好),但我愿意学习。

【问题讨论】:

  • 您是如何实现这些图块的?它们是 3D 还是 2D?
  • 瓷砖是二维的简单(正方形)矩形
  • 那么我认为最简单的方法是绘制两次瓷砖,第二次它们将是黑色并在 y 轴上按比例缩小
  • 您应该将其发布为@annonymously 的实际答案,因为我认为这是正确的答案。该图像中的所有内容都可以通过最初以这种方式绘制,或者通过在游戏中进行简单的缩放技巧来完成。

标签: xna lighting microsoft-metro


【解决方案1】:

我认为最简单的方法是绘制两次图块,第二次是黑色并在 y 轴上向下缩放(和偏移),使用某种模糊着色器。

【讨论】:

    猜你喜欢
    • 2013-04-21
    • 1970-01-01
    • 2013-02-20
    • 2019-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    相关资源
    最近更新 更多