web端3d图形的可视化需要了解什么,有哪些方法和途径,有什么库可以调用,希望能有一个详细全面的回答。
推荐three.js,是基于webGL的。
Three.js是一个可以运行在浏览器端的3D引擎,可以创建多种三维场景,是webGL的一种丰富展示,通过控制相机、场景、材质、光照等信息来完成3D展示。
这篇文章里有官网和他的github地址:
https://www.jianshu.com/p/a309f44b540b
three.js相对webgl来说最方便的是什么?它把webgl那些复杂的点、线、面等等封装成一个个组件,如果不做非常非常精细化的场景,对于展示物体,一些web端三维可视化项目之类的完全够用了。
很久很久以前java有个java3d模块可以通过applet在前端实现真3D效果
three.js我刚接触了下,主要用于渲染,git代码仓有好多可以看到的例子
web3D可视化要了解三维的东西,比如webGl等等,基础平台可以选择Threejs,我的系列文章里,有几个基于threejs的例子。可以参考一下:https://blog.csdn.net/yelangkingwuzuhu/article/details/122662056?spm=1001.2014.3001.5502 还有https://blog.csdn.net/yelangkingwuzuhu/article/details/126593643?spm=1001.2014.3001.5502