原创 cesium着色器學習系列5- 最長的一幀入口 理解

cesium大神法克雞絲在最長的一幀中講到過,cesium的起始入口點在startRenderLoop 函數中。實際上,就是js中的requestAnimationFrame   https://www.cnblogs.com/fuckg

原创 shdertoy學習系列3 雷達(一)

源碼鏈接:https://www.shadertoy.com/view/XdsXRf   #define PI 3.1415926535897932384626433832795 // 繪製線,傳入參數,圓心,線的終點, 片元座標 f

原创 three.js使用shader材質

  代碼儘可能簡單,方便初學者使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <scr

原创 js 宏任務與微任務 ,promise.resolve與new promise的區別

看到有很多試題是關於這個的,抽空看了一下,記錄一下吧;   而宏任務一般是:包括整體代碼script,setTimeout,setInterval。 微任務:Promise,process.nextTick。   首先記住一個原則,js是

原创 cesium內置shader變量說明

嘗試將shadertoy的效果搬到cesium上面來,但shadertoy有許多內置變量,因此開一篇博客記錄一下cesium中內置的變量,會慢慢更新   1 v_textureCoordinates:片元座標,已經歸一化了,在渲染後處理中

原创 python批量查詢兩地的行駛距離

# encoding: utf-8 import json import requests import pandas as pd def getLngLat(name): url='http://api.map.baidu.c

原创 three.js飛線--適用於遷徙圖

https://github.com/ecojust/flyline 記錄一下、    

原创 three.js光效掃描

 所需的js文件,可以再該網站取得 https://www.wellyyss.cn/ysThree/main/app.html 相較於原文,簡化了一些shader,方便初學者理解 smoothstep函數的功能可以再shadertoy上進

原创 shdertoy學習系列4- 雷達(2)

上文中的雷達僅繪製了圓邊和掃描線,漸變區域還未添加 #define PI 3.1415926535897932384626433832795 // 繪製線,傳入參數,圓心,線的終點, 片元座標 float LineToPointDi

原创 shadertoy學習2 -全局變量學習

初學shader,有很多陌生的知識,一步步記錄吧; iResolution:   指的是canvas的分辨率 例如指定canvas大小爲 width:800,height:600,則iResolution.x爲800; iTime : 

原创 vue嵌入到htlm頁面中

起源是公司購買了炎黃盈動的產品,當初宣傳的時候,各種流程管理配置方便快速,結果接手以後各種坑;交錢之後就技術支持就愛理不理了,有幸看到的人,千萬不要購買他們家的產品;技術老套jqury+jsp,驚呆了; 子組件本來可以局部註冊的,但是沒找

原创 cesium貼圖

entiyty方式加載的 var outlineOnly = viewer.entities.add({ name : 'Yellow box outline', position: Cesium.Cartesian3.from

原创 openlayers加載超圖發佈的wfs服務

首先要閱讀wfs文檔,跟當初cesium加載wmts一樣。 http://support.supermap.com.cn:8090/iserver/services/data-world/wfs100/utf-8 主要包括三個部分 Ca

原创 cesium 路徑漫遊

之前寫過相似的軌跡回放,按路徑飛行demo的理解,但與實際數據結合起來的時候還是花了一些時間。 且之前的數據是已經處理成滿足cesium要求的格式的了,實際上很多時候並不是,因此重新來梳理如何實現這個效果 先看數據格式 拿到這樣的jso

原创 cesium 點雲渲染探索二

獲取的大致流程如下,實際上還有許多其他邏輯,再此省略 爲何在讀取數據時有那麼多的偏移,可參考法克雞絲的數據圖 https://www.cnblogs.com/fuckgiser/p/6554666.html 下面是我參照源碼,自己請求其