Android 3D 曲面图
我的要求是从数据点 (xyz) 值列表创建 3d 曲面图(还应显示 xyz 轴)。3d 可视化应在 ANDROID 上完成。
我的输入:目前计划使用 open gl 1.0 和 java。我还在考虑使用 open gl 1.0 的 Adore3d 、 min3d 和 rgl 包。擅长java,但3d编程新手。
时间范围:2个月
我想知道最好的方法是什么? opengl 1.0 适合 3d 曲面绘图吗?还有其他可以与 Android 一起使用的软件包/库吗?
My requirement is to create a 3d surface plot(should also display the x y z axis) from a list of data points (x y z) values.The 3d visualization should be done on ANDROID.
My Inputs : Currently planning on using open gl 1.0 and java. I m also considering Adore3d , min3d and rgl package which uses open gl 1.0. Good at java ,but a novice at 3d programming.
Time Frame : 2 months
I would like to know the best way to go about it? Is opengl 1.0 good for 3d surface plotting?Any other packages/libraries that can be used with Android?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
那么,您可以使用 OpenGL 1.0 或 OpenGL 2.0 绘制曲面。您所需要做的就是将轴绘制为直线并将曲面绘制为三角形。如果你有高度场数据,你会这样做:
这会绘制简单的轴和高度场,全部为白色。从这里扩展它应该非常简单。
Well, you can plot the surface using OpenGL 1.0 or OpenGL 2.0. All you need to do is to draw the axes as lines and draw the surface as triangles. If you have your heightfield data, you would do:
This draws simple axes and heightfield, all in white color. It should be pretty straight forward to extend it from here.
关于您问题的第二部分:
是的,现在可以使用 SciChart 绘制 Android 3D 曲面图。
可以进行许多配置,包括绘制线框、渐变颜色地图、等高线和实时更新。
披露,我是 scichart 团队的技术主管
Re the second part of your question:
Yes, it's now possible to draw an Android 3D Surface Plot with SciChart.
Lots of configurations are possible including drawing wireframe, gradient colour maps, contours and real-time updates.
Disclosure, I'm the tech lead on the scichart team