SketchUp Desktop 2025.0

SketchUp 2025 の新機能

デスクトップ用 SketchUp

LayOut

バグ修正とその他の改善

デスクトップ用 SketchUp

Environments (環境)

当社での取り組み

新しい Environments (環境) パネルには、SketchUp モデルに 360° High Dynamic Range Image (HDRI) ファイルや OpenEXR ファイルを追加し、コンテキストやダイナミックな照明を提供するオプションが用意されています。

詳細

モデルの周囲は、その形状と同じくらい重要です。 新しい Environments (環境) パネルは、SketchUp にダイナミックな環境を追加するために必要なすべてのオプションを提供します。

 

SketchUp の Select (選択) タブでは、モデルにすぐに追加できるデフォルトの環境を選択できます。 また、Materials (マテリアル)、Styles (スタイル)、Components (コンポーネント) のパネルと同様に、カスタム コレクションのオプションも表示されます。 独自の HDRI ファイルまたは EXR ファイルがある場合は、 をクリックしてモデルに追加します。 これらのファイルは、File (ファイル) > Import (インポート) を使用してインポートすることもできます。

Edit (編集) タブでは、次のオプションを使用して、環境がモデルにどう表示されるかを調整できます。

  • Set Sun Location (太陽の位置を設定) – 環境内の点をモデル内の影の発生源として指定します。 Shadows (影) がまだオンになっていない場合は、このオプションを有効にすると影もオンになり、Shadows (影) パネルで指定された時刻が上書きされます。
  • Use Environment as Skydome (環境をスカイドームとして使用) – モデルの空を環境の写真背景に置き換えます。 このオプションを有効にしても無効にしても、選択した環境から提供される光には影響しません。
  • Use Environment for Reflections (反射に環境を使用) – 選択した環境は反射する光源として機能し、写実的なマテリアルがそれに反応します。

詳細を見る

Environments (環境) パネルの使用方法については、モデルに環境を追加するを参照してください。

写実的なマテリアル

当社での取り組み

Photoreal Materials (写実的マテリアル) は、物理ベースレンダリング (PBR) テクスチャを持つマテリアルがモデルの環境の光や周囲に動的に反応することを可能にする新しい面のスタイルとして利用可能になりました。

詳細

SketchUp には、モデルにディテールとリアリズムを加えるためのさまざまな面のスタイルが用意されています。 新しい Photoreal Materials (写実的なマテリアル) という面のスタイルは、それをさらに進化させます。 たとえば、左側のマテリアルには PBR テクスチャがありません。 右側は、環境を追加し、PBR 面のスタイルを使用した後、マテリアルが光を動的に反射し、リアリズムを加えています。

 

Photoreal Materials (写実的なマテリアル) には、物理ベース レンダリング (PBR) テクスチャ マップがあります。 これらの新しいマテリアルは、環境の光や周囲に動的に反応します。 Photoreal Materials (写実的なマテリアル) をサポートするために、SketchUp はマテリアル内で次のテクスチャ マップを使用します。

  • Metalness (金属度) – 光が表面でどのように反射するかを特定します。 金属度の低いマテリアルはくすんで平坦に見えますが、値が高いとマテリアルはより光沢のあるものに見えます。
  • Roughness (粗さ) – 表面のさまざまな部分がどの程度粗いか滑らかかを特定します。 粗さの低いマテリアルは光沢があります。 粗さのあるマテリアルは、サンドペーパーのように粗く見えます。
  • Normal (法線) – オブジェクトの形状を変えずに、奥行きのある表面の錯覚を詳細に表現します。 値を小さくするとディテールが減少し、値を大きくするとディテールが増し、マテリアルがでこぼこに見えることがあります。
  • アンビエント オクルージョン – マテリアルの角や隙間にソフトな影を作成し、外観をより立体的に見せます。 値を小さくすると影が明るく見え、値を大きくすると影が暗くなります。

SketchUp のデフォルトのマテリアル ライブラリにあるすべてのマテリアルが、写実的なマテリアルになりました。 デフォルトのライブラリには多くのオプションが含まれていますが、さらに多くのオプションが必要な場合は、3D Warehouse に移動してマテリアルを検索してください。

 

PBR マテリアルを USD または GLB ファイルに保存している場合、SketchUp ではこれらの形式を使用したマテリアルのインポートとエクスポートが可能になりました。

詳細を見る

Materials (マテリアル) パネルで使用できる新しいオプションについては、マテリアル、環境、テクスチャの適用を参照してください。

Generate Textures (テクスチャを生成)

当社での取り組み

マテリアルの編集時に利用できる新しい生成 AI ツールで、PBR テクスチャがないマテリアルに対して PBR テクスチャを作成します。

詳細

使用したい古いマテリアルを持っていますが、それを写実的なマテリアルに変換したい場合、どうしますか? SketchUp の新しい Generate Textures (テクスチャを生成) オプションを使用すれば、ほとんどのマテリアルを写実的なマテリアルに変換できます。 AI のサポートにより、SketchUp は、マテリアルに適した Metalness (金属度)、Roughness (粗さ)、Normal (法線)、アンビエント オクルージョンの設定を提案し、モデル内でそのマテリアルを自動的に更新します。 Generate Textures (テクスチャを生成) を使用するには、インターネット接続が必要です。

まず、Materials (マテリアル) パネルを開き、変換するマテリアルを選択して、Edit (編集) タブをクリックします。 また、Paint Bucket (塗りつぶしツール) を使用して、モデリング ウィンドウでマテリアルをサンプリングすることもできます。 マテリアルのプレビューが表示され、右下隅に Generate Textures (テクスチャを生成) サービスを表す小さなアイコンが表示されます。 アイコンをクリックして、テクスチャの生成を開始します。 数秒後、マテリアルは新しいテクスチャで更新され、プレビュー ウィンドウにキューブのサムネイルが表示されます。

 

