我正在尝试绘制3D对象到相机预览框(Android)。我是否应该使用两个曲面视图,一个用于相机预览,另一个用于绘图GLSurfaceView。视图应该是同步的,并且显示的帧速率应该足够好,以提供良好的用户体验。因此,大多数教程都在讨论如何使用多个视图。另一种想法是从相机预览中获取纹理,并将其与要绘制的3D对象合并,以获得适当的2D光栅图像。哪种方法能更好地提高性能?
附言:我将使用openGL es 2.0的Java
我正在尝试绘制一个3D形状,并在xy平面上叠加2D图像。我刚刚开始使用python,所以这比它应该具有的更大的挑战性。
这里的问题解决了我想要做的事情:。但是当我运行所提供的代码时,我得到了以下错误:
File "test.py", line 13, in <module>
ax.plot_surface(x, y, 10, rstride=5, cstride=5, facecolors=img)
File "/usr/lib64/python2.7/site-packages/mpl_toolkits/mplot3d/axes3d.py", li
我使用python的matplotlib中的scatter 3d plot来绘制以下数据,
x y z b2
3.28912855713 4.64604863545 3.95526335139 1.0
3.31252670518 4.65385917898 3.96834118896 1.0
当曲线图为2d时,
fig = plt.figure()
ax = fig.add_subplot(111)
line =ax.scatter(x,y,c=b2,s=500,marker='*',edgecolors