Open zhangquancheng opened 1 year ago
这个难,工作量也很大,你有兴趣的话,我可以给你提供点思路。
这个难,工作量也很大,你有兴趣的话,我可以给你提供点思路。
现在在研究GLTF 转换 3dtiles遇到了一些困难,大佬能提供一些思路吗
主要是裁剪和简化两个工作。 1、裁剪,可以用 vcglib,先将 glTF 转成 vcglib::mesh, 然后用 vcglib::boxclipper 裁剪,记得要给 vcglib 挂uv属性,裁出来的顶点会自动做属性插值。然后再将 vcglib::mesh 转 glb 输出。
2、简化,可以按 LoD 分层重组 glTF 对象里的内容,使用 3DTile ADD 模式,细节放大之后再出现。 也可以用 vcglib::mesh_optimizer 里的 QEM 算法进行网格简化,但是顶点属性关联要自己想办法解决。
大佬,你好! 我们初始的坐标是是4528,我们知道数据的偏移量,现在想生成一个4326的3dtiles ,现在生成的3dtiles 是有一些偏移的,想请教一下大佬,有没有什么参考资料,或者大佬有没有博客我们去学习学习。
1806368487 @.***
------------------ 原始邮件 ------------------ 发件人: "fanvanzh/3dtiles" @.>; 发送时间: 2023年8月4日(星期五) 上午10:59 @.>; @.**@.>; 主题: Re: [fanvanzh/3dtiles] 强烈建议版主支持一下:gltf 转换 3dtiles (Issue #259)
主要是裁剪和简化两个工作。 1、裁剪,可以用 vcglib,先将 glTF 转成 vcglib::mesh, 然后用 vcglib::boxclipper 裁剪,记得要给 vcglib 挂uv属性,裁出来的顶点会自动做属性插值。然后再将 vcglib::mesh 转 glb 输出。
2、简化,可以按 LoD 分层重组 glTF 对象里的内容,使用 3DTile ADD 模式,细节放大之后再出现。 也可以用 vcglib::mesh_optimizer 里的 QEM 算法进行网格简化,但是顶点属性关联要自己想办法解决。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>
你好,请问你有实现gltf/glb转3d-tiles吗
强烈建议版主支持一下:gltf 转换 3dtiles