Generate Textures (テクスチャを生成) を使用してアップグレードされたマテリアルは、サムネイルに金色のアイコンが表示されます。

詳細を見る

詳細については、Generate Textures (テクスチャを生成) を参照してください。

Trimble Connect: Import (インポート)、Reload (再読み込み)、Save Out (保存)

当社での取り組み

Import (インポート)、Reload (再読み込み)、および Save Out (保存) という新しいオプションが、SketchUp のネイティブ Trimble Connect 機能の一部として使用できるようになりました。

詳細

Trimble Connect でファイルを管理するのに役立つ 3 つの新しいオプションが利用できます。

  • Import (インポート) – Trimble Connect からのインポートでは、Trimble Connect に保存されている .skp ファイルを現在のモデルにインポートできます。インポートは、共同作業者が Trimble Connect に保存したコンポーネントや SKP 以外のアセットを取り込むのに最適な方法です。
  • Reload (再読み込み) – このオプションで、Trimble Connect、ローカルに保存されたファイル、または 3D Warehouse から現在の選択を再読み込みできるようになりました。 再読み込みにより、最後に保存したバージョンでモデルの内容が上書きされます。他の共同作業者が個別に編集したコンポーネントやエンティティを更新するのに優れた方法です。
  • Save Out (保存) – File (ファイル) メニューの Save As (名前を付けて保存) がこれに変わりました。このオプションは、選択範囲を右クリックしたときにも表示されます。 モデル全体、または単一のエンティティやコンポーネントのみを選択することもできます。 ローカルに、Trimble Connect、または 3D Warehouse に保存できます。 Trimble Connect プロジェクト内の他の共同作業者とコンポーネントを共有するのに優れた方法であり、そのコンポーネントを含むモデルとは無関係に変更を加えることができます。

 

詳細を見る

詳細については、モデルを保存する保存されたモデルを開く、および SketchUp で Trimble Connect を使用するを参照してください。

Apply Tags to Scenes (シーンにタグを適用)

当社での取り組み

この新しいコンテキスト メニュー オプションでは、選択したタグの表示 / 非表示を選択したシーンに適用できます。

詳細

タグとシーンは連携して、ワークフローを最もよく表すようにモデルを整理します。 SketchUp の旧バージョンでは、新しいコンテンツをモデルにインポートする場合、表示を制御するためのタグの設定に多くの作業が必要になることがありました。

シーンでのタグの表示管理をより効率的にするために、Tags (タグ) パネルと Scenes (シーン) パネルの両方に新しい Apply Tags to Scenes (シーンにタグを適用) オプションを追加しました。

 

この新機能を使用するには、シーンに使いたいタグまたはタグ フォルダの表示設定を選択して指定します。 次に、それらを適用するシーンを選択します。 続いて、Tags (タグ) パネルまたは Scenes (シーン) パネルを右クリックし、 Apply Tags to Scenes (シーンにタグを適用) を選択します。 これで、選択したすべてのタグとその現在の表示設定が、選択したシーンに適用されました。

詳細を見る

タグとシーンの詳細については、タグによる表示 / 非表示の制御およびシーンの作成を参照してください。

Extension Migrator (拡張機能マイグレーター)

当社での取り組み

SketchUp を新しいバージョンに更新するときに他の拡張機能を移行するのに役立つ SketchUp Labs の新しい機能です。

詳細

SketchUp の最も優れた点の 1 つは、その拡張性です。 Extension Warehouse には、SketchUpをカスタマイズしてワークフローを最適化するためのオプションが多数用意されています。 SketchUp の新しいバージョンがリリースされたとき、すべての拡張機能を新しいバージョンに移行するのが面倒な作業になる場合があります。 しかし、この新機能を使えば、拡張機能を新しいバージョンに移行する作業がずっと簡単になります。

まず、Extension Warehouse で Extension Migrator (拡張機能マイグレーター) を検索します。 この機能をインストールすると、Extensions (拡張機能) メニューの下に新たに Migrate Extensions (拡張機能の移行) というオプションが表示されます。 このオプションをクリックすると、拡張機能が開きます。

 

続いて、デバイス上の拡張機能が保存されているフォルダを検索できます。 Extension Migrator (拡張機能マイグレーター) は、それらを新しいバージョンの SketchUp にすべて同時にインストールするのに役立ちます。

詳細を見る

詳細については、SketchUp の更新を参照してください。

Purge Unused Reminder (未使用のリマインダーをパージ)

当社での取り組み

デフォルトで、ファイルを保存するときに未使用のアセットをパージするかどうかを尋ねるリマインダーが表示され、モデルの肥大化を防ぐことができるようになりました。

詳細

当然ながら、モデルに未使用のアセットが多いほど、そのモデルのファイルサイズは大きくなります。 SketchUp 2025 の新しい写実的なマテリアルは、以前のバージョンのマテリアルよりも大幅に大きくなっているため、モデルが予想以上に大きくなる可能性があります。 モデルが大きすぎると、次の問題が発生する可能性があります。

  • パフォーマンスの低下
  • メモリ使用量の増加
  • モデルの管理が難しくなる可能性
  • 未使用のアセットと必要なアセットとの間の競合
  • モデルを別のファイルタイプにエクスポートできない

モデルのファイルサイズを管理しやすい状態に保つために、モデルを保存するたびに、未使用のアセットをパージするかどうかを尋ねる新しいオプションのリマインダーがデフォルトで表示されるようになりました。

 

警告が表示されたときに Don’t Ask Again (今後、このメッセージを表示しない) を選択するか、Preferences (環境設定) の General (一般) セクションでこのオプションをオフにすれば、このオプションを無効にできます。

 

