国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久

顯示源代碼
反色濾鏡
 開發文檔
            <!DOCTYPE html>

<html>
    <head>
        <meta charset="UTF-8" />
        <meta
            name="viewport"
            content="initial-scale=1,maximum-scale=1,user-scalable=no"
        />
        <link
            href="http://ua.bigemap.com:30081/bmsdk/bigemap-gl.js/v1.1.0/Widgets/widgets.css"
            rel="stylesheet"
        />
        <script src="http://ua.bigemap.com:30081/bmsdk/bigemap-gl.js/v1.1.0/bigemap-gl.js"></script>
        <style>
            body {
                margin: 0;
                padding: 0;
            }

            #container {
                position: absolute;
                top: 0;
                bottom: 0;
                width: 100%;
            }
            .bmgl-widget-credits {
                display: none;
            }
        </style>
        <title>part_test</title>
    </head>
    <body>
        <div id="container"></div>

        <script type="module">
            import { modifyMap } from "/offline_data/newjunbiao/fslj.js";
            bmgl.Config.HTTP_URL = 'http://ua.bigemap.com:30081/bmsdk/';
            window.viewer = new bmgl.Viewer("container", {
                mapId: "bigemap.dc-map",
                infoBox: false,
            });
            if (bmgl.FeatureDetection.supportsImageRenderingPixelated()) {
                viewer.resolutionScale = window.devicePixelRatio;
            }
            //開啟抗鋸齒,讓圖像更加順滑
            viewer.scene.postProcessStages.fxaa.enabled = true;
            //不啟用地形遮擋
            viewer.scene.globe.depthTestAgainstTerrain = false;
            var tilesets = new bmgl.BM3DTileset({ url: "/offline_data/newjunbiao/zh/tileset.json" });
            tilesets.readyPromise
                .then(function (tileset) {
                    viewer.scene.primitives.add(tileset);
                    var default_HeadingPitchRange = new bmgl.HeadingPitchRange(
                        0.0,
                        -0.5,
                        tileset.boundingSphere.radius * 2.0
                    );
                    viewer.zoomTo(tileset, default_HeadingPitchRange);
                    var cartographic = bmgl.Cartographic.fromCartesian(
                        tileset.boundingSphere.center
                    );
                    var delta_lng = 0,
                        delta_lat = 0;
                    var surface = bmgl.Cartesian3.fromRadians(
                        cartographic.longitude + delta_lng,
                        cartographic.latitude + delta_lat,
                        0.0
                    );
                    var offset = bmgl.Cartesian3.fromRadians(
                        cartographic.longitude + delta_lng,
                        cartographic.latitude + delta_lat,
                        0.0
                    );
                    var translation = bmgl.Cartesian3.subtract(
                        offset,
                        surface,
                        new bmgl.Cartesian3()
                    );
                    tileset.modelMatrix = bmgl.Matrix4.fromTranslation(translation);
                    addColor(tileset)
                })
                .otherwise(function (error) {
                    console.log(error);
                });
            modifyMap(viewer);

            function addColor(tiles3d) {
                // 添加一個事件監聽器,監聽瓦片是否可見(即被加載進來)。
                tiles3d.tileVisible.addEventListener(function (tile) {
                    // 獲取瓦片內容。
                    const cesium3DTileCon = tile.content;

                    // 獲取瓦片內部的特征(features)數量。
                    const featuresLength = cesium3DTileCon.featuresLength;

                    // 循環遍歷所有的特征。
                    for (let i = 0; i < featuresLength; i++) {
                        // 獲取單個特征(例如,一個建筑)并訪問其模型內容。
                        const model =
                            cesium3DTileCon.getFeature(i).content._model;

                        // 修改該模型的片元著色器。
                        const fragmentShaderSource =
                            (model._rendererResources.sourceShaders[1] = `
                                varying vec3 v_positionEC;
                                void main()
                                {
                                    czm_materialInput materialInput;
                                    // 轉換模型的位置信息到視圖坐標。
                                    vec4 position = czm_inverseModelView * vec4(v_positionEC, 1.0);
                                    // 根據高度設置漸變顏色。
                                    // float  strength = position.z/200.0;
                                    float  strength = position.z/30.0;
                                    // gl_FragColor = vec4(strength,0.3*strength,strength, 1.0);
                                    gl_FragColor = vec4(strength*0.3,0.4*strength,strength*0.8,0.8);
                                    // gl_FragColor = vec4(0.0, 0.3 * 0.4, 0.8*0.6, 0.8);
                                }
                            `);

                        // 片元著色器已被修改,設置標志以便重新生成著色器。
                        model._shouldRegenerateShaders = true;
                    }
                });
            }
        </script>
    </body>
</html>
        
