web端3d图形可视化

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代码仓有好多可以看到的例子

Three.js啊可以了解下

还有其他更加强大的可以了解

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

Three.js可以

Three.js入门教程——教不会算我输_千瞱的博客-CSDN博客_three.js 在javascript中使用Three.js设计并且实现3D场景是一个很有意思的事情,因为在浏览器中就能够渲染出3D场景,非常简单和轻便。接下来就总结以下我学习Three.js过程中的心得。1 建立基本场景在Three.js中有三要素:场景、摄像机和渲染器,只有以上三者结合才能渲染出可见的内容。当然在这之前你需要先下载Three.js文件,直接百度搜索Three.js到官网下载即可,下载完... https://blog.csdn.net/qq_26822029/article/details/91353209?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166615500916782395366087%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166615500916782395366087&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~top_positive~default-2-91353209-null-null.nonecase&utm_term=Three.js&spm=1018.2226.3001.4450