詳細を見る

保存時に未使用のアセットをパージするオプションの詳細については、モデルを保存するを参照してください。

モデリング ツールの改善

当社での取り組み

SketchUp 2025 では、Rotate (回転) ツール、Arc (円弧) ツール、Snaps (スナップ)、Text (テキスト) ツールの動作が改善されています。

詳細

SketchUp 2025 では、次のツール機能が更新されています。

  • 回転グリップ - Rotate (回転) ツール () がアクティブな場合、回転グリップがグループとコンポーネントの境界ボックスに表示されるようになりました。 これらのグリップは、Move (移動) ツール () の機能を模倣しています。
  • 回転分度器 – Rotate (回転) ツール () の分度器が、コンポーネントの境界ボックスに合わせて配置され、境界ボックスの中間点グリップにスナップするようになりました。
  • 2-Point (2 点円弧) と 3-Point Arc (3 点円弧) – Arc (円弧) ツール () のフィレット機能の使い方がよりわかりやすくなりました。 接線円弧 (両端のエッジに接する円弧) を作成した後、SketchUp は面上の他のエッジ交点でその円弧を使用できるかどうかを表示します。 その後、ダブルクリックしてその円弧を繰り返すことができます。
  • 円弧の丸みを取り除く – 円弧の凸側をクリックすることで、角の丸みを取り除くことができるようになりました。
  • Connected by Snaps (スナップによる接続) – 別のエンティティに接続されているエンティティを選択したときに、新たに Select (選択) > Connected by Snaps (スナップによる接続) コンテキスト メニュー オプションが使用できるようになりました。 この新しいコンテキスト メニュー オプションを選択すると、選択したエンティティにスナップで接続されているすべてのエンティティが選択されます。
  • スナップ平行推論のロック – スナップの使用中に下矢印を押すことで、平行にロックできるようになりました。
  • スナップ Ruby API のサポート – スナップが Ruby API でサポートされるようになりました。
  • テキスト ツールの動的値 – Text (テキスト) ツール() で作成された測定値は、参照されるエンティティが変更されると動的に更新されるようになりました。 テキスト フィールドに表示される「<>」により、あらゆる動的値を認識できます。 <> の前または後に入力すれば、動的測定と一緒にカスタム テキストを使用できます。

相互運用性の向上

当社での取り組み

SketchUp 2025 では、IFC と Revit の両方の相互運用性が向上しています。

詳細

IFC インポート

  • ジオメトリの最適化 – IFC エンティティをインポートすると、SketchUp はコンポーネント間でジオメトリを再利用するため、ファイル サイズが最大 85% 削減され、インポート時間が短縮されます。
  • IFC クラスのタグ – インポートされたファイルに存在する各 IFC クラスにタグが作成されるようになりました。
  • IFC クラスの認識 – SketchUp は、180 種類以上の IFC クラスを認識してサポートするようになり、インポートされた IFC データがより正確に分類されるようになり、表現が向上しました。
  • バージョンの保持 – IFC ファイルをインポートする場合、SketchUp は IFC 2x3 または IFC 4 のいずれであっても、元のバージョンを保持します。元のバージョンを保持すると、インポート プロセス中にデータの互換性と整合性の両方が維持されます。

IFC エクスポート

  • 階層 – IFC 4 階層の保持が大幅に改善されました。 長いコンポーネントはより適切に分類され、エクスポート中にアウトライナー構造が維持されます。 ほとんどの IFC クラス属性のホストとエクスポートが改善されました。 IFC PropertySets は完全にラウンドトリップされます。
  • SketchUp コンポーネントの新辞書 - SketchUp では、IFC 辞書を再構築して Component Options (コンポーネント オプション) の新しい PropertySets フォルダと Classification (分類) フォルダを追加し、データ処理を強化しました。 分類フォルダは、データを IfcClassificationReference およびそれに関連するクラスとしてエクスポートするようになりました。
  • コンポーネント名の更新 – SketchUp の新しいロジックでは、IfcClass がコンポーネント インスタンス名ではなくタグに格納されるようになりました。 IFC エンティティ名はコンポーネント インスタンスに保存され、コンポーネント定義が GUID でない場合は、エクスポート時にコンポーネント インスタンス名と定義名の両方が IFC エンティティ名に使用されます。
  • マテリアルの更新 – コンポーネントにマテリアルが関連付けられている要素には、SketchUp マテリアル名に従って正しい IfcRelAssociatesMaterial を持つ IfcMaterial がリンクされます。 マテリアルの RGB カラーは保持され、正しくエクスポートされます。
  • カスタムメイドの PropertySet - 分類された IFC コンポーネントは、Model Info (モデル情報) の SKC 分類システムを使用して、カスタムメイドの PropertySet と Classifications (分類) をエクスポートできます。

Revit インポーター

  • 3D ビューのダイアログ - Revit インポーターに、.rvt ファイルで使用可能なすべての 3D ビューを表示するダイアログが追加されました。このダイアログでは、3D 要素の表示設定が設定された特定のビューを SketchUp にインポートできます。 2D 要素はサポートされていません。
  • データの保持 - Revit インポーターは、IFC クラスを正確に識別しながら、Revit ファイルに埋め込まれた重要なデータを保持するようになりました。
  • アウトライナーベースのコンポーネント – Revit インポーターは、.rvt ファイル内のレベル階層構造に基づいてアウトライナーにコンポーネントを作成するようになりました。

詳細を見る

IFC のエクスポートとインポートの詳細は、オブジェクトの分類を参照してください。 Revit インポーターの詳細は、SketchUp と Revit の相互運用性を参照してください。

Windows への V-Ray のインストール

当社での取り組み

Windows インストーラーで、Studio のサブスクライバーに V-Ray for SketchUp をダウンロードしてインストールするオプションが利用できるようになりました。

