![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WebGL
江山夜雨
举青春之力,谋世代友好
展开
-
Cesium开发之贴地坑
对于entity的成员点、线、面、billboard(广告牌)、ellipsoid(椭圆体)等,在创建贴地时,经常遇到各种各样的问题,现总结如下:Point:heightReferencePolyLine:clampToGroundPolygon:heightReferenceBillboard:heightReferenceEllipsoid:heightReference参考:https://cesium.com/docs/cesiumjs-ref...原创 2020-09-16 10:02:32 · 1209 阅读 · 0 评论 -
i3s/s3m/3D Tile
S3M:Spatial 3D Model (S3M)是一种适用于海量三维模型数据的传输格式。它通过一种高效,易扩展,可协作的数据规范,在不同终端(移动,浏览器,桌面)之间,满足用户在三维数据传输和解析方面的各类需求。https://github.com/SuperMap/s3m-spec3D Tiles:3D Tiles is designed for streaming and ...原创 2019-10-24 08:06:41 · 5102 阅读 · 0 评论 -
Canvas、 SVG 和 WebGl三者之间的区别
概要:Canvas 位图,是需要自己画点的白板;SVG 矢量图,是给数据就可以绘制点、线、图形的,基于 XML 的标记语言;WebGL 3D位图,是基于 Canvas 的 3D 框架。说明:SVG只是一种矢量图形文件格式, 不仅现在的浏览器都支持,很多主流的系统也都支持。可以代替一些图片,多用于图标,以及图表上,优势在于拥有HTML的event事件,交互起来很方便...转载 2019-04-28 09:46:59 · 2403 阅读 · 0 评论 -
Three.js和其它webgl框架
什么是WEBGL?WebGL (Web图形库) 是一种JavaScript API,用于在任何兼容的Web浏览器中呈现交互式3D和2D图形,而无需使用插件。WebGL通过引入一个与OpenGL ES 2.0紧密相符合的API,可以在HTML5 元素中使用。(MDN简介)在我的理解,WebGL给我们提供了一系列的图形接口,能够让我们通过js去使用GPU来进行浏览器图形渲染的工具。什么是Th...转载 2019-04-28 10:07:10 · 1406 阅读 · 0 评论