cesium withAlpha 的含义

本文介绍了如何在Cesium中使用withAlpha设置立方体的透明度,并通过实例展示了其在创建红盒子模型时的实际效果。新手教程,适合Cesium初学者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!-- 02-Tntity添加立方体 -->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>02-Tntity添加立方体</title>
    <script src='./Cesium/Build/Cesium/Cesium.js'></script>
    <link rel="stylesheet" href="./Cesium/Build/Cesium/Widgets/widgets.css">
</head>
<body>
    <div id="cesiumContainer"></div>
    <script>
        var viewer=new Cesium.Viewer('cesiumContainer');
        var redBox=viewer.entities.add({
            name:'Red box with black outline',
            position:Cesium.Cartesian3.fromDegrees(-107.0,40.0,30000.0),
            box:{
                dimensions:new Cesium.Cartesian3(400000.0,300000.0,500000.0),
                material:Cesium.Color.RED.withAlpha(0.5),		//withAlpha其实就是设置透明度
                outline:true,
                outlineColor:Cesium.Color.BLACK
            }
        })

        viewer.zoomTo(viewer.entities);
    </script>
</body>
</html>

第一次看cesium代码,不理解withAlpha的含义, 后来查看API文档说是 创建具有相同红色,绿色和蓝色成分的新颜色作为此颜色,但具有指定的alpha值
在这里插入图片描述

后来自己去设置不同值尝试了一下,发现 withAlpha 其实就是opacity 透明度, 算是刚刚学习的hello world 笔记。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我不止三岁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值