詳細

SketchUp 2025 の新規インストールを開始する Windows ユーザーは、Windows インストーラーから V-Ray for SketchUp をダウンロードできるようになりました。 Studio の 3 つのサブスクリプション機能、V-Ray for SketchUp、Revit インポーター、Scan Essentials はすべて、デフォルトでダウンロード対象として選択されています。 これらの機能の選択を解除することで、インストール中にこれらの機能のいずれかまたはすべてのダウンロードを省略することができます。

 

新しい SketchUp インストールの一部として V-Ray for SketchUp をインストールする場合は、デスクトップ用 SketchUp のインストールが完了すると、V-Ray for SketchUp ウィンドウが表示されます。 Download (ダウンロード) をクリックして、V-Ray for SketchUp インストーラーをダウンロードします。 V-Ray を後でインストールする場合は、Cancel (キャンセル) をクリックします。 後で Account Management Portal (アカウント管理ポータル) からいつでもダウンロードできます。 V-Ray インストーラーを実行してインストールを完了します。

詳細を見る

V-Ray for SketchUp のインストールについては、V-Ray for SketchUp のインストールの記事または Chaos ヘルプ サイトで V-Ray インストーラーのヘルプを参照してください。

さようなら、Style Builder

当社での取り組み

Style Builder は SketchUp に含まれなくなり、サポートも終了します。

詳細

Style Builder と、それを使用する愛好家たちは、SketchUp で利用可能なスタイルの幅を広げることに大きく貢献しました。 しかし、Style Builder の使用が年々減少していることから、デザイナーの思い描く内容を表現し、デザイナーとクライアントのビジョンを実現する方法を近代化し、充実させる必要性を感じていました。 Style Builder はなくなりましたが、スタイルはこれまでと同様に重要です。だからこそ、当社ではグラフィック パフォーマンスの向上、セクション表示、マテリアル、環境、生成 AI レンダリングなど、幅広い視覚化機能に投資しています。

詳細を見る

SketchUp が機能のサポートを終了した場合の詳細については、サポート終了を参照してください。

LayOut

Move (移動)、Rotate (回転)、Scale (スケール)

当社での取り組み

Move (移動) ()、Rotate (回転) ()、Scale (スケール) () ツールの機能が更新され、SketchUp とほぼ同じように動作するようになりました。

詳細

LayOut のツールがもう少し SketchUp のように使えたらいいのに、と思ったことはありませんか? この更新により、LayOut の Move (移動)、Rotate (回転)、および Scale (スケール) ツールに、見慣れた新機能が追加されました。

各ツールは、最初にドキュメント内のエンティティを選択せずにアクティブ化できるようになりました。 さらに、これらのツールには次の機能更新も加わりました。

  • Move (移動) ツール () には、Copy (コピー) モードと Stamp (スタンプ) モードがあり、クリック-移動-クリックのメカニズムを使用しています。
  • Rotate (回転) ツール () が SketchUp と同じように機能するようになりました。 ツールをアクティブにして基点を配置し、次に回転点を配置します。
  • Scale (スケール) ツール () に、2 ポイント スケール操作を実行する機能が追加されました。 ツールをアクティブにした後、カーソルを選択して、拡大縮小する場所に移動します。 次に、2 番目のポイントを定義して拡大縮小を開始します。

詳細を見る

これらのツールの更新については、エンティティの整列、移動、回転、拡大縮小を参照してください。

結合と分割

当社での取り組み

Join (結合) () ツールと Split (分割) () ツールを使って、選択したエンティティの線セグメントを分割したり、選択したセグメントを完全なエンティティに修復したりできるようになりました。

詳細

Join (結合) () ツールと Split (分割) () ツールの両方に、選択したエンティティを結合し、選択したエンティティを分割する機能が含まれるようになりました。 つまり、ツールを使用する対象を選択し、ツールをアクティブにすれば、あとは LayOut が自動的に分割または結合するのを確認すればよいのです。

実際の動作を確認するには、次の手順に従います。

  1. 長方形を描画し、Select (選択) ツールを使用して選択します。
  2. Split (分割) をアクティブにします。 これで、四角形の各辺が線分になりました。
  3. Select (選択) ツールを使用して、各線分を同時に選択します。
  4. Join (結合) をアクティブにします。 4 つの線分がすべて再接続され、再び四角形になります。

詳細を見る

詳細については、分割と結合による複雑な図形の作成を参照してください。

選択範囲をズーム

当社での取り組み

新しくなった Zoom Window (選択範囲をズーム) () を使うと、ドキュメントの選択した領域にズームインできます。

詳細

Zoom Window (選択範囲をズーム) () は、ページの特定のセクションに迅速かつ正確に焦点を合わせるのに役立ちます。 ツールをアクティブにするか、デフォルトのショートカット「Z」を押すと、ドキュメントに選択ボックスを描画できます。 描画が終了すると、LayOut は選択した領域にズームインします。

 

さらに、「P」が “Zoom to Page (ページにズーム)” のデフォルトのショートカットになりました。 一緒に使用することで、LayOut ドキュメントのナビゲーションがこれまでになく高速になります。

詳細を見る

新しい Zoom Window (選択範囲をズーム) ツールの詳細については、パンとズームを参照してください。

視覚化、写実的なマテリアル、環境

当社での取り組み

LayOut では、SketchUp モデル内の Environments (環境) や Photoreal Materials (写実的なマテリアル) が LayOut ビューポートに表示されます。 新しいアンビエント オクルージョン オプションは、SketchUp モデルのパネルでも使用できます。

詳細

SketchUp の新しい Photoreal Materials (写実的なマテリアル) と Environments (環境) が LayOut のビューポートでレンダリングできるようになりました。 これらの改善をサポートするために、SketchUp モデルのパネルに新しいオプションが用意されています。

 

