c++ - 通过算法生成阴影?

标签 c++ algorithm graphics

对于我的游戏,我需要能够生成投影。只跨越右下角的那种。像这样(忽略蓝色方 block ):

enter image description here

给定 RGBA 像素的二维数组,我如何生成投影位图?

谢谢

最佳答案

这是由 Gausian blur 完成的的一个黑色方 block 。它也可以用任何其他形状来完成。

关于c++ - 通过算法生成阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5980676/

相关文章:

graphics - 什么是 "valid IM color"?

c++ - 返回变量为 void (*)(void)

c++ - 过滤一个 vector 并返回第 'n' 个元素

algorithm - 图数据结构 - 它们在现实世界的应用程序中是如何表示的?

delphi - 在 TPNGImage 上拉伸(stretch)绘制

c++ - vector 应用如何使多边形倾斜?

C++ DLL 仅向 VB 应用程序返回第一个字符

c++ - 这里发生溢出了吗?

c# - 每次加倍带来不同的值(value)

java - Java 中的堆栈推送、弹出、查看算法