国产久_亚欧精品一区_久久亚洲美女_99精品在线观看_日韩成人三级_久久精品久久久久
<code id="kseui"><acronym id="kseui"></acronym></code>
  • <abbr id="kseui"><tbody id="kseui"></tbody></abbr>
  • <button id="kseui"></button>
  • 日韩wuma| 久久精品国产美女| 亚洲黄色成人久久久| 7777精品伊久久久大香线蕉语言 | 在线国产伦理一区| 国产亚洲精品自在久久| 亚洲国产欧美国产综合一区| 一区二区精品免费视频| 欧美久久久久久| 国产一区高清视频| 国产精品v欧美精品∨日韩| 亚洲乱码久久| 亚洲看片免费| 在线综合欧美| 亚洲精选一区| 亚洲最新在线| 国产精品免费一区二区三区观看| 国产一区欧美| 很黄很黄激情成人| 黄色亚洲免费| 亚洲一级特黄| 影音先锋一区| 国产精品美女久久久浪潮软件| 亚洲国产第一| 伊人激情综合| 久久综合图片| 亚洲在线国产日韩欧美| 国产农村妇女精品一二区| 国产欧美二区| 91久久精品国产91久久性色tv| 2019国产精品视频| 国产精品国产精品国产专区蜜臀ah | 欧美专区18| 久久国产精品一区二区三区四区| 亚洲一区二区三区涩| 香蕉国产精品偷在线观看不卡| 亚洲一区欧美激情| 91成人在线看| 免费国产一区二区| 亚洲三区在线| 亚洲三级影院| 成人免费看片网站| 欧美18视频| 欧美91福利在线观看| 亚洲激情一区二区三区| 久久久777| 久久久久se| 综合视频免费看| 国产欧美日韩一区二区三区| 久久激情婷婷| 日本视频一区二区在线观看| 欧美日本二区| 亚洲一区二区三区在线观看视频 | 欧美不卡在线| 性欧美videos另类喷潮| 狠狠综合久久av| 亚洲午夜激情| 亚洲一区二区三区涩| 蜜桃日韩视频| 亚洲黄色影片| 久久天堂国产精品| 国产在线观看一区| 97se亚洲综合在线| 亚洲欧洲久久| 亚洲综合欧美日韩| 日韩激情视频| 久久精品二区三区| 中文字幕av日韩精品| 久久久久久穴| 欧美精品aa| 国产精品我不卡| 欧美涩涩视频| 精品网站在线看| 亚洲三级电影在线观看| 久久综合久久综合这里只有精品| 国内精品久久国产| 久久久精品有限公司| 在线视频精品一区| 手机在线观看国产精品| 51精品国产人成在线观看| 一区二区三区欧美成人| 国产精品大全| 日韩视频在线观看国产| 黑人一区二区| 国产色综合一区二区三区| 日韩亚洲视频| 中文字幕久久综合| 国产日产精品一区二区三区四区| 韩国精品一区二区三区| 日韩片电影在线免费观看| 久久综合给合久久狠狠色| 亚洲成人中文| 欧美国产另类| 欧美极品日韩| 国产精品免费一区二区三区在线观看 | 欧美日韩综合另类| 成人av播放| 免费日韩av片| 亚洲承认在线| 国产字幕视频一区二区| 四虎一区二区| 欧美重口乱码一区二区| 国产在线精品一区二区中文| 国产精品久久一区二区三区| 欧美日本一区二区视频在线观看 | 亚洲日本精品一区| 欧美三级电影在线播放| 激情五月综合色婷婷一区二区| 免费精品视频| 久久久综合网| 新67194成人永久网站| 99精品国产99久久久久久福利| 亚洲欧美影院| 欧美日韩精品不卡| 欧美一区影院| 欧美私人啪啪vps| 午夜久久福利| 国产精品分类| 亚洲视频免费| 亚洲精一区二区三区| 亚洲国产高清视频| 在线亚洲国产精品网站| 亚洲激情av| 国产视频一区在线观看一区免费| 亚洲精品字幕| 国产精品区二区三区日本| 亚洲一卡久久| 99久久久久国产精品免费| 成人免费视频网站| 高清不卡日本v二区在线| 国产免费一区| 日韩精品大片| 亚洲欧美综合一区| 亚洲国产专区校园欧美| 国产一区二区三区久久| 久久福利影视| 久久99精品久久久久久青青日本| 蜜桃成人在线| 中文字幕精品一区日韩 | 女人天堂亚洲aⅴ在线观看| 欧美区日韩区| 国产色综合网| www.成人av.com| 人偷久久久久久久偷女厕| 伊人久久大香线蕉成人综合网| 国内精品久久久久久久影视麻豆| 亚洲国产清纯| 国产精品免费区二区三区观看 | 亚洲看片免费| 国产伦理久久久| 一本色道久久综合亚洲精品婷婷 | 夜夜爽99久久国产综合精品女不卡| 亚洲免费久久| 亚洲视频1区| 免费在线观看91| 欧美极品一区| 91视频免费在线观看| 欧美视频观看一区| 亚洲激情女人| 精品国产一区二区三区久久久久久 | 豆国产97在线| 欧美在线视频二区| 乱码第一页成人| 亚洲国产精品www| 亚洲一区尤物| 亚洲国产欧美日韩| 亚洲自啪免费| 亚洲综合首页| 翡翠波斯猫1977年美国| 午夜欧美精品久久久久久久| 久久午夜av| 欧美黄在线观看| 国产精品手机在线| 亚洲精品1区| 日本在线观看一区| 久久久久久亚洲精品杨幂换脸 | 久久国产一二区| 欧美 日韩 国产在线| 国产伦精品一区二区三区免| 欧美午夜免费| 黑人中文字幕一区二区三区| 亚洲国产日韩美| 日本在线视频不卡| 91精品综合久久| 精品不卡一区二区三区| 欧美日韩综合另类| 成人自拍爱视频| 99国产精品久久久久久久成人热 | 国产视频一区三区| 欧美一区二区三区久久精品茉莉花 | 欧美三级网色| 俄罗斯精品一区二区三区| 伊人久久婷婷色综合98网| 日韩aⅴ视频一区二区三区| 久久一区二区三区四区五区| 亚洲伦伦在线| 欧美婷婷在线| 欧美成人久久| 视频一区二区在线| 欧美日韩一区二 |