新しいアンビエント オクルージョン設定では、アンビエント オクルージョンのオンとオフを切り替えたり、Distance (距離) と Intensity (強度) の両方を調整したりできます。 これらのオプションを変更すると、選択したビューポートの既存の設定がすべて上書きされます。

Environments (環境) では、回転角度とスカイドームの設定を調整して、モデルの環境を編集できます。 そのモデルにまだ環境がない場合でも、環境を追加することができます。 アンビエント オクルージョンの設定と同様に、これらのオプションを変更すると、選択したビューポートの既存の設定がすべて上書きされます。

詳細を見る

詳細については、SketchUp モデルのビューとスタイル設定を LayOut で編集するを参照してください。

Pages Panel Print/Export (ページ パネル印刷 / エクスポート)

当社での取り組み

ドキュメント内の個々のページまたはページの範囲をエクスポートする機能が、Pages (ページ) パネルで利用できるようになりました。

詳細

ドキュメント全体ではなく、選択したページのみを印刷またはエクスポートしたい場合があります。 これが、Pages (ページ) パネルで簡単に行えるようになりました。 ページまたはページの範囲を選択して右クリックし、コンテキスト メニューから Export (エクスポート) または Print (印刷) を選択できるようになりました。

 

詳細を見る

詳細については、LayOut ドキュメントのエクスポートまたは印刷を参照してください。

バグ修正とその他の改善 

SketchUp

ツール

  • Rotate (回転) ツールの分度器を境界ボックスの面と側面に向ける際の面への推論が改善されました。
  • 不適切に表示されていた黄金比のディテントを修正しました。
  • 軸から外れた黄金比の長方形に同一平面上の角がなかった問題を修正しました。
  • Rotation (回転) ツールの改善により、分度器をカーソル下の面に合わせやすくなりました。
  • キーボード ショートカットを使用して軸をリセットすると、Move (移動) ツールの回転グリップがオフになっていた問題を修正しました。

ライブ コンポーネント

  • 何も選択していない場合にもライブ コンポーネントをペイントできるようになりました。
  • 2025 リリースより前に SketchUp に保存されたライブ コンポーネントは、ペイント機能を有効にするために一度設定する必要があります。 新しくダウンロードしたライブ コンポーネントはすべて、すぐにペイント可能になります。
  • 以前は、色パネルやマテリアル パネルを使用してライブ コンポーネントを再設定すると、自動作成された未使用のマテリアルが多数 In-model (モデル内) ライブラリに追加されていました。 今では、自動作成されたマテリアルは、設定セッション中に一時的に表示されるだけで、コンポーネントの設定が完了すると削除されます。
  • ライブ コンポーネントで使用されるマテリアルの自動命名が改善されました。
  • ライブ コンポーネントの接続性が改善しました。

