
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本篇主要讨论如何管理二三维图层,仅以wmts和3dtiles做图层管理示例。我会在接下来的教程里专门针对其他各类图层加载方式做详细介绍。二三维图层管理是三维可视化项目里重要的组成部分,通过树结构管理图层二维图层的互相遮挡问题,需要拓展图层调换顺序功能。图层叠加使用场景,需要拓展图层透明度调整功能。当前场景下图层保存功能,用于场景切换时,关闭及初始化图层树。拓展其他重要图层类型的加载卸载方式。其他。

本篇主要是利用 `element-plus` 的 `slider` 组件配合 `pinia` 存储的数据列表做双向绑定,完成图层透明度控制功能。利用 `tree` 组件的 `setChecked` 方法,完成已选图层与图层树的删除联动效果。根据功能拓展的需求,将原有图层管理操作逻辑进行修改完善以适应新功能的接入。重点在于根据业务的需求逻辑,封装cesium提供的原始api方法,形成维度更高的项目级

element plus icon组件库自动引入有问题,且使用格式不好用,全量引入icon方法比较简单,但是会引入多余的icon,如果项目上需要其他的icon没法相同格式合并。使用vite-plugin-svg-icons插件,封装项目svgicon组件,方便拓展和使用。

UE5.3配置vscode开发环境,配置c++插件,vscode编辑器中如何编译生成UE5任务。编译报错处理

animation-timeline,目前还处于试验阶段。指定用于控制CSS动画进度的时间轴。CSS的创建者曾说过,他最初的设想是CSS作为控制网页行为的主要Web技术。只有当CSS无法完成控制行为时,才使用js脚本作为后备手段。如果在不考虑浏览器支持性的前提下(优先使用chrome最新版本浏览器),项目中有做滚动条绑定动画的需求,我非常建议大家尝试一下,它会给你一种全新的开发体验,在实现相同效果









