上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 39 下一页
摘要: 之前有篇文章https://xiaozhuanlan.com/topic/2978031564是利用 线的坐标做requestAnimationFrame来做动画, 如果是两点一线的话就显示不出动画的场景了,因为之前做法是根据线的点来做,我们这次使用线先做插值 把线打断, 具体类涉及仿照openla 阅读全文
posted @ 2022-01-21 09:26 haibalai 阅读(141) 评论(0) 推荐(0)
摘要: 针对写glsl要点 针对glsl 颜色范围 是 0-1 针对attributes, uniform ,varying 变量时候 ,前缀添加 a, v, u 例如 attribute vec2 aPosition; varying vec2 vUv; uniform sampler2D uTextur 阅读全文
posted @ 2022-01-20 17:57 haibalai 阅读(39) 评论(0) 推荐(0)
摘要: 构建雷达扫描 ``` // TODO 未集成export class RadarRadiationWave {viewer:any; init(map: any){ this.viewer = map; this.initRadarRiationWave1(); this.initRadarRiat 阅读全文
posted @ 2022-01-20 17:52 haibalai 阅读(826) 评论(0) 推荐(0)
摘要: 参考别人整理的一些要点 数据类型 void 表示空 bool 表示 布尔 int 表示整数 float 表示 浮点 vec2 表示两个浮点向量 vec3 表示三个浮点向量 vec4 表示四个浮点向量 bvec2 表示两个布尔向量 bvec3 表示三个布尔向量 bvec4 表示四个布尔向量 ivec2 阅读全文
posted @ 2022-01-20 17:52 haibalai 阅读(34) 评论(0) 推荐(0)
摘要: 我们来构建视频图层 首先做定义 export interface PVideoEntity{ name?:string, entity:any, video:any, } 视频构建图层```javascript import { PVideoEntity } from './PVideoEntity 阅读全文
posted @ 2022-01-20 17:51 haibalai 阅读(146) 评论(0) 推荐(0)
摘要: 我们来构建等高线图层 ```javascript import {Layer} from "./Layer";import { GraphicLayer } from "./GraphicLayer"; export class IsoLineLayer extends Layer {private 阅读全文
posted @ 2022-01-20 17:50 haibalai 阅读(142) 评论(0) 推荐(0)
摘要: 这里需要ImageryLayer 定义参考 cesium 图层那些事 ```javascript/** 卷帘效果*/ import {ImageryLayer} from "./ImageryLayer"; export class ShutterEffect {private map: any;p 阅读全文
posted @ 2022-01-20 17:50 haibalai 阅读(441) 评论(0) 推荐(0)
摘要: 对于cesium entiy的增删改查 我们来封装一个layer来统一管理类似arcgis js 的GraphicLayer 中间数据管理类 import {Layer} from "./Layer"; export abstract class DataSourceLayer extends La 阅读全文
posted @ 2022-01-20 17:49 haibalai 阅读(128) 评论(0) 推荐(0)
摘要: 我们之前构建过arcgis 的风场图层 这次我们切换构建cesium的风场图层我们先设计一下风场的工具类 vector类定义 class Vector { public u:number; public v:number; public m:number; constructor(u:number, 阅读全文
posted @ 2022-01-20 17:48 haibalai 阅读(75) 评论(0) 推荐(0)
摘要: 接上一篇风场文章 请求工具类 export class FetchUtil { /** * 将对象转成 a=1&b=2的形式 * @param obj 对象 */ private static obj2String(obj: any = {}, arr: any = [], idx: any = 0 阅读全文
posted @ 2022-01-20 17:48 haibalai 阅读(48) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 39 下一页