その他

  • 名前が変更されたデフォルト トレイを記憶する機能を復元しました。
  • シーン名変更時に韓国語と日本語の文字が入力できなかった問題を修正しました。
  • 韓国語の文字が入力時に正しく表示されなかった問題を修正しました。
  • マウス オーバー時にシーン タブがハイライトされなかった問題を修正しました。
  • マウス オーバー時にシーンのサムネイルが急速に上下に移動していた問題を修正しました。
  • SVG アイコンが正しくレンダリングされなかった問題を修正しました。
  • トレイのデフォルトの幅が広過ぎた問題を修正しました。
  • Num キーパッドの Delete キーでジオメトリが削除されなかった問題を修正しました。
  • クラッシュの原因となるユニークなモニター表示の問題を修正しました。
  • 複数の画面で時折ツールバーやメニューが正しく表示されない問題、または間違ったモニターに表示される問題を修正しました。
  • サブグループの編集時にテクスチャのマッピングの表示が異なる問題を修正しました。
  • モデル空間がちらつき、多くの縦縞やその他のアーティファクトが表示されていた問題を修正しました。
  • 非表示のタグ付きオブジェクト内に表示されるタグなし寸法が表示されなかった問題を修正しました。 それらが表示されるという規則は、クラシック グラフィックス エンジンでは機能していましたが、新しいグラフィックス エンジンでは機能していませんでした。
  • Arc (円弧) ツールがアクティブになったときに推論ポイントが表示されなかった問題を修正しました。
  • グループの編集時にグループの境界ボックスが表示されなかった問題を修正しました。
  • モデルを再度開いたときに、モデル内の断面平面を選択できなかった問題を修正しました。
  • 特定のモデルを PDF としてエクスポートするとクラッシュしていた問題を修正しました。
  • 現在非表示のタグに複雑なジオメトリがあるモデルで発生していたパフォーマンスの問題を修正しました。
  • モデルを LayOut で使用したときに非表示のジオメトリが再表示されていた問題を修正しました。
  • 名前が付けられていた新しいマテリアルを元に戻すアクションによって削除した場合に、使用していた名前が使えなくなっていた問題を修正しました。
  • 特定のコンポーネントを削除した後、オービット中に残りのシーンがちらついていた問題を修正しました。
  • 特定の破損したモデルを開いたときに発生していたヒープ オーバーフローの問題を修正しました。
  • Ruby コードで描画された 2D 要素の位置を修正しました。 ジオメトリは、モデル ビューポートの左上ではなく、原点に表示されていました。
  • ファイルの整合性に問題のある特定のモデルが適切に処理されずに開かなかった問題を修正しました。
  • 新しいグラフィック エンジンを使用しているときに大きなビューポートをエクスポートすると、シーンに Match Photo (フォト マッチング) または SketchUp 拡散イメージが含まれている場合に、エクスポートされたイメージにタイリング効果が発生する可能性があった問題を修正しました。
  • 画像をインポートする際の変換手順を追加して、インポートを失敗させるのではなく、互換性のある形式に変更できるようにしました。
  • 特定の SketchUp モデルをインポートするときにクラッシュする可能性があった問題を修正しました。
  • 面の端に配置された貼り付けられたコンポーネントが穴を開けている場合、Entity Info (エンティティ情報) に表示される面領域が不正になっていた問題を修正しました。
  • コンポーネント編集でモデルの残りの部分を非表示にするオプションが有効になっている場合に軸をリセットできなかった問題を修正しました。
  • ダブルクリック アクションでオフセットを実行すると、元に戻す履歴に含まれなかった問題を修正しました。
  • 特定のモデルで、オービット中にモデル ビューが更新されなくなっていた問題を修正しました。
  • 影のある領域にアーティファクトが表示されるエクスポート アニメーションの問題を修正しました。
  • グループまたはコンポーネント内のジオメトリにアタッチされた寸法の問題を修正しました。 寸法は、グループの編集時に位置を変え、値を変更していました。 これで、位置と値はグループ外のときと変わりません。
  • 追加する寸法が、配置が完了するまで表示されなかった問題を修正しました。
  • 編集中のグループ内のジオメトリが、カメラのズームインでグループの境界ボックスのほとんどが画面外になると消えてしまっていた問題を修正しました。
  • 単一のオブジェクトを右クリックしたときのコンテキスト メニューに、Make Group (グループを作成) と Make Component (コンポーネントを作成) が追加されました。
  • Entity Info (エンティティ情報) に、選択したオブジェクトがすべて「ソリッド」の場合に合計体積を表示する機能が追加されました。
  • テクスチャ タイルは、テクスチャを配置してオービットするときに、現在の面の領域の外側に表示されなくなりました。
  • 特定の大きなモデル ファイルを開くときの読み込み時間が改善されました。
  • スケーリングされたグループまたはコンポーネント内の寸法が歪んで表示されていた問題を修正しました。
  • アンビエント オクルージョン シャドウが前景ジオメトリを透過して見えていた問題を修正しました。
  • モデル内の以前に推論された点から離れる方向に回転するオブジェクトが大きなステップで回転していた問題を修正しました。
  • ツールバー メニューのツールバー機能をリセットする際の問題を修正しました。
  • UI::Notification (UI::通知) 機能で、表示できるテキストや行の量に対する制限が緩和されたようです。 この変更により、通知を使用して重要な情報をユーザーに伝える拡張機能に重大な影響が及びます。
  • 翻訳後にドロップダウンでマテリアルのアルファベット順の並べ替えが正しく行われなかった問題を修正しました。
  • HtmlDialog が呼び出されたときに Ruby SketchUp がクラッシュしていた問題を修正しました。
  • UI::HtmlDialog 内のドロップダウン リストが移動時にダイアログに追従しなかった問題を修正しました。
  • IFC エクスポート中に、他のファイル形式からインポートしたコンポーネントを Outliner (アウトライナー) のルートに配置すると SketchUp がクラッシュしていた問題を修正しました。
  • (Windows) キャッシュされた msi ファイルが原因で Windows インストーラーが修復モードでクラッシュしていた問題を修正しました。
  • (Mac) シーン検索の下矢印のツールチップに誤ったメッセージが表示されていた問題を修正しました。
  • (Mac) インポートした画像を配置する際のステータス バー エラーを修正しました。 テキストが 'Option' ではなく 'Ctrl' となっていました。
  • (Mac) スタイルの異なるシーン間を移動するときに発生する可能性があったメモリ リークの問題を修正しました。 この問題は、iPad を含む Apple Siliconデバイスでのみ発生しました。
  • (Mac) Parallel Projection (平行投影) で新しいグラフィックス エンジンを使用している場合、面に描画されている長方形が表示されなかった問題を修正しました。
  • (Mac) macoS Sonoma と Sequoia で SketchUp がバックグラウンドにあるときにトリガーされた場合のコンテキスト メニューの処理が改善されました。

LayOut

安定性

  • 不足しているファイルを更新すると不要な更新が発生していた問題を修正しました。
  • "Find and Replace (検索と置換)" でエラーやクラッシュを引き起こす可能性があった問題を修正しました。
  • (Windows) LayOut を閉じる前に閉じていたにもかかわらず、以前に閉じたファイルが起動時に開いていた問題を修正しました。

SketchUp モデル ビューポート

  • 非表示の SketchUp ジオメトリがエクスポート時に表示されていた問題を修正しました。
  • 更新後に断面の塗りつぶしが非表示になっていた問題を修正しました。
  • (Windows) 複数選択を使用して、同じモデルのビューポートの複数のインスタンスでタグの表示を同時に制御できなかった問題を修正しました。

実験的なグラフィック エンジン

  • 実験的なグラフィックでの印刷速度のパフォーマンスが大幅に向上しました。
  • 実験的なグラフィック エンジンを使用する際の角度寸法の欠落していた度数の記号を追加しました。
  • 実験的なグラフィック エンジンで、グリフの下がり部が切り取られてしまうバグを修正しました。
  • 実験的なグラフィック エンジンを使用して、先頭のフォントがずれてしまうバグを修正しました。

