yiqunc / 3dtiles-locationeditor

This is a handy tool for positioning 3D tiles objects on Cesium
GNU General Public License v3.0
9 stars 5 forks source link

Tramsform Matrix修改後 還是原始位置的問題 #1

Open weitinguav opened 2 years ago

weitinguav commented 2 years ago

你好 我修改我的JSON檔案 原本的"transform":[-0.85170170785702,-0.524026908501306,0.0,0.0,0.223533895855579,-0.363309970872717,0.904454787409571,0.0,-0.473958646125443,0.770325687116189,0.426569499064229,0.0,-3024979.6204227,4916503.84197832,2704298.91852944,1.0]

照著你的插件修改成 "transform":[-0.8517032561454263,-0.5240243920575439,0,0,0.22353494264965235,-0.3633140773647108,0.9044528791502882,0,-0.47395537014142497,0.770325462202406,0.4265735451205974,0,-3024965.992270415,4916514.239403912,2704331.0777851027,1.0]}}

但是我的模型位置並沒有改變 可否幫我解惑

謝謝

yibozhang94 commented 2 years ago

你好 我修改我的JSON檔案 原本的"transform":[-0.85170170785702,-0.524026908501306,0.0,0.0,0.223533895855579,-0.363309970872717,0.904454787409571,0.0,-0.473958646125443,0.770325687116189,0.426569499064229,0.0,-3024979.6204227,4916503.84197832,2704298.91852944,1.0]

照著你的插件修改成 "transform":[-0.8517032561454263,-0.5240243920575439,0,0,0.22353494264965235,-0.3633140773647108,0.9044528791502882,0,-0.47395537014142497,0.770325462202406,0.4265735451205974,0,-3024965.992270415,4916514.239403912,2704331.0777851027,1.0]}}

但是我的模型位置並沒有改變 可否幫我解惑

謝謝

一般来说这个问题是因为浏览器cache了你的3dtiles json。也就是说浏览器不会去访问你server上最新的json。你试着清理一下浏览器的cache,然后浏览器会重新载入3dtiles json.

weitinguav commented 2 years ago

你好 謝謝你的回答,我有清楚我瀏覽器的CACHE 我想說用圖片說明可能會比較清楚,下圖是我用您的插件 移動的模型圖,我這次有故意把模型調成騰空的狀態 其Tramsform Matrix為 [-0.8516994971376517,-0.5240305015697764,0,0,0.22353562770557722,-0.3633093515336894,0.904454608166957,0,-0.47396180196482596,0.770323534959629,0.4265698791119179,0,-3024859.903586532,4916262.795923256,2704176.296573797,1] 如下圖 image image

我修改了Josn的transform部分 image

但是我消除Cache後打開瀏覽器 image 位置還是沒改變

好苦惱,是我哪邊有錯誤嗎?

感謝幫忙解惑

謝謝