Krpano
Krpano全景制作学习之路
文章按从新到旧排列
路人甲JIA
取之世界,还于世界。
展开
-
Krpano学习:软件初识
1.安装注册:官网下载Krpano软件,打开krpano Tools填写注册码。打开krpano-1.19-pr8可以下载这个版本,里面含有注册码,如何使用注册里面也有写。由于上传大小限制,只能压缩成7z的格式,但是rar等软件都可以解压。 2.软件里的.exe文件是不能直接运行的,根据使用droplet工具生成第一个漫游可以生成全景文件,但前提是必须要有全景图片。 3.krpano的教程原创 2017-06-05 20:38:28 · 2154 阅读 · 0 评论 -
Krpano学习:Type of panorama image? Spherical/Cylindrical
使用Krpano的第一步是把制作好的全景JPG图片拖到 MAKE VTOUR (NORMAL) droplet.bat (一般情况下,不论是生成单个全景图还是多个全景图,我都是使用的这个)上。 由于条件有限,我的全景图都是用三脚架固定相机,在三脚架上上下左右旋转相机来拍摄360四周,然后再翻起三脚架拍地,以便补地。把几十张照片导入PTGUI中合成全景图。这种方法生成的全景图是真正的36原创 2017-09-15 15:28:51 · 1366 阅读 · 0 评论 -
Krpano学习:全景图补天补地(PTGui + Photoshop)
虽然本文标题是Krpano补天补地,但其实都是在PTGui中操作。 有时候我们的全景图在Krpano中可以生成一张360°的全景图,但是图中却缺失了天或者缺失了地。 Krpano补天补地的方法,就是限制视角,不让其看到缺失的部分。但有时我们希望视角就是360°,那么就需要补天补地。 如果是用相机拍照,合成的全景图,我们会在拍照时翻起相机,在相机支架的地方多拍几张,以便在合成全景图时就补地。 但有...原创 2017-10-17 16:29:12 · 17538 阅读 · 0 评论 -
Krpano学习:信息框的显示与关闭
以下代码全部都写在里面<layer name="hotspot_pos_info" url="%SWFPATH%/plugins/textfield.swf" visible="false" html="" css="font-family:Courier;" padding="8" align="lefttop" x="10" y="10" width="200"/>原创 2017-06-05 21:13:33 · 4334 阅读 · 0 评论 -
Krpano学习:视频音频播放
krpano自带视频和音频的插件,只要引用进来就行。<plugin name="soundinterface" url.flash="%SWFPATH%/plugins/soundinterface.swf" url.html5="%SWFPATH%/plugins/soundinterface.js" rootpath="" preload="true" keep="true原创 2017-06-12 11:40:19 · 4076 阅读 · 2 评论 -
Krpano学习:krpano调用javascript方法并传参、在krpano中用javascript实现视频音频播放
Krpano中的action可以调用javascript中写好的函数。主要参考krpano360的资料和new720的资料。个人感觉前者没有后者讲的清楚,后者更适合初学者一些。根据krpano调用js的方法,就可以用krpano调用js,然后用js写视频和音频。顺序是在js文件中写好要实现的功能(我的js文件名称为action.js),然后在krpano生成的tour.html中引原创 2017-06-13 11:00:48 · 9531 阅读 · 7 评论 -
Krpano学习:在javascript中动态添加/删除/修改(位置)热点(向后端写入)
作为管理员,在管理全景时会涉及到各个标签的操作,本篇文章介绍在JS中对热点的操作,其数据可传到后端并写入数据库。 首先先给一个在xml文件中的动态热点添加的方法,下面的代码直接把两个url图片换了就可以直接看效果:<hotspot name="mark" url="hotspot.png" scale="0.2" ath="56.614" atv="-27.089" onclic..原创 2017-11-07 16:02:52 · 6577 阅读 · 22 评论 -
Krpano学习:在命令提示符(cmd)中生成全景
在cmd中打开krpanotools64.exe可看到如下情况: 我的krpano软件位置为D:\Program Files\krpano-1.19-pr8\krpano-1.19-pr8-win,因而要先进入D盘,然后进入这个文件夹,再打开软件。 根据方法提示输入krpanotools64.exe makepano 根据方法提示,可看到必须输入配置文件、全景图片,option原创 2018-01-23 16:40:21 · 1738 阅读 · 2 评论 -
Krpano学习:C#操作命令提示符(cmd),在C#中生成全景
要在C#中生成全景,即是用C#去操作cmd,我在Krpano学习:在命令提示符(cmd)中生成全景的最后写出了在cmd中生成全景的命令:krpanotools64.exe makepano .config配置文件 全景图片 其他参数设置因此,只要在C#中调用cmd,并把这句命令传入进去就行。C#提供了Process类用于对本地和远程进行的访问权限,它也能启动和停止本地系统进程。具体看M原创 2018-01-23 17:32:46 · 1827 阅读 · 1 评论 -
Krpano学习:C#中生成全景功能发布在IIS上有水印(没有许可)的解决方法
krpano注册机制 krpano的1.17版本以上,是打开krpano Tools.exe输入注册码进行注册,注册成功后在C:\Users\username\AppData\Roaming\krpano下可以看到.krpanolicense这个文件(username是你的用户名),也即是,只要你注册一次,不论你的电脑里有多少个krpano,放在什么位置,只要你电脑当前登录的用户名为这个us...原创 2018-04-04 09:55:53 · 1877 阅读 · 2 评论 -
Krpano学习:认识全景生成.bat文件及其相关配置文件(一)
一般生成全景的方法是拖动图片到.bat文件上,鼠标放开图片后文件会自动开始读取图片数据并生成全景。但是有时候,我们需要在其他工程中嵌入这个方法,因而需要代码去调用这个生成方法,如我的另外两篇文章:Krpano学习:在命令提示符(cmd)中生成全景、Krpano学习:C#操作命令提示符(cmd),在C#中生成全景。以MAKE VTOUR (NORMAL) droplet.bat为例,以记事本...原创 2018-01-23 17:34:58 · 2644 阅读 · 11 评论 -
Krpano学习:认识全景生成.bat文件及其相关配置文件(二) 以热点和导航图tooltip为例
根据我在Krpano学习:认识全景生成.bat文件及其相关配置文件(一)里介绍的,当配置文件设置不一样,生成的全景文件不一样。 同样以MAKE VTOUR (NORMAL) droplet.bat为例,它引用的配置文件为vtour-normal.config,这个配置文件又引用了basicsettings.config和vtourskin119.skin这两个配置文件,这两个配置文件又引用了一原创 2018-01-24 16:09:57 · 1639 阅读 · 0 评论 -
Krpano学习:认识全景生成.bat文件及其相关配置文件(三) 在C#中修改.config文件内容(动态修改全景输出路径、名称等)
.config文件通常是软件的配置文件,里面有各种相关属性,我在Krpano学习:认识全景生成.bat文件及其相关配置文件(一)中写了krpano中的.config的具体内容。通常网上搜索在C#中如何修改.config文件都是讲如何修改C#工程里app.config和web.config这两个自带的配置文件,而不是单纯修改一个文件。 仍旧以vtour-normal.config为例,我将这个原创 2018-02-04 15:50:02 · 928 阅读 · 1 评论 -
Krpano学习:在C#中修改全景场景属性(C#操作全景vtour.xml文件及相关瓦片数据/panos/*.tiles)
搜索在C#中操作xml可找到很多相关教程,此处就不细说了。krpano的全景xml文件和传统xml文件的不同仅在于它们的根不一样,vtour.xml文件的根为: 每个全景一般都包含有include、skin_settings、action这三个子元素,之后才是场景scene,scene里有自己的属性,还有view、hotspot等子元素。 还需要明确的是,每个场景都一一个唯一名原创 2018-02-04 16:51:21 · 1717 阅读 · 1 评论