その他

  • 約 3 度の回転が 0 にスナップしていた問題を修正しました。
  • 正確なスケールの VCB エントリが、x または y のいずれかでスケール操作を行った後、常に (両方の軸にわたって) 制約されたスケールを適用していた問題を修正しました。
  • ラベル リーダーのアタッチ ポイントを移動するときにテキストがずれていた問題を修正しました。
  • テキストの編集モードにおける上付き文字ショートカットのサポートを追加しました。
  • 'Shift' の使用により、VCB で相対的な移動を開始するときに推論ロックが発生していた問題を修正しました。
  • 中心基準のモディファイアを使用してスケーリングするときにビューポートでカメラがずれる問題を修正しました。
  • Table Tool (テーブル ツール) でヒント テキストを描画する際の問題を修正しました。
  • Line Styles (ライン スタイル) の見出し文字列が 'Dashes (ダッシュ) から 'Line Style (ライン スタイル) に変更されていた問題を修正しました。
  • 角度寸法の補助線で、ドキュメントの単位設定に関係なく、常に単位がインチとして表示されていた問題を修正しました。
  • 26 を超える列の場合に、テーブルの列ヘッダーに "AA, AB, AC..." が表示されなかった問題を修正しました。
  • ストロークが 100% の透明度に設定されている場合に、エンティティが塗りつぶしで描画されなかった問題を修正しました。
  • macOS で英語以外の言語での自動テキスト入力のバグを修正しました。
  • オブジェクト スナップを切り替えると現在の描画アクションが中断されていた問題を修正しました。
  • ショートカットから Other/Pick Style (その他 / 選択スタイル) を呼び出すと、選択したオブジェクトがドロップされていた問題を修正しました。
  • ロックされたエンティティが、後でファイルを開くときにドキュメントでロックが解除されていた問題を修正しました。
  • Windows と Mac でレンダリングの用語が統一されました。
  • スタイル選択ツール (スポイト) が、このツールを選択する前にアクティブだったツールに応じて "sample only (サンプルのみ)"、"immediately apply (すぐに適用)"、"immediately apply (サンプルして適用)" の 3 つの異なる動作をするようになりました。
  • <> (自動測定を示す) を含む寸法に書式の強調 (太字、下線、取り消し線など) を混在させることができなかったバグを修正しました。
  • これで、印刷するページのページ インスペクターで 2 回目のクリックをすると、個々のページを印刷またはエクスポートできるようになりました。
  • (Windows) エクスポートした一部の DWG ファイルが開かなかった問題を修正しました。
  • (Mac) 選択した複数の寸法の塗りつぶしがオフになっていた問題を修正しました。

SketchUp API リリースノート

新しい API 機能

これらのドキュメントに加えて、Sketchup Ruby Release NotesSketchUp C API Release Notes、および LayOut C API Release Notes を参照してください。

Environments (環境)

SketchUp Environment (環境) 機能にアクセスできる 2 つの新しいクラスを作成しました。 Sketchup::Environment および Sketchup::Environments クラスのドキュメントを参照してください。 さらに、Environments (環境) は Pages (ページ) に接続されています。 Page クラスに追加された環境情報を確認することをお勧めします。

写実的な (PBR) マテリアル

SketchUp::Material クラスには、物理ベース マテリアル プロパティの追加、変更、および読み取りに使用するいくつかのメソッドが追加されました。 PBR マテリアルに関連するメソッドのリストについては、PBR Metallic Roughness Workflow セクションの SketchUp::Material クラスのドキュメントを参照してください。

SketchUp Snaps

SketchUp Snaps 機能のサポートを追加しました。 Snaps を追加して操作する方法については、Ruby API と C API のドキュメントを参照してください。

Ruby Console の改善

入力フィールドは、Windows と Mac の両方でサイズ変更できます。 ユーザーは、Developer Console で使用されるフォントを変更したり、フォント スタイルを制御したりできます。

C API の追加と改善

  • 物理ベースのマテリアル プロパティの API を追加しました。
    • SUMaterialGetWorkflow()
    • SUMaterialSetMetalnessEnabled()
    • SUMaterialIsMetalnessEnabled()
    • SUMaterialSetMetallicTexture()
    • SUMaterialGetMetallicTexture()
    • SUMaterialSetMetallicFactor()
    • SUMaterialGetMetallicFactor()
    • SUMaterialSetRoughnessEnabled()
    • SUMaterialIsRoughnessEnabled()
    • SUMaterialSetRoughnessTexture()
    • SUMaterialGetRoughnessTexture()
    • SUMaterialSetRoughnessFactor()
    • SUMaterialGetRoughnessFactor()
    • SUMaterialIsNormalEnabled()
    • SUMaterialSetNormalTexture()
    • SUMaterialGetNormalTexture()
    • SUMaterialSetNormalScale()
    • SUMaterialGetNormalScale()
    • SUMaterialSetNormalStyle()
    • SUMaterialGetNormalStyle()
    • SUMaterialIsAOEnabled()
    • SUMaterialSetAOTexture()
    • SUMaterialGetAOTexture()
    • SUMaterialSetAOStrength()
    • SUMaterialGetAOStrength()
  • RenderMode レンダリング オプション キーに RenderPhysicallyBased 列挙値を追加しました。
  • SketchUp 2023.1 で導入された Snap エンティティの API を追加しました。 SUSnapRef のドキュメントを参照してください。
  • SUTextureSetDimensions() を追加しました。
  • SUModelReorderScene() を追加しました。
  • SUFaceCoplanarWith() を追加しました。
  • SUComponentDefinitionIsManifold() を追加しました。
  • 画像ベースの照明環境用の API を追加しました。
    • SUEnvironmentsRef を追加しました。
    • SUEnvironmentRef を追加しました。
    • SUModelGetEnvironments() を追加しました。
    • SUSceneSetUseEnvironment() を追加しました。
    • SUSceneGetUseEnvironment() を追加しました。
    • SUSceneSetEnvironment() を追加しました。
    • SUSceneGetEnvironment() を追加しました。
  • LOExportOption_PageRangeType エクスポート オプションを追加しました。

Ruby API の追加と改善

大幅な変更 - モニターごとの DPI サポート

SketchUp 2025.0 では、Windows のモニターごとに異なる DPI 設定のサポートが導入されました。

