问题标签 [surface]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1230 浏览

c++ - 使用热方程从分散的数据中插入地形表面

这是我在这个论坛的第一个问题,所以请多多包涵,希望我没有违反任何规则。我正在研究将分散的 3d 数据建模为网格函数的不同方法(通过 xy 支持,z=z(x,y))。

在回答另一个问题时,coryan 很好地提到了使用热方程插入(近似)我听说过并渴望学习的地形表面的方法,或者甚至找到并行实现?如果它在公共领域,或者至少进一步解释它是如何完成的,请coryan或任何其他人指出我这样的实现。

0 投票
4 回答
1184 浏览

math - 生成给定一组坐标所在的平面/曲面的函数

这也与数学有关。但这在计算中也很有用。

假设你有 10 个坐标。(x1,y1)(x2,y2)..... 在二维空间中。(即在 XY 平面上)。我们能找到一条穿过每个坐标的平滑曲线吗?

在扩展问题的同时,如果空间是 3D 的,那么我们能否找到一个穿过给定空间坐标集的光滑表面的方程?

是否有任何库(任何语言)\ 工具来执行此类计算?

0 投票
4 回答
6533 浏览

volume - 3D 封闭网格汽车对象的体积

我有一个由三角形组成的表面的 3D 闭合网格汽车对象。我想计算它的体积、体积中心和惯性张量。

你可以帮帮我吗

问候。乔治

0 投票
4 回答
14650 浏览

c++ - 如何清除要替换为另一个的 SDL_Surface?

一段时间以来一直试图在网上找到这个。

我有一个包含一些内容的 SDL_Surface(其中一个是文本,另一个是精灵的一部分)。在游戏循环中,我将数据很好地显示在屏幕上。但随后它再次循环,它不会替换旧数据,而只是覆盖它。因此,在文本的情况下,它变得一团糟。

我试过 SDL_FreeSurface 但没有用,有人知道另一种方法吗?

0 投票
2 回答
2514 浏览

disk - 半球泊松盘分布

我刚刚用这个简单的算法在飞机上实现了泊松磁盘生成:http: //people.cs.ubc.ca/~rbridson/docs/bridson-siggraph07-poissondisk.pdf

现在我想在半球表面上生成泊松盘分布(或者更好的是,在给定一定角度的情况下,在球面的一部分上)

谁能告诉我一个算法来做到这一点?

谢谢!

0 投票
1 回答
1552 浏览

surface - 表面法线

我有一个关于表面法线的请求。以下代码片段来自 URL: http ://www.kindohm.com/technical/wpf3dtutorial.htm

我不明白为什么代码行“mesh.Normals.Add(normal);” 重复三遍。

能不能说下原因。

问候

弗兰克

0 投票
1 回答
457 浏览

events - 支持 dojox.gfx Surface 中事件处理的浏览器

Firefox 3 以外的浏览器是否支持 dojox.gfx Surface 中的事件处理?

说,我有一个名为surface的变量,它是gfx表面的一个实例,然后我使用它来监听点击事件

surface.connect("onclick",null,function(e){ console.debug("clicked on the surface"); });

它在 Firefox 3 中有效,但在 IE8、Goggle Chrome 3、和 Safari 4 中无效。我可以对此做些什么,还是这 3 种浏览器不支持它?

谢谢!

0 投票
1 回答
936 浏览

math - 平面的交点

我试图找出二次选择算法何时比线性选择算法更快。运行一些实验,我生成了两个 3D 图,显示了算法运行时间作为输入数组大小和所需顺序统计量的函数。使用 gnuplot 绘制绘图我确认存在二次算法更快的情况。然后,我使用 gnuplot 的拟合算法找到了两个模拟我观察到的运行时的函数(a、b、c、d、e、f 是我已经找到但省略的常量):

lin_alg_runtime(x,y) = a x + b y +c

quad_alg_runtime(x,y) = (d*x * e*y) + f

其中 x 是输入数组的大小,y 是顺序统计量。

现在我有点迷失如何使用这些模型来计算何时在二次实现和线性实现之间切换。我怀疑我必须找到这两个函数相交的位置,但我不太确定该怎么做。如何找到这两个功能相交的地方?

0 投票
2 回答
208 浏览

cross-platform - 在任何环境中看起来都一样的绘图画布/表面?

您在 Windows 上开发应用程序。并将其部署在 Windows 机器上。你会发现它看起来很整洁,因为 windows gui 系统渲染得很好。如果您希望相同的应用程序在 linux 或 unix 平台下运行,它们看起来会有所不同。因为他们使用的 UI 系统可能不同。对于在多个操作系统平台上运行的应用程序中按钮的外观或感觉是否有任何标准?该按钮在 windows 和 linux 上应该看起来相同。项目是否真的在努力争取这样的标准?

0 投票
1 回答
1018 浏览

opengl - 为对象生成贝塞尔控制点

我正在尝试使用带有 openGL 评估器的 Bezier 曲面来绘制对象。我正在努力为我的对象定义控制点。任何人都可以建议获取对象控制点的方法吗?是否有一些程序可以用来设计我的对象,然后将控制点导入到我可以在我的应用程序中使用的文件中?