渲染器可以导出成Marmoset Viewer进行观察,这样既可以方便导出查看,在一定程度上又能保护自己的模型
但是生成的html文件往往没法在自己浏览器上运行
因为是本地版的,所以通常在chrome或者firefox显示下面的黑色画面,并不能加载模型
尝试下调试,可以看到调试错误是
XMLHttpRequest cannot load file:///C:/Users/Administrator/Desktop/shenmifangke.mview?thumb=1. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
但发现这个并不是跨域问题引起的
而是需要一个开启本地服务器
可以在marmoset官网看到说明
http://www.marmoset.co/viewer/support#local
这里官网也提供了一个简单的方法来实现
就是下载mongoose,
二进制版本地址https://www.cesanta.com/products/binary
能一键构建本地服务器,使用免费版即可
下面是对应的完整github地址,有兴趣可以去看看其他的
https://github.com/cesanta/mongoose
操作说明
就是简单打开下载的二进制文件mongoose-free-6.5.exe
然后会自动打开浏览器,并在浏览器上(我用的是火狐34)会跳出桌面目录表
选择其中的上面八猴导出的html文件即可观看
如果要关闭服务器可以右下角退出
9.28.2016补充
导出的模型必须放在英文目录
导出的html中head部分marmoset.js必须修改成本地地址,下载个marmoset.js放在一起
比如放同一个目录中的话就改成下面的
如果还是没有办法启动,可以右下角
mongoose 右击go to my address从桌面目录打开试试(因为这个软件打开会自动跳到桌面目录 测试还是挺方便的)
其实我挺喜欢这个导出版本切换效果的
很方便
更多cg交流联系qq 326158392