提出了问题2016-08-02
赞了回答2015-12-02
让我想到多年前写的一个例程,思路和你的差不多,只不过没有使用map(事实上数据量小的时候不用map性能反而好): {代码...} 原文:[链接]
回答了问题2015-11-30
帮不到大家,已删
回答了问题2015-11-27
不知道你这个算法要用在什么领域里?实际上,在计算机图形学里,这种问题一般都是用最笨的用R暴力计算的方法的,因为这个问题高度并行,每一个点是否在圆内部都和另一个点是没有关系的,因此非常适合GPU计算。写个GLSL的示例。(未调试,不保证正确。)
回答了问题2015-11-27
如果不想用简单的线性插值,可以使用Shader。可以在fragment shader里根据插值得到的颜色计算应该有的颜色。具体如何使用Shader和modern opengl特性,请阅读最新版本的opengl编程指南。