目前dgn模型 没有UV的设定,有时候需要表现会导成不同的格式 进入其他软件做效果,导成fbx后会出现反面问题 并且反面多为交替 如果软件没有双面材质 就需要对模型进行处理手动把反了的面调整过来,处理工作量非常巨大 有没有比较合理的方式解决这个问题, 工具或者开发思路也可以,或者某种转换方式。
xy said:有时候需要表现
请问您想要将模型表现为何种效果?
xy said:导成fbx后会出现反面问题 并且反面多为交替
推测这个应该是你的原三维元素创建的不规范所致。
xy said:有没有比较合理的方式解决这个问题, 工具或者开发思路也可以,或者某种转换方式
是否尝试过导出成OBJ格式?
跟什么样的效果 没关系 我们用游戏平台 做别的应用 这是起因 需要模型导出 基本所有的能用的数据格式都测试过 反面是跟格式没有关系的, 多个项目使用过 以最简单的 标线为例 采用压印工具 二维图压印到三维 标线导出 也是存在反面的 并不是跟建立的断面 形体有关系的 同样断面的廊道 出来的隧道 有的是正的 有的是反的 整体的 边坡的情况跟复杂 有可能因为建立的点没有名称覆盖 或者地形复杂出错 反面 但正常的位置不应该出现反面
标线是最严重的 还有边坡 模型的反面 还有不确定性 这次导出反了 重新导一次可能又正了 但模型的反面比较大面 没那么碎 还好处理点
正反面问题我推测应该和几何绘制时的顺序有关。比如一个Shape你正时针绘制导出后是正面,那反时针绘制的Shape导出后就一定是反面的。后台代码处理肯定是按一定规则进行的,只是要看我们是否找到了这个规则。
在导出FBX时有个选项是打开双面,不知道这个选项对你有没有作用?
另外,我辅导国内的几家公司做DGN导出到第三方平台的工作,我们都是利用MicroStation的SDK写代码导出的。想要什么样的数据就自己提取就可以了。
导出成双面 有效 但是软件内部导出fbx成功率极低 这代码能给用用不