WebGL-CesiumJs
文章平均质量分 54
以CesiumJS库为基础的webgl的开发与学习
神似彭于晏的男人
bug开发工程师
展开
-
【CesiumJS-6】绘制多边形(PolygonGeometry)动态水面
【代码】【CesiumJS-6】绘制多边形(PolygonGeometry)动态水面。原创 2024-03-19 16:14:14 · 725 阅读 · 0 评论 -
【CesiumJS-5】绘制动态路线实现飞行航线、汽车轨迹、路径漫游等
Cesium中,动态路线绘制的核心是借助CZML格式,CZML是一种用来描述动态场景的JSON数组,可以用来描述点、线、多边形、体、模型及其他图元,同时定义它们是怎样随时间变化的;1.添加模型信息2.添加路径信息3.计算速度,修改时间。原创 2024-03-14 16:49:41 · 3802 阅读 · 2 评论 -
【CesiumJS-4】加载其他格式3D模型文件(glb、gltf等)
【代码】【CesiumJS-4】加载其他格式3D模型文件(glb、gltf等)原创 2024-02-29 17:41:15 · 895 阅读 · 0 评论 -
【CesiumJS-3】加载倾斜模型数据(3DTilest)以及修改位置
【代码】【CesiumJS-3】加载倾斜模型数据(3DTilest)以及修改位置。原创 2024-02-29 17:29:24 · 1655 阅读 · 1 评论 -
【CesiumJS-2】自定义地图图层与加载地形服务
【代码】【CesiumJS-2】自定义地图图层与加载地形服务。原创 2024-02-27 14:58:19 · 1239 阅读 · 0 评论 -
【CesiumJS-1】引入三维地球并初始化
【代码】【CesiumJS-1】引入三维地球并初始化。原创 2024-02-26 15:13:29 · 642 阅读 · 0 评论 -
【CesiumJS-功能记录1】相机锁定视角以及解除锁定
entity为使用Cesium中entities方式引入的模型对象。原创 2024-03-19 11:43:00 · 951 阅读 · 0 评论 -
vue中使用threejs(一)
MeshBasicMaterial:基础网格材质,一个以简单着色(平面或线框)方式来绘制几何体的材质。color: 材质的颜色,默认值为白色 (0xffffff)。得到一个黑色且是窗口大小的canvas画布。BoxGeometry:立方缓冲几何体;CubeTextureLoader:加载。就是可以给物体加载图片;TextureLoader: 加载。就是添加背景图的意思;需要单独引入轨道控制器js文件。得到一个平面的红色的模型。原创 2024-01-19 11:57:57 · 589 阅读 · 0 评论 -
vue3使用three.js引入3D模型文件
模糊原因:原因是设备的物理像素分辨率与CSS像素分辨率的比值的问题,我们的canvas绘制出来后图片因为高清屏设备的影响,导致图片变大,然而我们在浏览器的渲染窗口并没有变大,因此图片会挤压缩放使得canvas画布会变得模糊。该值也可以被解释为像素大小的比例:即一个CSS像素的大小相对于一个物理像素的大小的比值。PerspectiveCamera(透视摄像机): 模拟人眼所看到的景象,物体的大小会受远近距离的影响,它是3D场景的渲染中使用得最普遍的投影模式。下载好后,解压,放进项目文件的public目录。转载 2024-01-16 16:27:55 · 6315 阅读 · 4 评论