用RGL包绘制三维交互式图形
当前位置:以往代写 > 其他教程 >用RGL包绘制三维交互式图形
2019-06-14

用RGL包绘制三维交互式图形

用RGL包绘制三维交互式图形

R语言中的rgl包是绘制三维图形的利器。在版本中,该包增加了一个writeWebGL函数,可以将三维图形转化为一个包括WebGL元素的网页文件。WebGL是一种3D画图尺度,这种画图技能尺度答允把JavaScript和OpenGL ES 2.0团结在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可觉得HTML5 Canvas提供硬件3D加快渲染,这样Web开拓人员就可以借助系统显卡来在欣赏器里更流通地展示3D场景和模子了。

下面的第一张图是静态图,是用一个二元函数绘制的心形图。第二张图是用来表示二元回归时散点与回归平面之间的干系,假如你的欣赏器支持WebGL(假如可以打开这个图形,则表白支持),即可拖动鼠标以旋转图形。这种交互式图形相信在解说中会起到很好的帮助浸染。

相关的R代码可以在这里查察。


Your browser does not support WebGL. See http://get.webgl.org
Drag mouse to rotate model. Use mouse wheel or middle button to zoom it.



Object written from rgl by writeWebGL.
Your browser does not support the HTML5 canvas element.

    关键字:

在线提交作业