image标签:一般内嵌于scene标签内,用于设置全景图切片的路径,该标签在生成场景后自动生成代码在scene标签内,一般不需要修改。如果需要特殊用途或二次开发改变了切片路径、数量等,那需要自定义image标签内容。如果插入的全景图不需要krpano切片,可以插入以下几种形式全景图:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<image> <cube url="pano_%s.jpg" /> 六面体全景图,6个方向的正方形图片 </image> <image> <cubestrip url="cubestrip.jpg" /> 十字形一张的全景图 </image> <image> <sphere url="pano.jpg" /> 球形全景图 </image> <image> <cylinder url="pano.jpg" /> 圆柱形全景图 </image> <image> <fisheye url="fisheye.jpg" fov="180.0" /> 鱼眼图 </image> <image hfov="1.0"> <cylinder url="image.jpg" /> 平面图 </image> <plugin name="video" url.flash="videoplayer.swf" url.html5="videoplayer.js" videourl="video.m4v|video.webm" /> <image> <sphere url="plugin:video" /> 定义插入的视频为全景视频 </image> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
<image type="CUBE" 全景图类型(六面体) tiled="false" 是否使用平铺图像 tiledimagewidth="..." 平铺图像宽度 tiledimageheight="..." 平铺图像高度 tilesize="..." 平铺图像大小 baseindex="1" 图像读取默认索引数字(第一个) frames="1" 当前图像帧数 frame="1" prealign="" prealign,采用X|Y|Z轴对齐方式 stereo="false" //是否打开3d全景功能,在有生成立体全景图时才有效 stereolabels="1|2" //左右全景图的目录标签,默认左边是1,右边是2,当然这个可以在config文件设置 stereoformat="TB" //可以设定为TB或SBS,用于特殊整合在一起的全景素材,如TB是上下结构的全景图、全景视频 > <cube url="pano_%s.jpg" /> </image> where "%s" is the placeholder of the cube-side character (l,f,r,b,u,d) 以上是数字索引方式读取切片图片,以下是通过定义六个方向的图片路径读取切片,文件后缀要加上_l,_f....方式来识别。 <image type="CUBE" tiled="false" tiledimagewidth="..." tiledimageheight="..." tilesize="..." baseindex="1" frames="1" frame="1" prealign="" > <left url="pano_l.jpg" rotate="0" flip="" /> <front url="pano_f.jpg" rotate="0" flip="" /> <right url="pano_r.jpg" rotate="0" flip="" /> <back url="pano_b.jpg" rotate="0" flip="" /> <up url="pano_u.jpg" rotate="0" flip="" /> <down url="pano_d.jpg" rotate="0" flip="" /> </image> |