国产久_亚欧精品一区_久久亚洲美女_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>
  • 久久青草久久| 精品9999| 国产乱人伦精品一区二区| 在线看无码的免费网站| 亚洲国产婷婷香蕉久久久久久99| 懂色av一区二区三区在线播放| 亚洲欧洲一级| 亚洲性图久久| 欧美天天视频| 欧美性久久久| 欧美一区二区三区另类| 日韩欧美激情一区二区| 久久久久久久久久码影片| 久久久久天天天天| 久久久久天天天天| 91超碰在线电影| 91成人在线看| 国产精品xxxx| 国模一区二区三区私拍视频| http;//www.99re视频| 2014亚洲精品| 国产亚洲精品自在久久| 国产精品一国产精品最新章节| 91国产在线播放| 成人午夜电影在线播放| 国产精品一区二区欧美黑人喷潮水| 99久久精品无码一区二区毛片| 欧美资源在线| 国产一级二级三级精品| 欧美亚洲精品日韩| 亚洲国产午夜伦理片大全在线观看网站| 日本最新一区二区三区视频观看| 欧美系列一区| 欧美日韩国产高清视频| 精品动漫一区| 麻豆av福利av久久av| 国产精品免费区二区三区观看| 精品乱子伦一区二区三区| 欧美一级日本a级v片| 欧美激情综合| 先锋亚洲精品| 国产伦精品一区二区三区| 欧美一区1区三区3区公司| 欧美一区免费视频| 国产精品美女久久久浪潮软件| 成人免费看片网站| 相泽南亚洲一区二区在线播放 | 亚洲国产精品第一区二区| 国产日韩一区欧美| 狠狠色噜噜狠狠色综合久 | 国产精品伊人日日| 欧美一区二区三区四区五区六区| 午夜精品视频在线观看一区二区| 亚洲精品久久久久久一区二区| 久久人人97超碰人人澡爱香蕉 | 噜噜噜噜噜久久久久久91| 在线国产伦理一区| 久久久精品网| 亚洲7777| 久久婷婷国产综合尤物精品| 国产综合欧美在线看| 欧美理论在线| 不卡日韩av| 欧美三级网页| 成人在线观看91| 欧美大片专区| 国产传媒一区二区| 欧美特黄a级高清免费大片a级| 久久综合九色综合久99| 中文字幕一区二区三区四区五区| 亚洲欧美电影在线观看| 日韩中文字幕一区二区| 久久福利毛片| 你懂的亚洲视频| 国内一区在线| 亚洲在线观看| 欧美激情第8页| 欧美二级三级| 久久国产精品久久久久久电车| 亚洲日本一区二区三区在线不卡| 香蕉久久国产| 国产精品国色综合久久| 久久一区二区三区欧美亚洲| 亚洲区欧美区| 正在播放91九色| 久久久99爱| 欧美亚洲三级| 亚洲国内自拍| 欧美成人首页| 欧美重口乱码一区二区| 北条麻妃高清一区| 国产日韩欧美一区二区| 欧美日本中文| 一区二区91美女张开腿让人桶| 国产精品一区二区在线观看| 国产精品久久久久久久免费软件| 伊人av成人| 日韩欧美一区二区三区四区| 国产精品美女久久久久av福利| 国产一区二区你懂的| 亚洲电影成人| 欧美福利网址| 欧美va亚洲va日韩∨a综合色| 欧美一级爽aaaaa大片| 九九九九九九精品| 国产区一区二区三区| 久久久综合香蕉尹人综合网| 夜夜爽99久久国产综合精品女不卡| 国产精品hd| 欧美日韩亚洲一区三区| 亚洲欧洲一区二区福利| 亚洲成人自拍视频| 性欧美大战久久久久久久免费观看| 六月婷婷久久| 欧美日韩三区四区| 日产精品久久久一区二区| 久久偷看各类wc女厕嘘嘘偷窃| 国产精品美女黄网| 狠狠久久综合婷婷不卡| 久久99久久精品国产| 欧美日韩系列| 色中色综合成人| 一区二区不卡在线| 午夜亚洲福利| 亚洲毛片视频| 久久久久在线| 国产亚洲福利社区| 欧美一级爽aaaaa大片| 色999日韩自偷自拍美女| 亚洲精品成人a8198a| 欧美激情综合| 国产日韩精品久久| 久久精品卡一| 看欧美日韩国产| 特级西西444www大精品视频| 欧美一区1区三区3区公司| 国内精品久久久久久久影视麻豆 | 亚洲精品欧洲精品| 国产一区视频观看| 国产伦一区二区三区色一情| 91精品国产91久久久久青草| 国产精品一区二区三区四区五区| 欧美日韩精品一区| 午夜精彩国产免费不卡不顿大片| 亚洲激情影院| 国产日韩三区| 欧美一区1区三区3区公司| 一区二区动漫| 久久成人资源| 激情综合自拍| 懂色av一区二区三区在线播放| 日韩av不卡播放| 91久久夜色精品国产九色| 91精品国产综合久久久久久丝袜| 欧美12av| 亚洲精品资源| 蜜桃视频在线观看成人| 国内精品久久久久久久影视麻豆 | 中文字幕久久一区| 美女尤物久久精品| 午夜精品区一区二区三| 国产伦精品一区二区三区四区免费 | 亚洲一区三区视频在线观看| 好看的日韩精品| 很黄很黄激情成人| 精品免费视频123区| 欧美日韩综合| 久久国产精品高清| 一区二区三区欧美在线| 日韩精品久久久免费观看| 国产毛片一区| 欧美精品成人| 国产一区二区黄色| 夜久久久久久| 一区二区三区四区国产| 久久久久国产精品一区三寸| 在线免费观看成人| 国产精品区免费视频| 亚洲三级免费| 一区二区三区国产福利| 国产精品欧美久久| 国产精品视频| 午夜欧美视频| 欧美一区观看| 99精品99久久久久久宅男| 国内久久精品| 亚洲综合视频一区| 久久涩涩网站| 成人欧美一区二区三区视频xxx | 亚洲日本精品一区| 久久国产精品高清| 91成人在线看| 国产日韩一区| 亚洲成人原创| 欧美日韩亚洲一区三区| 欧洲在线视频一区| 精品免费视频123区| y111111国产精品久久婷婷| 国产乱人伦精品一区二区| 亚洲性图久久|