360*180度全景圖預(yù)覽插件Photo Sphere Viewer

插件描述

Photo Sphere Viewer是一款基于Three.js的360X180度全景圖預(yù)覽js插件。該js插件可以360度旋轉(zhuǎn)查看全景圖,也可以上下180度查看圖片瘫寝。使用該插件的唯一要求是瀏覽器支持canvas或WebGL。(demo不再服務(wù)器里面演示的話請使用火狐瀏覽器)

demo下載

鏈接:https://pan.baidu.com/s/1QS-ieA7pqUDosNRhgL26Cw
提取碼:owat

使用方法

使用該全景圖插件時要引入three.min.js和photo-sphere-viewer.min.js文件扮碧。

<script src="js/three.min.js"></script>
<script src="js/photo-sphere-viewer.min.js"></script>
HTML結(jié)構(gòu)

可以創(chuàng)建一個空的<div>來放置全景圖白华,通過CSS來設(shè)置它的尺寸。

<div id="container"></div>
初始化插件

要初始化該全景圖插件椭豫,可以創(chuàng)建一個新的PhotoSphereViewer對象耻瑟,然后在這個對象中插入一個參數(shù)對象,有兩個參數(shù)是必須設(shè)置的:

var PSV = new PhotoSphereViewer({
    // Path to the panorama
    panorama: '1.jpg',
  
    // Container
    container: div
});
配置參數(shù)

下面是該全景圖插件的所有可用配置參數(shù):
panorama:必填參數(shù)赏酥,全景圖的路徑喳整。

container:必填參數(shù),放置全景圖的div元素裸扶。

autoload:可選框都,默認(rèn)值為true,true為自動調(diào)用全景圖呵晨,false為在后面加載全景圖(通過.load()方法)魏保。

usexmpdata:可選,默認(rèn)值為true摸屠,如果Photo Sphere Viewer必須讀入XMP數(shù)據(jù)則為true谓罗。

default_position:可選,默認(rèn)值為{}季二,定義默認(rèn)的位置檩咱,及用戶看見的第一個點,例如:{long: Math.PI, lat: Math.PI/2}胯舷。

min_fov:可選刻蚯,默認(rèn)值為30,觀察的最小區(qū)域桑嘶,單位degrees炊汹,在1-179之間。

max_fov:可選不翩,默認(rèn)值為90兵扬,觀察的最大區(qū)域麻裳,單位degrees,在1-179之間器钟。

allow_user_interactions:可選津坑,默認(rèn)值為true,設(shè)置為false則禁止用戶和全景圖交互(導(dǎo)航條不可用)傲霸。

tilt_up_max:可選疆瑰,默認(rèn)值為Math.PI/2,向上傾斜的最大角度昙啄,單位radians穆役。

tilt_down_max:可選,默認(rèn)值為Math.PI/2梳凛,向下傾斜的最大角度耿币,單位radians。

zoom_level:可選韧拒,默認(rèn)值為0淹接,默認(rèn)的縮放級別,值在0-100之間叛溢。

long_offset:可選塑悼,默認(rèn)值為PI/360,mouse/touch移動時每像素經(jīng)過的經(jīng)度值楷掉。

lat_offset:可選厢蒜,默認(rèn)值為PI/180,mouse/touch移動時每像素經(jīng)過的緯度值烹植。

time_anim:可選斑鸦,默認(rèn)值為2000,全景圖在time_anim毫秒后會自動進(jìn)行動畫刊橘。(設(shè)置為false禁用它)

theta_offset:過時的選項鄙才,可選颂鸿,默認(rèn)值為1440促绵,自動動畫時水平方向的速度。

anim_speed:可選嘴纺,默認(rèn)值為2rpm败晴,動畫的速度,每秒/分鐘多少radians/degrees/revolutions栽渴。

navbar:可選值尖坤,默認(rèn)為false。顯示導(dǎo)航條闲擦。

navbar_style:可選值慢味,默認(rèn)為{}场梆。導(dǎo)航條的自定義樣式。下面是可用的樣式列表:

backgroundColor:導(dǎo)航條的背景顏色纯路,默認(rèn)值為rgba(61, 61, 61, 0.5)或油。

buttonsColor:按鈕的前景顏色,默認(rèn)值為transparent驰唬。

activeButtonsBackgroundColor:按鈕激活狀態(tài)的背景顏色顶岸,默認(rèn)值為rgba(255, 255, 255, 0.1)。

buttonsHeight:按鈕的高度叫编,單位像素辖佣,默認(rèn)值為20。

autorotateThickness:autorotate圖標(biāo)的厚度搓逾,單位像素卷谈,默認(rèn)值為1。

zoomRangeWidth:縮放的范圍霞篡,單位顯示雏搂,默認(rèn)值50。

zoomRangeThickness:縮放的范圍的厚度寇损,單位像素凸郑,默認(rèn)值1。

zoomRangeDisk:縮放范圍的圓盤直徑矛市,單位像素芙沥,默認(rèn)值為7。

fullscreenRatio:全屏圖標(biāo)的比例浊吏,默認(rèn)值為3/4而昨。

fullscreenThickness:全屏圖標(biāo)的厚度,單位像素找田,默認(rèn)值為2歌憨。

loading_msg:可選,默認(rèn)值為Loading…墩衙,圖片加載時的提示文字务嫡。

loading_img:可選,默認(rèn)值為null漆改,在加載時顯示的圖片的路徑心铃。

size:可選,默認(rèn)值null挫剑,全景圖容器的最終尺寸去扣。例如:{width: 500, height: 300}。

onready:可選值樊破,默認(rèn)值為null愉棱。當(dāng)全景圖準(zhǔn)備就緒并且第一張圖片顯示時的回調(diào)函數(shù)唆铐。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市奔滑,隨后出現(xiàn)的幾起案子或链,更是在濱河造成了極大的恐慌,老刑警劉巖档押,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件澳盐,死亡現(xiàn)場離奇詭異,居然都是意外死亡令宿,警方通過查閱死者的電腦和手機(jī)叼耙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來粒没,“玉大人筛婉,你說我怎么就攤上這事●桑” “怎么了爽撒?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長响蓉。 經(jīng)常有香客問我硕勿,道長,這世上最難降的妖魔是什么枫甲? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任源武,我火速辦了婚禮,結(jié)果婚禮上想幻,老公的妹妹穿的比我還像新娘粱栖。我一直安慰自己,他們只是感情好脏毯,可當(dāng)我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布闹究。 她就那樣靜靜地躺著,像睡著了一般食店。 火紅的嫁衣襯著肌膚如雪渣淤。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天叛买,我揣著相機(jī)與錄音砂代,去河邊找鬼。 笑死率挣,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的露戒。 我是一名探鬼主播椒功,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼捶箱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了动漾?” 一聲冷哼從身側(cè)響起丁屎,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎旱眯,沒想到半個月后晨川,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡删豺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年共虑,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片呀页。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡妈拌,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蓬蝶,到底是詐尸還是另有隱情尘分,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布丸氛,位于F島的核電站培愁,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缓窜。R本人自食惡果不足惜竭钝,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望雹洗。 院中可真熱鬧香罐,春花似錦、人聲如沸时肿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽螃成。三九已至旦签,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間寸宏,已是汗流浹背宁炫。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留氮凝,地道東北人羔巢。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親竿秆。 傳聞我的和親對象是個殘疾皇子启摄,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容