3Dテキスト: プリントも配置もできる文字
1〜3行のテキストを入力し、IBM Plex Sans、Serif、Monoから選ぶか自分の.ttfや.otfをアップロードし、大文字の高さ、厚み、ベベルをミリメートルで設定して、テキストを立体としてダウンロードします。シーンならGLB、プリンターならSTL、3DソフトならOBJです。フォントを持ち込まない限り、アップロードするファイルはありません。
最大64文字、3行まで。
フォントをアップロードした場合はこの選択より優先されます。
厚みの範囲内で縁を丸めます。
STLとOBJはミリメートル、GLBはメートルで書き出されます。
文字の作り方
テキストは選んだフォントでBlenderのテキストオブジェクトとして組まれ、大文字のHがちょうど入力した高さになるようにサイズ調整され、行ごとに中央揃えされます。各グリフの輪郭は塗りつぶされて厚みの分だけ押し出されます。ベベルを設定した場合は、厚みの上に足すのではなく厚みの範囲内で前後の縁を丸めます。結果はメッシュに変換され、底面を地面に、中心を原点に置いてエクスポートされます。
その前に、フォント自身の文字テーブルを読み、テキストのすべての文字をそれと照合します。フォントにグリフのない文字は名前を示して受け付けないので、欠けた文字が空白や四角になって出てくることはありません。同梱のIBM Plexフォントはラテン文字、ギリシャ文字、キリル文字とそのアクセント付き文字をカバーします。他の文字体系には、それを含むフォントをアップロードしてください。
このツールでできないこと
64文字、3行まで
ネームプレート、看板、ラベルには十分です。それより長いテキストは3Dソフトの仕事で、そこならカーニングや行間も調整できます。
文字は結合されません
各グリフは独立した立体で、輪郭が接する文字は結合されずに重なります。スライサーはそれを処理できます。1つのボディが必要なら、3Dソフトでブーリアン結合してください。
小さな文字に大きなベベル
ベベルの上限は厚みの半分で、細い線では上限に近いベベルで面が内側に折り込まれることがあります。小さなテキストではベベルを0.数ミリメートル程度に抑えてください。
3日後に削除
アップロードしたファイルと結果は、ダウンロードの有無にかかわらずジョブの3日後に削除されます。ページに履歴は残りません。ダウンロードリンクをブックマークするか、あるうちにファイルを取得してください。
よくある質問
どの文字が使えますか?
選んだフォントがグリフを持つすべての文字です。同梱の3フォントはラテン文字、ギリシャ文字、キリル文字をカバーします。それ以外は、その文字を含む.ttfか.otfをアップロードしてください。フォントにない文字は受け付けなかった理由に一覧表示されます。
大文字の高さとは何ですか?
大文字Hの高さ(ミリメートル)です。アセンダー、ディセンダー、アクセントはそれより上下にはみ出すので、大文字小文字の混ざった行は設定した数値より高くなります。レポートに全体の高さが表示されます。
自分のフォントを使えますか?
使えます。最大5 MBの.ttfか.otfをドロップしてください。ライセンスはご自身の責任です。フォントはジョブと一緒に3日後に削除されます。
どの形式でダウンロードすべきですか?
プリントならSTL、ミリメートル単位。WebビューワーやゲームエンジンならGLB、メートル単位。3DソフトならOBJ、ミリメートル単位です。
他のツールでは四角や空白になるのに、ここではならないのはなぜですか?
ほとんどのツールは、ない文字にフォントの代替グリフを描きます。このツールは先にフォントの文字テーブルを読み、その文字の名前を示してテキストを受け付けないので、ダウンロードしたものは入力したとおりになります。