「SketchUp」を編集中
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
13行目: | 13行目: | ||
=== SketchUp Make === | === SketchUp Make === | ||
+ | SketchUp Make 2017にバージョンアップしたところ、エクスポート周りはSketchUp Pro同等に全機能が使えるようになっていた。 | ||
+ | |||
+ | <del> | ||
無償版のSketchUp Makeは[[3Dプリンタ]]の[[デファクトスタンダード]]である[[fbxファイル]]や[[stlファイル]]の読み書きが行えないため3Dプリンタでは使い物にならない。 | 無償版のSketchUp Makeは[[3Dプリンタ]]の[[デファクトスタンダード]]である[[fbxファイル]]や[[stlファイル]]の読み書きが行えないため3Dプリンタでは使い物にならない。 | ||
− | + | </del><del> | |
SketchUp Makeでも使える[[daeファイル]]でのエクスポートではミリ単位で造形しても強制的にインチ単位に変換される。 | SketchUp Makeでも使える[[daeファイル]]でのエクスポートではミリ単位で造形しても強制的にインチ単位に変換される。 | ||
これが非常に問題でdaeファイルをAutodeskのFBX Converterでfbxファイルに変換してみたが単位は無視され1/25.4の小さなモデルになってしまう。 | これが非常に問題でdaeファイルをAutodeskのFBX Converterでfbxファイルに変換してみたが単位は無視され1/25.4の小さなモデルになってしまう。 | ||
− | + | </del><del> | |
そこでdaeファイルの中身は[[xmlファイル]]なので[[スクリプト]]を組んで各頂点を25.4倍してみたが、今度は「ミリ-インチ」「インチ-ミリ」の2回の変換の間に[[浮動小数点数の丸め誤差]]がとてつもなく大きくなり、面と面が微妙に断絶した残念なモデルができあがった。そもそもSketchUp Makeでdaeファイルにエクスポートした時点で「10.0ミリ」が「0.3937008インチ」とかなりの大きな誤差が出ているので根本的にどうにもならない。インチからミリに再変換する際に小数点第3位〜第4位くらいで切り捨てれば少しはまともになるかもしれないがそこは試していない。 | そこでdaeファイルの中身は[[xmlファイル]]なので[[スクリプト]]を組んで各頂点を25.4倍してみたが、今度は「ミリ-インチ」「インチ-ミリ」の2回の変換の間に[[浮動小数点数の丸め誤差]]がとてつもなく大きくなり、面と面が微妙に断絶した残念なモデルができあがった。そもそもSketchUp Makeでdaeファイルにエクスポートした時点で「10.0ミリ」が「0.3937008インチ」とかなりの大きな誤差が出ているので根本的にどうにもならない。インチからミリに再変換する際に小数点第3位〜第4位くらいで切り捨てれば少しはまともになるかもしれないがそこは試していない。 | ||
− | + | </del><del> | |
なお、無償版のSketchUp Makeが対応するもうひとつのエクスポート形式である「[[kmzファイル]]」は大雑把にいえばdaeファイルをzipで圧縮しただけのものなので結果は同じである。 | なお、無償版のSketchUp Makeが対応するもうひとつのエクスポート形式である「[[kmzファイル]]」は大雑把にいえばdaeファイルをzipで圧縮しただけのものなので結果は同じである。 | ||
− | + | </del><del> | |
− | かなり強引な手法でだましだまし使うのであればSketchUp | + | かなり強引な手法でだましだまし使うのであればSketchUp Makeのテンプレート設定で「インチ単位」を選んだうえでミリ単位に読み替えて造形することだと思われる。 |
− | + | しかしこの方法では小数点以下が1/2、1/4、1/8とかなり絶望感が凄い。 | |
+ | </del><del> | ||
この問題の唯一の解決策は有償版を買えってことだ。 | この問題の唯一の解決策は有償版を買えってことだ。 | ||
+ | </del> | ||
== 関連項目 == | == 関連項目 == |