Comments (26)
rust 搭配 vs2017 的编译环境好像有些问题。
建议你使用 2015 的编译环境。
或者从本项目中拉取Cpp代码,自己组织C++工程。
from 3dtiles.
在命令行执行 Internal error occurred: Command 后面的 Command 命令。
可以看到 Cpp 部分的详细报错原因。
以可以拉一个独立的Cpp工程,单独编译好 osgb23dtile.cpp 之后,再集成到 rust 项目中。
from 3dtiles.
我单独编译您的osgb23dtiles文件出现一些错误,我解决了一些,还有这个标识符未申明的问题:
感觉在tinygltf中定义的类,结构体声明的变量都有问题,为啥啊,编译器有问题吗。。。
from 3dtiles.
你是不是有些编译宏没指定啊
from 3dtiles.
头文件的路径指定了吗
from 3dtiles.
需要指定什么编译宏啊,也没有提示头文件找不到啊
from 3dtiles.
刚用命令行的方法试了一下哪里出错了,说是osg头文件找不到cmath,很神奇:
from 3dtiles.
尝试了好长时间还是有问题,您在闲暇之余能帮我看看我这个用osg3.6生成的数据能否用您的工具转换,还是只能用3.6的库重新编译,麻烦您了
Tile_111.zip
from 3dtiles.
我试了,无法加载。
from 3dtiles.
你把 osg23dtile.cpp 单独拉出来,组织成 cpp 工程吧。
由于本项目带有娱乐性质,作者还是愿意维护 rust 版本的。
from 3dtiles.
麻烦您了,我在尝试编译一个cpp工程
from 3dtiles.
请问您的cpp工程编译好了吗?我也遇到一些问题
from 3dtiles.
没,总是是作用域有问题,把osg3dtile和tileset放一个文件就好了,不知道为啥,还要自己写json。
from 3dtiles.
能留个联系方式吗?我的Q657323303,跟您请教一下。
from 3dtiles.
这是我编的文件,可能还没写完,你可以试试,如果你把json和文件遍历的部分写好了也请分享~~
test.zip
from 3dtiles.
好的,我用的还是VS2010,还得改C++11的语法。
from 3dtiles.
我用你的test.zip 里面的c++工程,生成b3dm有点问题,你的可以生成b3dm吗?
from 3dtiles.
我可以生成,但是显示不了,转smart3d的模型就挺好的,这个指针越界你找找原因吧,不过json写得有点问题,你可能还得改
from 3dtiles.
readme 增加了 vs 编译调试指南
from 3dtiles.
感谢大佬~
from 3dtiles.
我近期会更新个 winform + cpp 的版本,敬请关注,分支已建: gui_with_c#
from 3dtiles.
请问一下osgb模型内部纹理图片只有是jpeg才可以转吗?我原来用osgDB读osgb文件再写回osgb内部的纹理图片格式就改变了,模型变得更大,怎么样能写回含有jpeg纹理的osgb模型啊?
from 3dtiles.
不明白。
只要是 osg 支持的纹理都可以转,但是 gltf 只支持 jpeg、png 两种纹理格式。
写回 osgb 时,可以指定纹理格式,如不指定默认按后缀名匹配。
from 3dtiles.
请问一下怎么指定纹理格式,找了好久,求助~~
from 3dtiles.
我用我的osgb模型是可以转成b3dm,但是转完以后显示不出来,我在找原因,怀疑是osgb纹理格式的问题,osgb里面默认的纹理是bmp?那样在转换的时候会自动转成jpeg或者png吗?
from 3dtiles.
我的也显示不出来,生成的b3dm应该没问题,我用ultraCompare跟作者生成的对比了,b3dm都一样,但就是不显示,郁闷。
from 3dtiles.
Related Issues (20)
- bug HOT 1
- $HOME/.cargo/config 文件不存在 HOT 1
- osgb23dtile.cpp中get_geometric_error()函数是否有误? HOT 1
- 编译成功后,拷贝到其他虚拟机运行吗? HOT 2
- windows转换osgb报错 fatal runtime error: Rust cannot catch forelan exceptions HOT 1
- 关于SHP转3DTiles HOT 6
- 请教下使用docker镜像转换osgb模型为3dtiles,转换成功但是没有纹理是什么问题? HOT 2
- 有的模型能加载成功,但是有的模型加载失败 HOT 2
- 获取数据转换的进度 HOT 1
- 可否增加一个将sphere的包围盒转换成box的功能 HOT 1
- 高度错误 HOT 2
- 请问一下,shp转3DTiles,只能切成许多小块,不能设置切成多少块吗?不然块数太多,呈现太慢了 HOT 3
- 数据源
- shp转3dtile的时候,提示:only support WGS-84 now。 HOT 3
- bug report 有一部分的osgb文件转换为b3dm出错
- 如何调用vs生成的dll,新手求救! HOT 1
- 是的,这个 vs 工程就是生成 dll,需要你自己开发个 exe 来调用 HOT 1
- EPSG:4545参考系的OSGB转成3DTiles后,在Cesium加载与模型配套的矢量数据不套合
- 可以添加draco的压缩支持吗?
- 关于shp转3dtiles的问题
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 3dtiles.