任何人都可以推荐HLSL像素着色器(用于WPF或Silverlight 3)做点画效果的算法吗?以下是一些示例:http://www.nolinovak.com /,http://sprouls.com/WPF或Silverlight 3像素着色器点画效果
2
A
回答
1
0
答案比你想的要接近。电子邮件Hugues跳跃(http://hhoppe.com),因为他曾经成为抚摸表面纹理。他的解释和建议会比你想要的更多,但他确实知道如何。
很大的点画可能需要每个点(梯度?)的表面占主导地位的3D“方向”,这可能超出着色器模型限制的能力(两遍渲染和多个渲染目标,顶点数据结构)。天真的第一个版本会将每个像素的灰度值转换为像素为黑色或白色的概率。这会让你得到1像素点,这不是你想要的。
您可以尝试使用灰度值作为3D堆叠纹理中的堆叠尺寸(Z),其中每个纹理(X,Y)都是手绘,随机看,均匀密度的点画图案。黑暗水平之间的边界看起来很奇怪,但在堆叠维上尝试最接近点和线性采样。
我不是为你写代码......至少不是免费的。
相关问题
- 1. 将像素着色器效果应用于WebBrowser控件?
- 2. WPF Shader效果与PS 3.0着色器
- 3. WPF自定义着色器效果动画属性绑定
- 4. 我可以打印像素着色器效果吗?
- 5. 所有像素的高效像素着色器总和
- 6. 保存应用了着色器效果的WPF图像
- 7. 使用着色器的画布上的镜像效果(webgl)
- 8. DirectX像素着色器在帧的每个像素上都像WPF像素着色器一样操作吗?
- 9. 调试directx像素/顶点着色器?
- 10. 链接着色器效果
- 11. 使用DirectX HLSL像素着色器为照片创建图像效果
- 12. iOS CGImageRef像素着色器
- 13. 如何使用Silverlight 3像素着色器实现平滑的Alpha chanel键控?
- 14. 如何将像素着色器应用于画布元素?
- 15. 我可以在WPF中创建运动着色像素着色器吗?
- 16. 单色着色效果
- 17. 将像素着色器应用于ViewPort3D
- 18. Silverlight:多边形与像素着色器结合
- 19. 从HLSL顶点着色器传递数组到像素着色器
- 20. 限制应用WPF着色器效果的区域为
- 21. WPF中的环境遮挡着色器效果?
- 22. Silverlight或WPF的任何镜像和镜头效果.Net库?
- 23. DirectX 11着色器错误。像素着色器只接收NaN
- 24. WPF/Silverlight文本效果
- 25. 带有HDR(16位)输入的WPF像素着色器?
- 26. XNA删除着色器效果
- 27. 夜晚着色器效果Unity
- 28. Opengles片段着色器达到效果
- 29. opengl es 2.0加速着色器效果
- 30. Three.js - 根据屏幕上像素位置进行着色的顶点着色器
有关如何转换为HLSL的任何想法? – 2009-05-20 15:46:49