【发布时间】:2010-02-16 19:49:00
【问题描述】:
我有一个纹理 2D,我想在其中获取指定像素的颜色。用它做点什么,然后在另一个纹理 2D 中添加一种新颜色。
我需要对纹理中的所有像素执行此操作。我该怎么做。
请不要使用像素着色器。它需要在 C# 中
【问题讨论】:
-
这不是像素着色器的用途吗?你为什么不想要一个?
-
你的纹理有多大?将数据设置到纹理上并不算太糟糕,但从纹理中获取数据可能会非常慢......
-
我正在尝试制作二维水动画。去这里:freespace.virgin.net/hugo.elias/graphics/x_water.htm。纹理不是很大。我认为它们是 400 x 300。我会继续试验,看看我能把它们做成多大。