collada - dae 到 gltf pbr 导出不导出纹理不是 base64
问题描述
我有 Dae,以及我想包含在 exproter 中的单独纹理。
我使用 collada2gltf 导出器并执行后续步骤
./COLLADA2GLTF-bin -i /Users/Andy/downloads/Ball_Dae/ball_v2.dae -o /Users/Andy/downloads/Ball_Dae/Ball_Output --binary --metallicRoughnessTextures /Users/Andy/downloads/Ball_Dae/texture/
我需要的是从 dae 创建 GLTF,并且 pbr 纹理使用 /texture 文件夹中的纹理。
不确定我是否做对了。
解决方案
根据COLLADA2GLTF 文档,如果您希望纹理与 glTF 文件的其余部分分开,则必须使用该--separate
选项。该选项可能与 不兼容--binary
,这通常意味着将所有内容捆绑到一个二进制文件中。如果文档中的选项不起作用,我建议在 COLLADA2GLTF 存储库上提交一个错误。
推荐阅读
- javascript - 有没有办法将公式或算法从 Ruby 传递到 Javascript?
- android - Dagger-Hilt @ViewModelInject sharedViewModel 不注入片段
- r - R中每日面板数据的每周平均值
- spark-streaming - 偶尔 Spark Structured Streaming 写入流得到 IllegalStateException: Race while writing batch 4
- django - 如何在 Django 中记录请求和响应?
- javascript - 如果匹配某个单词,如何删除字符串的最后一个单词?
- python-3.x - 使用jupyter在熊猫中应用过滤器,但没有记录只有标题显示
- c# - 创建表达式
从带有重载构造函数的方法名 - python - 为什么当 Python Sklearn 中的列大于行时它会起作用(线性回归)
- sql - 如果目标表具有 GENERATE ALWAYS AS IDENTITY COLUMN,Oracle 是否允许 SQL INSERT INTO 对 VALUES 使用 SELECT 语句