ブログ
3Dモデリング、フォーマット変換のテクニック、および業界のインサイトに関する最新記事。
createImageBitmap が利用できない? プラットフォームと環境別にトラブルシューティング
Any3D が createImageBitmap サポートを警告した場合、デスクトップ/モバイルプラットフォーム、HTTPS、企業ポリシー、WebView 制限を確認して、Worker 画像処理パスを復旧させるガイドです。
OffscreenCanvas 不可?プラットフォーム別トラブルシューティング
Any3D で OffscreenCanvas 非対応の場合、プラットフォーム、ハードウェア加速、VPN/社内ネット、企業 WebView 制限を確認してください。
Web Worker が使用できない場合:プラットフォームと環境別にトラブルシューティング
Any3D で Web Worker が使用できない場合、デスクトップ/モバイルプラットフォーム、HTTPS、VPN・社内ネットワーク、企業 CSP、保護者制限を確認して、大ファイルのバックグラウンド処理を復旧させる方法です。
WebAssembly が利用できない?プラットフォームと環境別にトラブルシューティング
Any3D で WebAssembly が利用できない場合、Windows/macOS/モバイルプラットフォーム、VPN・社内ネットワーク、企業ポリシー、保護者制限を段階的に確認して、フォーマット変換と圧縮機能を復旧します。
WebGL2 が使用できない?3D プレビューをプラットフォーム別にトラブルシューティング
Any3D の 3D プレビューが利用できない場合、Windows/macOS/モバイルプラットフォーム、グラフィックドライバー、VPN イントラネット、企業 GPU ポリシー、および保護機能を使用して WebGL2 をトラブルシューティングします。
WebGPU が利用できない?プラットフォームと環境別にトラブルシューティング
ブラウザの WebGPU が利用できない場合、Windows/macOS/モバイルプラットフォーム、ドライバー、VPN、企業ポリシー、保護者制御を確認します。Any3D プレビューは主に WebGL2 を使用し、WebGPU はオプション機能です。
Blender から公開まで:エンドツーエンド圧縮の実践
50MB の PBR モデルを、Blender 書き出し、頂点圧縮、KTX2 テクスチャ変換、エンジン読み込みの全フローで歩き、最終的に 5MB 以下まで圧縮します。完全な自動化スクリプトとシリーズ早見表付き。
プラットフォームが違えば運命も違う:圧縮方式の選定ガイド
デスクトップ、モバイル、VR、ミニプログラム──結局どの圧縮の組み合わせを使うべき?この記事は前 4 編を一つの意思決定マトリクスと自動化スクリプトにまとめます。これに沿って選ぶだけ。
KTX2 実践:テクスチャ圧縮の正しい使い方
ETC1S か UASTC か?toktx、gltf-transform はどう使う?Three.js / Babylon.js で KTX2 をどう読み込む?この記事はすべてコピペできるコマンドとコードです。
テクスチャ、あなたの VRAM を食い尽くす大食い
なぜ 1.5MB の JPG が VRAM では 87MB に膨らむのか?PNG/JPG は GPU の目にどこが悪いのか?そして GPU ネイティブテクスチャ形式、Basis Universal、KTX2 はどんな関係なのか?
モデルを減量する第一歩:頂点圧縮の三つの武器
頂点データは実際どれだけのバイトを占めるのでしょうか?量子化、MeshOpt、Draco──それぞれどのシーンに合うのか?「Draco が最強」ではなく「シーンによって選ぶ」という話です。
3D モデルはなぜこんなに重いのか?
GLB ファイルはたった 10MB なのに、スマホでは 200MB の VRAM を食いつぶしてクラッシュします。どこに問題があるのか、一緒に解き明かしましょう。