これに関連して、Ruby API に変更を加え、すべての画面座標が論理ピクセル単位になるようにしました。 これらの変更は、Windows と macOS 全体に適用されます。 このリリースでは、Windows ビルドのみが、ウィンドウが表示されているモニターと一致するようにアプリケーションの DPI スケーリング ファクターを更新します。

ピクセル単位の画面座標の整数引数と戻り値が論理ピクセルに変更されました。 これは、値が UI.scale_factor(view) によってスケーリングされるようになったことを意味します。

古い UI.scale_factor は、互換性シムとして 1.0 を返します。

これらの変更では、拡張機能に対する変更は必要ないか、必要でも最小限です。 また、DPI に対応していなかった多くの拡張機能が、異なる DPI 設定でより適切に動作するようになることも期待しています。

Ruby API のその他の変更と改善

  • OpenSSL 3.2 からバージョン 3.3 に更新しました。
  • Sketchup::Licensing.get_extension_license が、必要に応じて Extension Warehouse から自動的にライセンスを取得するようにしました。
  • SketchUp::View#draw2d の SketchUp 2024 のリグレッションを修正し、GL_POINTS がビュー空間ではなくモデル空間に点を描画していた問題を修正しました。
  • 外側のループに貼り付けられたコンポーネントがある場合に、SketchUp::Face#area の SketchUp 2023-2024 のリグレッションが正しくない値を報告していた問題を修正しました。
  • Snaps のサポートを追加しました。
    • Sketchup::Snap
    • Sketchup::Entities#add_snap
  • PBR マテリアルのサポートを追加しました。
    • Sketchup::Material#ao_enabled?
    • Sketchup::Material#ao_strength
    • Sketchup::Material#ao_strength=
    • Sketchup::Material#ao_texture
    • Sketchup::Material#ao_texture=
    • Sketchup::Material#metallic_factor
    • Sketchup::Material#metallic_factor=
    • Sketchup::Material#metallic_texture
    • Sketchup::Material#metallic_texture=
    • Sketchup::Material#metalness_enabled=
    • Sketchup::Material#metalness_enabled?
    • Sketchup::Material#normal_enabled?
    • Sketchup::Material#normal_scale
    • Sketchup::Material#normal_scale=
    • Sketchup::Material#normal_style
    • Sketchup::Material#normal_style=
    • Sketchup::Material#normal_texture
    • Sketchup::Material#normal_texture=
    • Sketchup::Material#roughness_enabled=
    • Sketchup::Material#roughness_enabled?
    • Sketchup::Material#roughness_factor
    • Sketchup::Material#roughness_factor=
    • Sketchup::Material#roughness_texture
    • Sketchup::Material#roughness_texture=
    • Sketchup::Material#workflow
  • Sketchup::P ages#reorder を追加しました。
  • Sketchup::Style#path を追加しました。
  • Sketchup::Face#coplanar_with? を追加しました。
  • Sketchup::AttributeDictionary#empty? を追加しました。
  • Sketchup::ComponentDefinition#load_time を追加しました。
  • 環境照明 (IBL) のサポートを追加しました。
    • Sketchup::Environment
    • Sketchup::Environments
    • Sketchup::Model#environments
    • Sketchup::Page#use_environment?
    • Sketchup::Page#use_environment=
    • Sketchup::Page#environment
    • Sketchup::Page#environment=
  • モニターごとの DPI 認識のサポートを追加しました。
    • 物理ピクセルを返す Sketchup::View#device_width を追加しました。
    • 物理ピクセルを返す Sketchup::View#device_height を追加しました。
    • Sketchup::ViewObserver#onScaleFactorChange を追加しました。
    • Sketchup.resize_viewport にオプションの選択肢を追加しました: Sketchup.resize_viewport(model, width, height, logical_pixels: false)
    • UI.scale_factor にオーバーロードを追加しました: UI::scale_factor(view)
    • 変更された UI.scale_factor は、互換性シムとして常に 1.0 を返します。 これにより、UI.scale_factor を考慮に入れた既存の拡張機能が、変更なしで引き続き機能するようになります。
    • Sketchup::View#center を変更して、論理ピクセルを返すようにしました。
    • Sketchup::View#corner を変更して、論理ピクセルを返すようにしました。
    • Sketchup::View#draw2d を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::View#inputpoint を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::View#pick_helper を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::View#pickray を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::View#screen_coords を変更して、論理ピクセルを返すようにしました。
    • Sketchup::View#vpwidth を変更して、論理ピクセルを返すようにしました。
    • Sketchup::View#vpheight を変更して、論理ピクセルを返すようにしました。
    • Sketchup::PickHelper#do_pick を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::PickHelper#init を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::PickHelper#window_pick を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::InputPoint#pick を変更して、論理ピクセルを使用するようにしました。
    • Sketchup::Tool のマウス イベントを変更して、論理ピクセルを使用するようにしました。
    • Sketchup::Overlay のマウス イベントを変更して、論理ピクセルを使用するようにしました。
  • プラットフォーム間でフォント サイズが一貫するように、Sketchup::View#draw_text と Sketchup::View#text_bounds に :pixel_size と :point_size オプションを追加しました。
  • Sketchup::View#corner の有効な値の定数を追加しました。
    • Sketchup::View::CORNER_TOP_LEFT
    • Sketchup::View::CORNER_TOP_RIGHT
    • Sketchup::View::CORNER_BOTTOM_LEFT
    • Sketchup::View::CORNER_BOTTOM_RIGHT
  • CEF (UI::HtmlDialog で使用) をバージョン 128 にアップグレードしました。
  • Sketchup::Styles#selected_style= を Sketchup::Styles#active_style に設定しようとするときに発生していた問題を修正しました。