当前位置: 首页 > news >正文

最新的网站开发技术如何彻底清除网站的网页木马

最新的网站开发技术,如何彻底清除网站的网页木马,seo是什么职位的简称,莞城做网站闭合路径修复 通过增加额外点确保路径首尾相接 透明渐变效果 使用RGBA颜色模式实现从完全不透明到完全透明的平滑渐变 参数可调性 提供多个可调参数&#xff0c;轻松自定义颜色、高度和圆环尺寸 完整代码实现 <!DOCTYPE html> <html> <head><meta …

闭合路径修复

通过增加额外点确保路径首尾相接

透明渐变效果

使用RGBA颜色模式实现从完全不透明到完全透明的平滑渐变

参数可调性

提供多个可调参数,轻松自定义颜色、高度和圆环尺寸

完整代码实现

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><script src="https://cesium.com/downloads/cesiumjs/releases/1.95/Build/Cesium/Cesium.js"></script><link href="https://cesium.com/downloads/cesiumjs/releases/1.95/Build/Cesium/Widgets/widgets.css" rel="stylesheet">
</head>
<body><div id="cesiumContainer" style="width: 100%; height: 100vh;"></div><script>var viewer = new Cesium.Viewer('cesiumContainer');// 生成闭合圆形路径(修复缺口)var center = Cesium.Cartesian3.fromDegrees(-75.59777, 40.03883);var tangentPlane = new Cesium.EllipsoidTangentPlane(center);var east = tangentPlane.xAxis;var north = tangentPlane.yAxis;var radius = 1000;var numPoints = 64;var positions = [];// 闭合路径:多生成一个点连接首尾for (var i = 0; i <= numPoints; i++) {var angle = (i / numPoints) * Math.PI * 2;var x = radius * Math.cos(angle);var y = radius * Math.sin(angle);var point = Cesium.Cartesian3.add(center,Cesium.Cartesian3.add(Cesium.Cartesian3.multiplyByScalar(east, x, new Cesium.Cartesian3()),Cesium.Cartesian3.multiplyByScalar(north, y, new Cesium.Cartesian3()),new Cesium.Cartesian3()),new Cesium.Cartesian3());positions.push(point);}// 创建透明渐变材质(绿色渐变到透明)var canvas = document.createElement('canvas');canvas.width = 1;canvas.height = 256;var ctx = canvas.getContext('2d');var gradient = ctx.createLinearGradient(0, 0, 0, 256);// 使用RGBA颜色模式gradient.addColorStop(0, 'rgba(0, 255, 0, 1)');   // 底部不透明绿色gradient.addColorStop(1, 'rgba(0, 255, 0, 0)');   // 顶部完全透明ctx.fillStyle = gradient;ctx.fillRect(0, 0, 1, 256);var gradientMaterial = new Cesium.ImageMaterialProperty({image: canvas,transparent: true,  // 启用透明通道color: Cesium.Color.WHITE.withAlpha(0.8)  // 叠加颜色透明效果});// 创建墙实体var wallEntity = viewer.entities.add({position: center,wall: {positions: positions,minimumHeights: positions.map(() => 0),maximumHeights: positions.map(() => 50),material: gradientMaterial}});viewer.zoomTo(wallEntity);</script>
</body>
</html>

关键技术点

1. 路径闭合算法

通过将循环次数从 i < numPoints 改为 i <= numPoints,生成65个点而非64个,确保首尾相接。

2. 透明渐变实现

使用RGBA颜色模式 (rgba(0, 255, 0, 1) → rgba(0, 255, 0, 0)) 实现平滑过渡。

3. 材质优化

启用材质透明通道 transparent: true,并通过color属性叠加整体透明度效果。

参数调整指南

颜色修改

修改gradient.addColorStop中的颜色值改变基础色。

高度调整

调整maximumHeights改变墙高度。

尺寸控制

修改radius改变圆环直径。

平滑度优化

调整numPoints改变圆环平滑度(推荐≥64)。

预期效果预览

http://www.dtcms.com/a/603142.html

相关文章:

  • 网站建设涉及的标准WordPress记录访问者ip
  • 千锋教育介绍上海seo关键字推广
  • 乐清网站建设做网站799元公司做一个网站如何定位
  • 怎么给网站做关键词搜索有没有人做网站
  • 如何快速搭建简单SpringBoot项目网页
  • 如何应对网络舆情济南做seo排名
  • 三、Netty-Reactor反应器模式
  • 网站建设与管理课程企业信息查询网
  • 一小时速通Pytorch之自动梯度(Autograd)和计算图(Computational Graph)(二)
  • Qt开发——信号和槽
  • 常用的C语言编译器 | 各大C语言编译器特点与使用介绍
  • 网站查询ip地址seo优化排名百度教程
  • 【032】Dubbo3从0到1系列之triple协议场景
  • 全媒体网站的建设网站建设怎么样找客户快
  • 成都网站建设推广港哥公司网站开发建设什么会计科目
  • 企业品牌推广网站精品课程网站开发环境
  • CSP-S2024题解游记
  • 深度学习:数据增强(Data Augmentation)
  • 隆尧建设局网站深圳龙岗区地图
  • 【3DV 进阶-8】Hunyuan3D2.1 数据预处理详解- 水密化和采样 watertight and sample
  • Kubernetes入门到精通-k8s 机器节点上怎么测试POD SVC之间网络
  • 医药医疗行业网站建设企业建站方案
  • 荥阳网站制作大地资源影视免费观看
  • kubernetes 安装配置 需要有两个地方配置国内镜像地址
  • 网站查询进入做网站维护累吗
  • HTTP概述 01
  • 天水建网站wordpress熊掌号提交
  • Lua环境的配置 和 Lua的一些简单语法逻辑
  • 怎么把自己的网站放到百度上智通人才招聘网最新招聘
  • 网站建设 专家购物网站用那个软件做