Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 光照贴图投影_Wpf_3d_Textures_Shader - Fatal编程技术网

Wpf 光照贴图投影

Wpf 光照贴图投影,wpf,3d,textures,shader,Wpf,3d,Textures,Shader,我想做的是制作一个光线投射器,它有可见光线,也叫体积光 和哪个项目的图像位图 因为我想让这个项目与wpf应用程序保持连接,以便从数据中获取画笔、位置和旋转,所以我选择使用wpf 3D 但WPF似乎无法处理灯光投影或渲染光线 为此,我将源位图的每个像素拉伸成一个多边形,该多边形由像素颜色的solidColorBrush着色 并保持像素顺序与x,y的位置 对于性能问题,我已经将所有位图设置为32x32 px 1024多边形,仅用于一个灯光 但正如你在图片上看到的那样,结果太像素化了 此外,它可能需要

我想做的是制作一个光线投射器,它有可见光线,也叫体积光

和哪个项目的图像位图

因为我想让这个项目与wpf应用程序保持连接,以便从数据中获取画笔、位置和旋转,所以我选择使用wpf 3D

但WPF似乎无法处理灯光投影或渲染光线

为此,我将源位图的每个像素拉伸成一个多边形,该多边形由像素颜色的solidColorBrush着色

并保持像素顺序与x,y的位置

对于性能问题,我已经将所有位图设置为32x32 px 1024多边形,仅用于一个灯光

但正如你在图片上看到的那样,结果太像素化了

此外,它可能需要大量的内存而不需要任何东西

我的问题是,我如何使其平滑,甚至重新考虑挤出系统以优化性能

是否有其他技术可以集成到wpf应用程序中,并且做得更好或更容易

谢谢,对不起,我的英语很差。。。