Sweet Home 3Dのバージョン一覧
バージョン7.5.2、2024年8月29日
- Sweet Home 3D JS、Sweet Home 3D JS Viewer、Sweet Home 3D JS Onlineで、一部のブラウザでホームが表示されないバグを修正しました。
バージョン7.5、2024年8月21日
- 別のウィンドウに表示した場合の3Dビューの同期の問題を修正しました。
- 同じ高さの地下レベルの3Dビューのレンダリングを修正しました。
- タイ語のユーザーインターフェースでのフォント表示を修正しました。
doorOrWindowWallThickness#プロパティのデフォルト値と、lightSourceMaterialName#プロパティの保存を修正しました。Furniture Library Editorでコンマを含むプロパティの保存を修正しました。- Space MushroomsがSweet Home 3Dプロジェクトを引き継いだ後の著作権表示を変更しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン7.5に関するブログ記事もご覧ください。
バージョン7.4、2024年5月30日
- バージョン7.2で発生した、水平軸を中心に回転させた家具の高さが正しく計算されないバグを修正しました。
- 3Dビューが2台目のモニターに表示されているメインウィンドウに再びアタッチされたときにプログラムがハングアップする問題を修正しました。
- macOSで2台目のモニターで3Dビューが切り離された状態でファイルを開くことができないバグを修正しました。
- 家具の修正ダイアログボックスで家具の説明をリセットできるようにしました。
- 空の説明またはライセンスを含む家具のCSVエクスポートを修正しました。
バージョン7.4に関するブログ記事もご覧ください。
バージョン7.3、2024年4月4日
- 小さい画面で長すぎる場合に、視点に移動メニューをスクロールするための上下矢印を追加しました。
- 回転したピースを含む家具のグループでのミラーリング操作を修正しました。
- 水平方向の変形後、ミラーリングされたピースの固定された部分が移動しないようにしました。
- 欠落している変形グループを持つ3Dモデルのインポートを許可しました。
- 3Dビューの寸法のフォントを、設定で設定されたフォントに修正しました。
- 要求されていない場合でも、インポートされた3Dモデルが家具カタログに追加される回帰を修正しました。
- 家具テーブルの高さインデックスを持つレベルのソートを修正しました。
- 特別な同音異義語を持つWindows環境でのファイルダイアログボックスの表示を修正しました。
- プランを表示するページのヘッダーおよび/またはフッターに印刷されたレベル名を修正しました。
- 翻訳されていないプラグインのメニュー項目を既存の既知のメニューに配置しました。
- プログラムの起動時に、実行中のJavaバージョンと互換性のないインストールされたプラグインを無視しました。
- Sweet Home 3D JS Onlineの家具カタログにカテゴリと複数の単語の検索機能を追加しました。
- Furniture Library Editorのモデルサイズのソートを修正しました。
- 最近のmacOSバージョンがセキュリティ上の理由から
dataフォルダーへの書き込みを拒否するため、ポータブルバージョンからmacOSのサポートを削除しました。 - Waldemar Hersacherによるドイツ語のヘルプページを更新しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン7.3に関するブログ記事もご覧ください。
バージョン7.2、2023年9月22日
- 寸法の座標、色、フォントサイズを編集するための寸法の変更メニュー項目を追加しました。
- 3Dビューでの寸法の表示を処理しました。
- アイテムの高さを表示するための高さ寸法を追加しました。
- 3Dビューでの選択、変更、家具の移動と回転、およびカタログからの3Dビューへの家具のドラッグを有効にするために、環境設定ペインに3Dビューでの選択と編集オプションを追加しました。
- 新しい
shelfElevationsおよびshelfBoxesプロパティを使用して、棚ユニット内のオブジェクトの磁化された配置を管理しました。 com.eteks.sweethome3d.additionalFurniturePropertiesシステムプロパティで定義されたユーザー定義プロパティを管理し、家具テーブルに表示したり、家具の修正パネルで変更したりできるようにしました。- プリセットポーズの選択肢を追加しました(デフォルトカタログおよびScopiaライブラリのマヌキンモデルで利用可能)。
- 複数レベルの印刷サポートを追加しました。
- プランのコンテキストメニューに部屋のポイントを再計算項目を追加しました。
- 家具インポートウィザードでデフォルトカテゴリをユーザーと等しくしました。
- 家具テーブルに説明列を表示する機能を追加しました。
licenseプロパティを家具ライブラリに追加し、家具テーブルにライセンス列を表示する機能を追加しました。- 3Dビューが非表示の場合、3D更新プロセスを非アクティブ化しました。
- SH3Dファイルを開いた後、切り離された3Dビューが表示されるようにしました。
- 3Dビューのコンテキストメニューでオブジェクトを選択が選択されている場合、カーソルの下の非表示オブジェクトを無視しました。
- YafaRayレンダリングでのテクスチャの透明度を修正しました。
- macOS、Windows 64ビット、Linux 64ビット用にJOGLをバージョン2.5.0に更新しました。
- Abbotライブラリをバージョン1.2に更新しました。
- 寸法の変更ダイアログボックス、高さ寸法、3D処理オプション、棚の磁力、プリセットポーズの選択肢をSweet Home 3D JS Onlineに追加しました。
- ホームデータをサーバー、IndexedDB、またはローカルストレージに直接保存し、IndexedDBで自動回復管理を行うための新しいクラスをSweet Home 3D JSに追加しました。
- Sweet Home 3D JS EditorをJSPまたはPHPサーバーにそれぞれデプロイするために、リポジトリWebアプリケーションとZipアーカイブに追加しました。
- ライトとドア/ウィンドウのプロパティを編集したり、ユーザー定義プロパティを追加したり、インポートされたモデルアイコンをカスタマイズしたりする機能をFurniture Library Editorに追加しました。
- 家具ライブラリエディターとTextures Library Editorの環境設定ペインに、インポートされたファイル名を家具またはテクスチャ名として直接使用するオプションを追加しました。
- 家具ライブラリエディターとTextures Library Editorで、保存されたライブラリ名が
.jsonで終わる場合にJSON形式へのエクスポートのサポートを追加しました。 - その他の軽微なバグ修正と機能改善を行いました。
バージョン7.2に関するブログ記事もご覧ください。
バージョン7.1、2023年3月3日
- Sweet Home 3DとFurniture Library Editorに家具の説明フィールドを追加しました。
- SH3Fファイルで設定された家具の説明をカタログ家具ツールチップに追加しました。
- Windowsで最近のAMD Adrenalinドライバーバージョンで破損した3Dビューと家具アイコンを回避するために、Java 3D 1.6.2を更新しました。
- macOSの家具インポートウィザードでハングアップの問題を修正するために、JOGLをバージョン2.4.0-rc-20221118に更新しました。
- テキストフィールドの初期化時に自動補完を無視しました。
- Sweet Home 3D JS Onlineでカタログ検索テキストフィールドにフォーカスがある場合の削除キーの処理を修正しました。
- ポルトガルからのポルトガル語翻訳をデフォルトのポルトガル語翻訳として追加し、以前のバージョンのポルトガル語翻訳をブラジルポルトガル語翻訳として作成しました。
- Sweet Home 3DのJAR実行可能バージョン、Furniture Library Editor、Textures Library EditorをJavaバージョン≥16でダブルクリックして起動できるようにしました。
- 厚さが異なる結合された壁の間の計算された制限を修正しました。
- Sweet Home 3DインストーラーにバンドルされているAzul OpenJDKランタイムを、Windows 64ビットでAzul OpenJDK 11.0.18、Mac OS X ≥ 10.9でAzul OpenJDK 15.0.10で更新しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン7.1に関するブログ記事もご覧ください。
バージョン7.0.2、2022年7月31日
- Windowsの一部のケースで、家具インポートウィザードの2番目のステップの誤ったレイアウトを修正しました。
- 非表示の床を持つ部屋を、プランでより透明な色で塗りつぶしました。
- SVGエクスポートでの部屋の透明度を修正しました。
- Windowsで家具インポートウィザードの最後に作成されたアイコンイメージにスクリーンショットを使用しました。
- 部分的に表示されている場合、再開時にメインウィンドウから切り離された3Dビューを維持しました。
- 2つの壁が互いに接続されている場合に、分割された壁の誤った接続を修正しました。
- Mac OS X 10.4-10.9インストーラーにYafaRayライブラリを追加しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン7.0、2022年7月13日
- 2つの最高の品質レベルで写真およびビデオ作成ツールでレンダリングエンジンを選択できるYafaRayレンダリングエンジンを追加しました(Java Web Startおよびアプレットでは利用できません)。
- ライトソースとして使用される3Dモデルのマテリアルを定義する
lightSourceMaterialName#プロパティを追加しました(マテリアルの色から推測されるライトカラーと、マテリアルが非表示の場合に非表示のライトソースを作成する機能付き)。 - 光のパワースピナーで小数点以下を許可しました。
- 写真およびビデオ作成ツールのダイアログボックスのサイズを変更可能にしました。
- 仮想訪問者がプランで小さすぎる場合、固定サイズのカメラシンボルで仮想訪問者を表示しました。
- ツールバーに磁力を有効/無効にするボタンを追加しました。
- レベルサブメニューのレベルを処理するメニュー項目を移動して、プランメニューの長さを短縮しました。
- マテリアル修正ダイアログボックスの3Dプレビューでマウスでマテリアルを選択する機能を追加しました。
- 三角形分割で部屋を描画するために、部屋作成ツールチップに斜め編集を追加しました。
- インチに続いて最も近い8分の1インチの分数で長さを表示するインチ/分数単位を追加しました。
- フィートに続いてフィートの小数点以下で長さを表示するフィート/小数点単位を追加しました。
- DAE / Collada形式で3Dモデルのエッジを簡単に非表示にするために、家具インポートウィザードの2番目のステップにモデルエッジを非表示オプションを追加しました(オプションは役立つ場合にのみ表示されます)。
- より良いアイコンを取得するために、家具インポートウィザードの最後のステップで3Dモデルの向きとズーム機能をさらに処理しました。
- 他の可動シェイプに取り付けられたシェイプの可能な移動を指定するために、3Dモデルのシェイプ名の新しいプレフィックスを追加しました。
- 高い視点から見た非常に大きなシーンのレンダリングを改善するために、視点の高さに応じて3Dビューフラスタムの前面制限を計算しました。
- 最高の品質レベルでのレンダリングで地平線に可能な線が表示されないように、背景イメージの下部に空のイメージミラーを追加しました。
- 必要に応じて傾斜した天井を計算するために、部屋の修正ペインにフラット天井のみチェックボックスを追加しました。
- 更新を追跡しないようにするために、
com.eteks.sweethome3d.checkUpdatesシステムプロパティと/checkUpdatesDisabled引数をWindowsインストーラーに追加しました。 - Windowsで分割ペインの仕切りサイズを大きくしました。
- 部屋の床と天井の描画順序を修正しました。
- カタログツールチップにアニメーションGIFアイコンを表示する機能を追加しました。
- 3DS形式管理のノード階層を修正しました。
- DAE形式でのエフェクトのデフォルトカラーを修正しました。
- MakeHumanソフトウェアからエクスポートされた3Dモデルをインポートできるように、DAE形式で
controller/skin要素のサポートを追加しました。 - HiDPIスクリーンを備えたWindows 11で小さすぎるフォントを修正しました。
- Sweet Home 3D JS Onlineで3Dモデル変換のユーザーインターフェースを処理しました。
- Vincenzo Realeによるヘルプを含むイタリア語翻訳を更新しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン7.0に関するブログ記事もご覧ください。
バージョン6.6.4、2021年12月9日
- Sweet Home 3D JS Onlineでバグを修正し、パフォーマンスを改善しました。
- Sweet Home 3Dのマイナーな修正(リリースされたインストーラーはありません)。
バージョン6.6.2、2021年11月13日
- Sweet Home 3D JS Onlineで、カタログ内の家具の検索、ホーム家具リスト、ビューのサイズを変更するためのセパレーター、オブジェクトと環境設定を変更するためのダイアログボックス、テクスチャと背景イメージのインポートのためのコンテキストメニューとウィザードの機能を追加しました。
- Sweet Home 3Dのマイナーな修正(リリースされたインストーラーはありません)。
バージョン6.6.2に関するブログ記事もご覧ください。
バージョン6.6、2021年7月27日
- madudesignによって設計された新しいアイコンセット。
- HiDPI / Retinaスクリーン用のアイコン表示を最適化しました。
- その他のマイナーな機能強化。
バージョン6.6に関するブログ記事もご覧ください。
バージョン6.5.2、2021年4月23日
- Java 9以降のWindowsで
workフォルダー内の一時ファイルの削除を修正しました。 - 大文字と小文字を区別しないシステムでの競合を避けるために、OBJ形式にエクスポートされた一意の大文字と小文字を区別しないテクスチャファイル名を使用しました。
- macOSで新しいダイアログボックスが開かれたときに、写真とビデオの作成ダイアログボックスを移動して、それらが隠れないようにしました。
- 可能な場合、インポートされた3Dモデルのアイコンをオフスクリーンで生成しました。
- 表示されたホームにレベルが含まれていない場合、選択可能なカメラリストがSweet Home 3D JS Viewerに表示されるようにしました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン6.5、2021年3月2日
- バージョン情報ダイアログボックスにJavaおよびJava 3Dプロバイダーに関する情報を追加しました。
com.eteks.sweethome3d.singleInstanceシステムプロパティを追加しました。これは、falseに設定すると、Sweet Home 3Dの各起動を分離されたプロセスで実行します。- WindowsでAltキーが離されたときの磁力の切り替えを修正しました。
- ソリッドポリラインジョイントの描画バグを修正しました。
- メモリ不足エラーを防ぐために、クリップボードにコピーされたプランのアイテムのイメージスケールを調整しました。
- 空のメッシュソースを持つDAEファイルを受け入れました。
- 変更された部屋に隣接する壁の色またはテクスチャを削除するバグを修正しました。
- Y軸を中心に回転したミラーリングされた家具のプランの上面図を修正しました。
- 大文字と小文字を区別しないシステムでの競合を避けるために、OBJ形式にエクスポートされたテクスチャ名に小文字を使用しました。
- サブフォルダーが含まれている場合に、
workディレクトリ内のフォルダーの削除を修正しました。 - macOSでバージョンアップデートに関するメッセージが環境設定ダイアログの前面に表示されるようにしました。
- Furniture Library EditorおよびTextures Library Editorで、SH3FおよびSH3TファイルのIDとアイテム名を管理するための環境設定を追加しました。
- 家具およびテクスチャライブラリエディターで、
Furniture.jarおよびTextures.jarファイルに含まれるデフォルトカタログを読み取る機能を追加しました。 - ARMプロセッサで実行されているApple Siliconコンピューターのネイティブサポートを追加しました。
- macOSでSweet Home 3Dインストーラーを公証しました。
- Sweet Home 3DインストーラーにバンドルされているOracle JRE 8u202を、Windows 64ビットでAzul OpenJDK 11.0.10、Mac OS X ≥ 10.9でAzul OpenJDK 15.0.2で置き換えました。
- Java 3D 1.6.1で実行されているJOGLライブラリをバージョン2.4 RC 20210111にアップグレードして、Sweet Home 3DとFurniture Library EditorのJava 9以降との互換性を確保しましたが、これらのアプリケーションはMac OS X ≥ 10.9およびJava Web StartでJavaバージョン≥8を使用するように強制します。
- Mac OS X 10.4から10.9でApple Java 6で実行されているディストリビューションの場合、Java 3Dバージョン1.6.1をバージョン1.5.2に置き換えました。
- Sweet Home 3DおよびライブラリエディターのAntスクリプトを更新して、JDK 9以降でのプロジェクトコンパイルを許可しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン6.5に関するブログ記事もご覧ください。
バージョン6.4.2、2020年8月8日
- プラン > 壁を分割メニュー項目で分割された場合、または部屋の修正ペインで再計算された場合に、結合された壁が切り離される問題を修正しました。
- Sweet Home 3DおよびSweet Home 3D JS Onlineのその他のマイナーなバグ修正と機能強化。
バージョン6.4、2020年7月21日
- Java 8でHiDPIスクリーン向けの解像度スケール管理を改善しました。
- 寸法線のサイズ変更をやり直す際のバグを修正しました。
- ホームオブジェクトにIDを追加しました。これにより、変更が可能になります。
- Sweet Home 3D JSでホームプランの編集をサポートし、JSPサーバーに変更されたホームを保存する機能を追加しました。
- Sweet Home 3D JS ViewerでiOSでタッチ管理が正しく動作しない問題を修正しました。
- Sweet Home 3D JS Viewerで透明オブジェクトの描画順序を改善しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン6.4に関するブログ記事もご覧ください。
バージョン6.3、2020年4月15日
- 3Dビューのコンテキストメニューにオブジェクトを選択 / 選択を切り替えメニュー項目を追加し、右クリックでマウスカーソル下のオブジェクトを選択または選択解除できるようにしました。
- 家具リスト内の選択されたアイテムをドラッグアンドドロップで並べ替えできるようにしました。
- サイズ変更された壁に沿って一時的な寸法線を追加しました。
- 三角測量を可能にするために、部屋のポイントを移動する際に対角寸法を持つ一時的な寸法線を追加しました。
- プランの最大スケールを増加しました。
- 編集可能なプランツールチップに入力された値で数式をサポートしました。
- 3D Warehouseにある一部の木のような小さなパーツで構成された3Dモデルの処理を最適化しました。
- macOSでウィンドウが最大化された状態で保存されたファイルを開いた後のSweet Home 3Dウィンドウサイズの管理を改善しました。
- 非常に大きな座標を持つ3Dポリラインと長さがゼロの壁の側面に関する計算問題を修正しました。
- 一部の非ラテンキーボードでショートカットによって引き起こされる二重アクションを修正しました。
- プランで右クリックした後に一部のメニュー項目が表示されない問題を修正しました。
- Sweet Home 3D JS Viewerで3Dモデルの線の色設定を修正しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン6.3に関するブログ記事もご覧ください。
バージョン6.2、2019年7月10日
- Aerial viewモードでグループに追加した後、Virtual visitモードで家具を変更できないバグを修正しました。
- 家具グループに属するアイテムの価格変更後の合計の更新を修正しました。
- テクスチャ付きの素材を白色に変更できないバグを修正しました。
- Shiftキーを押しながらマウスで部屋や家具の名前を移動する際の水平および垂直の配置を修正しました。
- 87個の利用可能な調整可能な3Dモデルの中から調整可能なものをより簡単に見つけるためにAdjustable検索タグを追加しました。
- すべてのレベルで選択メニュー項目が選択された後、3Dビューで表示されるレベルに関係なく、選択されたすべてのアイテムをOBJ形式でエクスポートしました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン6.2に関するブログ記事もご覧ください。
バージョン6.1.2、2019年2月1日
- ポリラインのダッシュスタイルを変更できないリグレッションを修正しました。
- macOSで一部の非ラテンキーボードでショートカットによって引き起こされる二重アクションを修正しました。
- macOSでのズームとテキストサイズ変更のショートカットを修正しました。
- その他の軽微なバグ修正。
バージョン6.1、2019年1月22日
- プラン内の他のアイテムの選択を失うことなく、家具リスト内のアイテムの選択切り替えを管理しました。
- プラン内の類似家具の家具トップビューのキャッシュ管理を最適化しました。
- 大きなズームファクターで選択矩形内の家具のトップビューの位置を修正しました。
- より正確なテキスト幅を使用して、複数行のテキストを正しく配置しました。
- 右から左に向かう言語でアプリケーションがどのように表示されるかを修正しました。
- 選択された長さの単位がcmでない場合に一部の数式が正しく解析されない問題を修正しました。
- Zバッファ深度サイズの設定がサポートされていない場合のWindowsでの3Dオフスクリーンレンダリングを修正しました。
- 台形壁の上部より高い開口部の下の壁部分を削除しました。
- 新しい形状プレフィックスで
sweethome3d_window_mirror_on_hinge_/sweethome3d_window_mirror_on_rail_ヒンジとレールのミラーをサポートしました。 - MTLファイル内の
map_Kdアイテムのテクスチャ画像パスにスペースを許可しました。 - 「About」ダイアログボックスにプログラムが使用するメモリに関する情報を追加しました。
- WindowsおよびLinuxでHiDPIスクリーンを使用する際のFurniture Library EditorとTextures Library Editorのユーザーインターフェースを改善しました。
- ポータブルバージョンにOracle Java 8をバンドルしたmacOSアプリケーションを追加しました。
- JavaをバンドルしたSweet Home 3DインストーラーでJRE 8u181をJRE 8u202に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン6.1に関するブログ記事もご覧ください。
バージョン6.0、2018年10月11日
- 開口部とライトスポットを回転およびスライドさせる機能を追加しました。
- 関節を動かせるマネキンを追加しました。
- デフォルトカタログのLALライセンスで提供された24の3DモデルをGNU GPL / CC-BYライセンスの新しいモデルに置き換えました。
- ドア、窓、家具の3Dモデルの回転およびスライド部分を更新し、新しい回転および翻訳機能をサポートしました。
- 通貨選択とオプションの消費税を含む価格管理を設定画面に追加し、家具変更画面に新しい価格と消費税%フィールドを追加し、ホーム家具リストの下に合計価格を表示し、このリストに価格情報を表示する新しい列を追加しました。
- 数値フィールドで数式を計算する機能を追加しました。
- プラン > 水平に反転とプラン > 垂直に反転メニュー項目を追加しました。
- テキスト変更画面での複数行およびテキスト配置のサポートを追加しました。
- テクスチャ変更画面にXオフセットとYオフセットスピナーを追加し、テクスチャをシフトできるようにしました。
- 材料変更画面でグループごとに変更するために材料の複数選択を可能にしました。
- ポリライン変更画面にダッシュオフセットスピナーを追加し、ダッシュポリラインのパターンをシフトできるようにしました。
- ポリラインを3Dビューで表示できるようにしました。
- 3Dビュー変更画面にオプションを追加し、地面レベルでの背景画像を3Dビューで表示できるようにしました。
- プラン > 表示可能な唯一のレベルにするとプラン > すべてのレベルを表示可能にするメニュー項目を追加しました。
- レベルタブにバインドされた別のコンテキストメニューにレベルメニュー項目を表示しました。
- 選択した家具の幅または奥行きに沿ってのみサイズを変更するためにCtrl修飾子(macOSではaltまたはoption)を管理しました。
- 選択された壁の中央に新しいインジケーターを追加し、その曲線を簡単に変更できるようにしました。
- 壁変更画面のアークの範囲フィールドに関連付けられたツールチップに壁のアーク長を表示しました。
- 傾斜壁が一端で0の最小高さを持つことを許可しました。
- 2.40:1の画像比率を追加し、ビデオフォーマットを更新しました。
- 家具リストの列幅を保存し、ホームオープニング時に復元しました。
- グループの地下オブジェクトが3Dビューで個別に地面を掘るようにしました。
- サポートされている場合、Zバッファ深度を24ビットに増加し、3Dビューのフラストラムの前後の制限の管理を簡素化しました。
- 3Dビューで空のテクスチャとして使用される場合、正しくマッピングされるようにしました。
- すべてのシステムでCSVエクスポートエンコーディングをUTF-8に強制し、後方互換性のために別の値にエンコーディングを設定するための
com.eteks.sweethome3d.CSVEncodingシステムプロパティを追加しました。 - ファイルが保存された後にSH3DファイルがZIPマジックナンバーで始まることを確認し、まれな失敗ケースに対してユーザーに警告しました。
- 先頭の選択された家具の角度に従ってグループ化された家具の角度を修正しました。
- Java 10で家具とテクスチャライブラリの読み込みを修正しました。
- Windows / Linux / macOSでJava 8/10を使用してHiDPIスクリーンの検出を改善し、ユーザーインターフェースを自動的にスケーリングしました。
- Java 3Dバージョンを1.6.1に更新し、Java 10でHiDPIスクリーンをサポートしました。
- ドアや窓の移動後の3D壁の更新を最適化しました。
sunjce_provider.jarライブラリをインストールプログラムに追加し、httpsでWebサイトへのアクセスを許可しました。- Windowsインストーラーに32/64ビットのアーキテクチャラジオボタンを追加し、Windows 10 64ビットではデフォルトで32ビットを選択しました。
- WindowsインストーラーでARM64アーキテクチャをサポートしました。
- Inno SetupをUnicodeバージョンにアップグレードし、Windowsインストーラーで非ラテン言語をより簡単にサポートしました。
- macOSインストーラーにOracle Java 8をバンドルし、Mac OS X 10.6/10.7ユーザー向けにApple Java 6に基づく別のインストーラーを追加しました。
- JavaをバンドルしたSweet Home 3DインストーラーでJRE 8u162をJRE 8u181に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン6.0に関するブログ記事もご覧ください。
バージョン5.7、2018年1月25日
- WindowsおよびLinuxで画像を選択するために使用されるファイル選択ダイアログにプレビューコンポーネントを追加しました。
- Sweet Home 3Dによって読み取られ、Furniture Library Editorによって読み取られ/保存されるカタログに追加されたユーザー定義の家具プロパティを管理しました。
- 上位レベルで水平に回転されたオブジェクトの可視性を修正しました。
- コピー&ペーストされたオブジェクトのプラン内のサイズを修正しました。
- サイズ変更不可の家具をグループ化できない、またはそのようなオブジェクトを含む以前のバージョンで保存されたSH3Dファイルを読み取れないバグを修正しました。
- Java 6を使用したMac OS X 10.13での家具カタログと家具リストの表示を修正しました。
- Java 8を使用したMac OS Xでのウィンドウメニュー管理を修正しました。
- JavaをバンドルしたSweet Home 3DインストーラーでJRE 8u152をJRE 8u162に置き換えました。
- SourceForge.netのCVSリポジトリをSVNに変換しました(この変更により
sweethome3d.cvs.sf.netサーバーへのリンクが切れることをお詫びします)。 - その他の軽微なバグ修正と機能改善を行いました。
バージョン5.7に関するブログ記事もご覧ください。
バージョン5.6、2017年10月25日
- CSV形式へのエクスポートを妨げるバグを修正しました。
- 親グループがサイズ変更されたときのサブグループ内の家具のサイズを修正しました。
- 部屋の側面より大きいドアのしきい値が誤って計算される問題を修正しました。
- Java 8u152を使用したMac OS Xでの印刷パフォーマンスを改善しました。
- JavaをバンドルしたSweet Home 3DインストーラーでJRE 8u144をJRE 8u152に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.6に関するブログ記事もご覧ください。
バージョン5.5.2、2017年9月20日
- 2つのモニターが使用されている場合の最低2つの品質レベルでの写真作成を修正しました。
- 写真作成ツールでのグループ内のライトのレンダリングを最高の2つの品質レベルで修正しました。
- Java 3Dをバージョン1.6.0にアップグレードし、Java 6で動作するMac OS Xディストリビューション(Mac OS X 10.6.8から10.13)に対応しました。JAR Executableは、Mac OS X 10.4および10.5、またはPowerPCでSweet Home 3Dを実行できる唯一のバージョンとなります。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.5、2017年9月6日
- ドアと窓が追加された壁の両側を常に切り取るようにしました。
- 家具ライブラリでプロパティ
doorOrWindowWidthDepthDeformableがfalseに設定されている場合に開いたドアが変形しないようにしました。 - 部屋にダブルクリックで作成された壁が既存の壁と重ならないようにしました。
- 選択された壁を交差点で結合するか、2つの部分に分かれた整列した壁を結合するためにプラン > 壁を結合メニュー項目を追加しました。
- 家具変更画面に新しいスピナーを追加し、水平軸を中心に家具を回転させる機能を追加しました。また、水平に回転されたオブジェクトに新しいインジケーターを追加しました(ドア、窓、階段、グループを除く)。
- 家具ライブラリに
horizontallyRotatableプロパティを追加し、一部のモデルが水平軸を中心に回転するのを防ぎました。 - テクスチャ変更画面でテクスチャのスケールを設定する機能を追加しました。
- テクスチャを回転させるために使用される0° / 45° / 90°ラジオボタンをスピナーに置き換えました。
- 角度を入力するために使用されるスピナーに小数を許可しました。
- ユーザープロファイルに最近使用したテクスチャを保存し、プログラム開始時に復元しました。
- 家具およびテクスチャインポートウィザードにクリエイターテキストフィールドを追加しました。
- 家具リストにオプションのクリエイター列を追加し、オブジェクトの3Dモデルのクリエイターとそれに適用されたテクスチャを表示しました。
- 家具カタログのツールチップと家具リストで利用可能な新しいオプションのモデルサイズ列に3Dモデルの非圧縮ファイルのサイズを表示しました。
- 設定画面にオプションを追加し、家具アイコンのサイズをピクセル単位で選択できるようにしました。
- 設定画面に3D移動時にプランで訪問者を選択オプションを追加し、3Dビューでの移動時に仮想訪問者をプランで選択および表示するのを防ぐために選択解除できるようにしました。
- WindowsおよびLinuxで設定画面を表示するためのCtrl Mショートカットを追加しました。
- 仮想訪問者の変更画面を表示するためのCtrl Alt M(macOSではcmd alt M)ショートカットを追加しました。
- デフォルトの家具カタログに三角形と他の5つの新しいオブジェクトを追加しました。
- GNU GPLで利用可能なデフォルトカタログの76の3DモデルをCC-BYライセンスでもリリースしました。
- 「ファイル > デモから新規」メニュー項目を追加し、GNU GPLおよびCC-BYライセンスで配布される9つのデモ(5つのアパートメントと4つの家)を追加しました。
- 3Dビューでのフラストラムの前後のクリップ距離の計算方法を改善しました。
- Windows 10 Creatorアップデートでファイルダイアログボックスが表示されたときのプログラムのクラッシュを修正しました。
- 一部のテクスチャが上下逆に表示される問題を修正しました。
- 部屋変更画面で壁の側面の色/テクスチャを変更した際の管理を修正しました。
- インポート時に適用された回転が90°の倍数でない場合の非立方体形状の3Dモデルの位置を修正しました(既存のプラン内のオブジェクトは互換性を損なわないように更新されません)。
- 他のオブジェクトの3Dモデルから借用されたテクスチャのデフォルトサイズを100×100 cmに設定しました。
- Sweet Home 3D Viewerで利用可能なアプレットをHTML5キャンバスのSweet Home 3D JS Viewerに置き換え、WebGLに対応した任意のWebブラウザでSH3Dファイルの3Dビューをナビゲートできるようにしました(iOSおよびAndroidを含む)。
- Windowsインストーラーに
/os.arch=x86、/j3d.version=1.5.2および/j3d.version=1.6パラメーターを追加し、64ビットシステムでSweet Home 3Dの32ビットバージョンを強制的にインストールし、またはJava 3Dの特定のバージョンを選択できるようにしました。 - JavaをバンドルしたSweet Home 3DインストーラーでJRE 8u51または8u121をJRE 8u144に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.5に関するブログ記事もご覧ください。
バージョン5.4、2017年1月31日
- 訪問者の視野の最小値を2°に設定しました。
- 回転されたときに誤って表示される長方形のテクスチャを修正しました。
- Mac OS Xでファイルを開いた後にUntitledウィンドウを閉じることができないバグを修正しました。
- ユーザーインターフェースに解像度スケールファクターが何度も適用されるバグを修正しました。
- ポリラインのポイントを移動できないバグを修正しました。
- LinuxでJavaがバンドルされたSweet Home 3Dインストーラーで、JRE 8u112をJRE 8u121に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.4に関するブログ記事もご覧ください。
バージョン5.3、2016年11月16日
- ズームインまたはズームアウトツールを使用した後、選択されたアイテムが平面図で確実に表示されるようにしました。
- 部屋の床の境界にあるテクスチャの表示方法を変更し、歪んで見えることがないようにしました。
- 背景画像が使用されている場合、壁を描画中または扉や窓を配置中に、壁を半透明パターンで表示するようにしました。
- 新しいレベルでインポートされた背景画像のスケールと原点を、最も近いレベルで利用可能な背景画像の値で初期化するようにしました。
- 小さなスケールでの平面図における仮想訪問者のマウス管理を改善しました。
- SH3DファイルにDTD SweetHome3D.dtdによって検証されるHome.xmlエントリを追加し、将来のSH3Xファイルのファイル関連付けを追加しました。
- 開発者がホームオブジェクトで独自のプロパティを管理できるように、HomeObjectスーパークラスを追加しました。
- OBJ形式エクスポート時に新しいテクスチャ画像ファイルを生成する代わりに、既存のものをコピーするようにしました。
- 中央に穴が描かれた部屋の面積計算を修正しました。
- UbuntuでJava 7/8を使用した際の平面図でのテクスチャ床で発生していたブロッキングエラーを修正しました。
- Ubuntuでのメニューアイテムの色を修正し、Java 8を使用したLinuxでのドラッグアンドドロップサポートを改善しました。
- WindowsおよびLinuxバージョン、およびJava 7/8で実行されるMac OS Xバージョン用に、Java 3Dバージョンを1.6.0 fcs / JOGL 2.3.2にアップグレードしました。
- バージョン情報ダイアログボックスにJava 3Dバージョンを表示するようにしました。
- LinuxのインストールフォルダーにSweet Home 3Dアイコンを追加しました。
- WindowsでJavaがバンドルされたSweet Home 3DインストーラーでJRE 8u74をJRE 8u51に置き換えました。
- LinuxでJavaがバンドルされたSweet Home 3DインストーラーでJRE 6u45をJRE 8u112に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.3に関するブログ記事もご覧ください。
バージョン5.2、2016年2月17日
- 家具の一部を非表示にするために、家具マテリアルペインに非表示オプションを追加しました。
- shiftキーが押されている場合、リサイズインジケーターを使用した家具のリサイズを比例的にしました。
- キーボードで移動された際に選択されたオブジェクトが画面で見えなくなる場合のみ、平面図のビューポートを移動するようにしました。
- 扉と窓の平面図での矩形の幅を、それらの
doorOrWindowCutOutShapeプロパティの幅がより小さい場合にそれを考慮するように変更しました。 - Sweet Home 3Dのユーザーインターフェースにスケールファクターを適用するための
com.eteks.sweethome3d.resolutionScaleシステムプロパティを追加しました。 - WindowsおよびLinuxでHiDPIスクリーンを使用するユーザー向けに、Sweet Home 3Dのユーザーインターフェースを2倍大きなサイズで表示できるJava Web Startバージョンを追加しました。
- Sunflow用に設定できるレンダラープロパティに
samplerAlgorithmおよびfilterプロパティを追加しました。 - マテリアルのテクスチャがデフォルト値に設定されたり、他のオブジェクトで再利用されたりした場合に、SH3Dファイルのサイズが不必要に大きくなる可能性があったバグを修正しました。
- 平面図 > 壁を分割メニューアイテムによって作成された壁が、分割された壁と同じレベルにあることを確認しました。
- 「で設定された視覚プロパティを置き換えました
Home」インスタンスを単純なStringプロパティに置き換えました(開発者は、非推奨のgetVisualPropertyおよびsetVisualPropertyの呼び出しを、Home」インスタンスで、getPropertyおよびsetPropertyの呼び出しに置き換えることをお勧めします。将来のファイル形式では、視覚プロパティが保存されなくなる可能性があるためです)。 - madudesignによってデザインされた新しいアイコンとロゴ。
- Windowsでのインストールプロセスの最後に古いJREを削除するようにインストーラープログラムを変更しました。
- アプリケーションの署名に使用されるデジタル署名をSHA-2署名に更新しました。
- WindowsでJavaがバンドルされたSweet Home 3DインストーラーでJRE 8u60をJRE 8u74に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.2に関するブログ記事もご覧ください。
バージョン5.1、2015年10月5日
- 選択された部屋に配置されたオブジェクトを簡単に選択することを妨げていた回帰を修正しました。
- デフォルトフォントでテキストを含む平面図で間違ったSVGファイルが生成されるバグを修正しました。
- 色またはテクスチャ列で家具リストがソートされた状態で保存されたSH3Dファイルを再度開くことができなくなる可能性があったバグを修正しました。
- 地面下のn-2レベルにあるオブジェクトに対応する3Dで地面に表示される予期しない表面を削除しました。
- 一部のレイアウトで上階の階段の切り欠きが間違って計算されていた問題を修正しました。
- Java 6を使用したMac OS Xで地上レベルの部屋での3Dレンダリングの問題を修正しました。
- 家具ライブラリエディターまたはテクスチャライブラリエディターで編集されたSH3FまたはSH3Tファイルで複数回参照されるアイコンとモデルの管理を修正しました。
- ドイツ語、日本語、スウェーデン語のヘルプページを更新しました。
- Java 7 / 8で実行されるMac OS Xバージョン用にJava 3Dをバージョン1.6.0-pre12 / JOGL 2.3.2 betaにアップグレードしました。
- WindowsでJavaがバンドルされたSweet Home 3DインストーラーでJRE 8u51をJRE 8u60に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.1に関するブログ記事もご覧ください。
バージョン5.0、2015年7月19日
- 様々なスタイルで平面図にポリラインを描画するツールを追加しました。
- 壁と部屋の変更ペインで巾木を表示する機能を追加しました。
- 変更ペインの新しい表示可能チェックボックスまたは新しいレベルを非表示にするメニューアイテムで、レベルを表示不可能にできるようにしました。
- レベル変更ペインで設定できる順序インデックスを持つレイヤーとして、同じ標高のレベルを管理しました(既存のSH3Dファイルで小さな変更が発生する可能性があります)。
- クリップボードにコピーされた同じタイプのオブジェクトから選択されたオブジェクトのスタイルを変更するために、編集 > スタイルを貼り付けメニューアイテムを追加しました。
- 平面図のコンテキストメニューに部屋にポイントを追加および部屋からポイントを削除メニューアイテムを追加しました。
- グループ化されたオブジェクトをグループ解除する必要なく、家具グループ内のオブジェクトを選択、編集、削除する機能を追加しました。
- 選択されたグループにオブジェクトを追加するために、家具 > グループに追加および編集 > グループに貼り付けメニューアイテムを追加しました。
- 家具リストで展開されたグループを保存するようにしました。
- デフォルトフォントを変更するオプションを設定ペインに追加しました。
- 変更ペインでフリーテキストのフォントと色を変更する機能、および指定された標高で3Dビューに表示する機能を追加しました。
- ページヘッダーまたはフッターに印刷されるレベルの名前を印刷するために、印刷設定ダイアログボックスに$level変数を追加しました。
- 背景画像とテクスチャインポートウィザードで選択された画像のサイズをチェックし、非常に大きい場合は縮小を提案するようにしました。
- Mac OS Xで変更されたホームが1つだけ開かれている場合、Sweet Home 3D > 終了メニューアイテムを選択した後、現在のホームを直接保存することを提案するようにしました。
- 家具またはテクスチャライブラリのインポートが完了すると情報メッセージを表示するようにしました。
- 視点のピッチ角度を-90°から90°の間にできるようにしました。
- フィート/インチ/分数単位が使用されている場合、1/8 1/4 3/8 1/2 5/8 3/4 7/8の分数テキストの入力を受け入れるようにしました。
- フィート/インチ/分数単位での負の値の管理を修正しました。
- データが不足しているファイルを受け入れるようにDAE/Collada形式のサポートを改善しました。
- トルコ語ローカライゼーションが使用されている場合に、最も高い2つの品質レベルで写真をレンダリングできなかったバグを修正しました。
- Gerwin HarmsenとRob van den Bergによって書かれたオランダ語ローカライゼーションを含めました。
- Lee Shin-Chunによって書かれた繁体字中国語ローカライゼーションを含めました。
- フランス語、英語、中国語のヘルプページを更新しました。
- Java 7 / 8で実行されるMac OS Xバージョン用にJava 3Dをバージョン1.6.0-pre12 / JOGL 2.3.1にアップグレードしました。
- WindowsでJavaがバンドルされたSweet Home 3DインストーラーでJRE 6u45をJRE 8u51に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン5.0に関するブログ記事もご覧ください。
バージョン4.6、2015年2月2日
- Java 7 / 8を使用したMac OS Xでのテクスチャ床の印刷を修正しました。
- Java 7 / 8を使用したMac OS Xで第2画面の別ウィンドウに表示される3Dビューの問題を修正しました。
- Java 7 / 8を使用したMac OS Xを実行する一部の構成での家具インポートウィザードでのクラッシュを修正しました。
- Java 7 / 8で実行されるMac OS Xバージョン用にJava 3Dバージョンを1.6.0-pre11 / JOGL 2.2.4にアップグレードしました。
- Windows 64ビットでSweet Home 3Dが使用する最大メモリを増加させました。
- プログラムの署名に使用される証明書を更新しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン4.6に関するブログ記事もご覧ください。
バージョン4.5、2014年10月22日
- Loader3DSライブラリを、3DS形式の3Dモデルの色、透明度、サブパーツの配置をより適切に解釈する新しいライブラリに置き換えました(Sweet Home 3Dの以前のバージョンで3DS形式の家具に設定されたマテリアルのカスタマイズは失われます)。
- 保存される視点の最大数を50に増加させました。
- ユーザーが家具を別の家具の上に配置したい場合に、ある家具が別の家具と重なっているかどうかを判定するための誤差マージンを追加しました。
- 家具リストで、定義された
informationプロパティを持つ各家具の名前にアイコンを追加し、アイコンをクリックした後にポップアップでこの情報を表示するようにしました。 - リサイズされた場合のテクスチャ選択ダイアログボックスの以前のサイズを復元するようにしました。
- テクスチャがインポートされた後、テクスチャ選択ダイアログボックスの検索フィルターをクリアするようにしました。
- インチ分数の代わりに小数を表示するために、CSV形式にエクスポートされるサイズの形式を強制しました。
- より良いレンダリングのために、Windowsでの印刷時に家具リストの列に追加のスペースを追加しました。
- 正しくインポートされたzipped 3Dモデルを含むSH3Dファイルを破損ファイルとして解釈する可能性があったバグを修正しました。
- 重ね合わされた家具の横並び配置が機能しなかったバグを修正しました。
- 一部の水平壁での壁の角の間違った計算を修正しました。
- 家具をグループ化した後、家具が追加された順序が保持されることを確認しました。
- カタログでのドラッグアンドドロップ操作中のマウスカーソルの管理を修正しました。
- Mac OS XフルスクリーンモードでのJava 3D致命的エラーを避けるために、デフォルトホームの破棄を遅延させました。
- ヘルプのスペイン語、日本語、ポルトガル語(ブラジル)、ロシア語、ポーランド語のローカライゼーションを更新しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン4.5に関するブログ記事もご覧ください。
バージョン4.4、2014年6月12日
- テクスチャをフィルタリングするための検索テキストフィールドと、テクスチャ選択ダイアログボックスに最近使用されたテクスチャのリストを追加しました。
- テクスチャ回転サポートを追加しました。
- 家具マテリアル変更ダイアログボックスの3Dプレビューで選択されたマテリアルを点滅させるようにしました。
- フィート/インチ/分数単位がアクティブな場合の長さを編集するために使用されるテキストフィールドを改善しました。
- Java 6以上でレベル名が選択色で縁取りされたレベルタブでのフィードバックとともに、編集 > すべてのレベルですべて選択メニューアイテムを追加しました。
- Shiftキーが押されている場合、平面図のコンテキストメニューでオブジェクトを選択メニューを選択を切り替えメニューに置き換えました。
- オブジェクトを好ましい標高で家具に配置するために(棚、椅子、木などの上または下でのオブジェクトのレイアウトを簡素化するため)、カタログ家具に
dropOnTopElevationプロパティを追加しました。 - 他の家具の上に配置された選択された家具の好ましい標高を再計算するために、家具 > 標高をリセットメニューアイテムを追加しました。
- 家具インポートウィザードでサポートされるファイル拡張子のリストにKMZ拡張子を追加しました。
- Alt + 左矢印およびAlt + 右矢印キーを使用して、キーボードで3Dビューでの横移動のサポートを追加しました。
- 保存中にSH3Dファイルでのデータ重複を回避しました。
- Java 6以上で保存前に利用可能なディスク容量をチェックするようにしました。
- Sweet Home 3Dカタログから破損したデータを取得したり、破損した3Dモデルや画像を削除したり、それらを赤で表示したりする機能を持つ、破損したSH3Dファイルを修復するオプションを追加しました。
- 3Dビューで地面テクスチャのテクスチャ画像の透明度を考慮するようにしました。
- SunFlowでのテクスチャ透明度管理を改善しました。
- いくつかの黒い四角いドットを生成する可能性があったSunFlowパラメーターの問題を修正しました。
- オンラインバージョンでSH3Dファイルからのインポートのサポートを追加し、サーバーで利用可能な3Dモデルとテクスチャをチェックして、サーバーに保存されるホームデータの長さを削減しました。
- サーバーに保存されたホームを削除するために、オンラインバージョンの開くダイアログボックスに削除ボタンを追加しました。
- オンラインバージョンでサーバーに保存する前に、ホームデータの長さがサーバーで許可される最大値を超えていないかチェックするようにしました。
- ユーザーが保存された視点とホームレベルを選択できるように、Sweet Home 3D Viewerに
camera、selectableCameras、level、selectableLevelsパラメーターを追加しました。 - Sweet Home 3D Viewerでスペースバーを無効にするための
activateCameraSwitchKeyパラメーターを追加しました。 - 家具ライブラリエディターで家具の3Dモデルを編集する機能を追加しました。
- スペース、%、#文字を使用する場合のDAEファイルの依存関係の問題を修正しました。
- 平面図で0°または90°以外の角度を持つ壁での扉と窓の交差点で計算されるテクスチャ座標の問題を修正しました。
- 小さなモデルの家具マテリアルペインでプレビューされる3Dモデルでのテクスチャ座標管理を修正しました。
- 設定に保存される自動補完文字列リストの長さが許可される最大値を超えないかチェックするようにしました。
- 読み取り不可能なエントリを含む3DモデルのZIPファイルのインポートを拒否するようにしました。
- Java 7/8を使用したWindowsで3Dビューがグレーのままになることを避けるために、3Dビュー管理を修正しました。
- WindowsおよびLinux 64ビットシステムで実行されるJava Web Startバージョンで使用される最大メモリを2GBに増加させました。
- バージョン情報ダイアログボックスでJavaに設定された最大メモリを表示するようにしました。
- 英語、フランス語、ドイツ語、スウェーデン語、ハンガリー語、およびブルガリア語のヘルプページを更新しました。
- Java 7で実行されるMac OS Xバージョン用にJava 3Dをバージョン1.6.0-pre10 / JOGL 2.1.5にアップグレードしました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン4.4に関するブログ記事もご覧ください。
バージョン4.3、2014年1月14日
- 3Dビューが分離された状態で保存された場合に、1つの画面および複数の画面で3Dビューが表示されなかったバグを修正しました。
- WindowsおよびLinuxで平面図の中国語テキストが正しく表示されなかったフォントの問題を修正しました。
- Sweet Home 3D Viewerアプレットでカメラを上昇させることができなかったバグを修正しました。
- インポートされた3Dモデルが変更された際に、家具インポートウィザードで階段チェックボックスが初期化されないバグを修正しました。
- 3Dビューで一部のフロアールームが重なった際に正しく表示されないバグを修正しました。
- Java 5環境下で、カタログ家具のツールチップ内のテキスト表示を修正しました。
- Java 7を搭載したMac OS X環境下で、一部のカラー背景画像を使用するとプログラムがフリーズするバグを修正しました。
- Java 7を搭載したMac OS X環境下で、カタログから家具をドラッグした際の予期せぬ動作を修正しました。
- Java 7を搭載したMac OS X環境下で実行されるJava Web StartおよびJAR実行可能バージョンにおける3Dビューのパフォーマンスを改善しました。
- OBJおよびDAEファイルの依存関係において、%および#文字を受け入れました。
- 64ビットWindows環境下ではSweet Homeの64ビット版を、それ以外の場合は32ビット版をインストールする32ビット/64ビットWindowsインストーラーを作成しました。
- 実行中のバージョンの32ビット/64ビットデータモデルをバージョン情報ダイアログボックスに表示しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン4.3に関するブログ記事も参照してください。
バージョン4.2、2013年10月30日
- 壁に配置された非長方形のドアや窓の切り抜きに対応しました。
- 背景画像インポートウィザードに、画像の縮尺をより正確に入力できるように拡大および縮小ツールを追加しました。
- 背景画像インポートウィザードの第2ステップで表示されるスケールラインに、Shiftキーが押された際に垂直および水平方向の制約を追加しました。
- 家具カタログの検索エンジンを改善し、アクセント付き文字の比較および複数の条件(条件はスペースで区切る)に対応するようにしました。
- 階段の最上部の高さとレベルの高さが等しい場合に、プラン内で階段をより高いレベルで描画するようにしました。
- テクスチャとして使用され、透明としてフラグ付けされた画像が少なくとも1つの透明ピクセルを含んでいるか再確認しました。
- 3Dビューでフロアールームが部分的に重なった際に正しく表示されないバグを修正しました。
- 上階の部屋よりも小さい複雑な形状を持つ部屋の天井の一部が表示されないバグを修正しました。
- 写真作成ツールの最高の2つの品質レベルで、ミラー化された窓が正しくレンダリングされないバグを修正しました。
- ダイアログボックスの初期化時に、テキストフィールドが誤って自動補完されるバグを修正しました。
- Java 7u25以降で実行されたJava Web Startおよびオンラインバージョンで、ビデオ作成を妨げるバグを修正しました。
- Java 7 / Linux環境下で、SVG形式へのエクスポートを妨げるバグを修正しました。
- Windows環境下でファイルを開いた際に3Dビューが表示されていなかった場合、その後表示されなくなるバグを修正しました。
- 大規模プロジェクトのウィンドウが再開された際に前面に表示されないバグを修正しました。
- Mac OS X環境下で最大化されたウィンドウが再開された際に正しく復元されるようにしました。
- 最新のJavaバージョン環境下でセキュリティ警告を回避するために、オンラインバージョンのjarファイルに必要な属性を追加しました。
- 現在のライブラリを別のライブラリと結合するため、結合ツールを家具ライブラリエディタおよびテクスチャライブラリエディタに追加しました。
- 家具ライブラリエディタに、家具に関連付けられたキーワード/タグを入力するため、およびドアや窓の切り抜き形状をカスタマイズするためのテキストフィールドを追加しました。
- Java 7を搭載したMac OS X環境下で実行されるJava Web StartおよびJAR実行可能バージョンに対応しました。
- 類似オブジェクトの検索を簡素化するため、デフォルトの家具カタログおよび家具ライブラリのキーワードを更新しました。
- Sweet Home 3D、家具ライブラリエディタ、およびテクスチャライブラリエディタにおけるその他の軽微なバグ修正と機能強化。
バージョン4.2に関するブログ記事も参照してください。
バージョン4.1、2013年6月3日
- 大規模なエクスポート向けに、OBJ形式へのエクスポート機能を最適化しました。
- 空のホームに追加された最初の家具に、航空視点の視点を近づけました。
- Mac OS X環境下でフルスクリーンモードに対応しました。
- 期待されるページが常に表示されない印刷バグを修正しました。
- 最新のJavaバージョンで実行された際に、追加のセキュリティ警告が表示されないように、オンラインバージョンを更新しました。
- プログラムが使用するデフォルトの最大メモリを640 MBに増加させ、Windows 32ビットインストーラーバージョンではシステムで利用可能なRAMに応じてこのサイズを最大1024 MBまで増加させました。
- Sweet Home 3D、Sweet Home 3Dのポータブル版 (119 MB)、家具ライブラリエディタ (12.3 MB)、およびテクスチャライブラリエディタ (784 kB)において、プログラム終了時にWindows環境下で一部の一時ファイルが削除されないバグを修正しました。
- プログラムが正常に終了した際に、Sweet Home 3Dのプライベート作業フォルダを自動的に削除するようにしました。
- Sweet Home 3Dのプライベート作業フォルダの場所を指定する方法を簡素化するため、
com.eteks.sweethome3d.tools.temporarySubFolderシステムプロパティで絶対パスを受け入れました。 - ページ形式ダイアログボックスで入力されたカスタム余白が考慮されない場合に、印刷余白(センチメートル単位)を強制できるように
com.eteks.sweethome3d.swing.fixedPrintMarginシステムプロパティを追加しました。 - ライブラリのアップデートが、インストール後も表示され続けるバグを修正しました。
- インポートされたライブラリの名前に非常に長い数字の文字列が含まれていた場合に、プログラムの起動を妨げる問題を修正しました。
- スペイン語のヘルプページを更新しました。
- JavaがバンドルされたSweet Home 3Dインストーラーで、JRE 6u43をJRE 6u45に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン4.1に関するブログ記事も参照してください。
バージョン4.0、2013年3月21日
- プラン内で移動するオブジェクトを水平または垂直軸に沿って整列させるためにShiftキーを使用し、磁気設定を切り替えるキーを、WindowsではAltキー、Mac OS XではCmdキー、LinuxではShift + Altキーに変更しました。
- 選択した家具の様々なマテリアル(色またはテクスチャ)を編集するため、家具修正ペインにマテリアルオプションを追加しました。
- カラー選択ツールを改善し、RALおよびクリエイティブ・コモンズのパレットから色を選択できる機能を追加し、ピペットツールを使用するか、最近選択した色を表示するリストから選択できるようにしました。
- 修正された部屋を取り囲む壁の側面の色またはテクスチャを変更するため、部屋修正ペインにオプションを追加しました。
- プラン内で壁を描画するために使用されるパターンと、3Dビューで壁の上部をペイントするために使用される色を変更するため、壁修正ペインにプラン内のパターンおよび3Dビューでの上部色オプションを追加しました。
- ユーザー設定ペインで、プラン内の壁パターンオプションをプラン内の新しい壁パターンオプションに置き換えました。
- 新しい壁パターンを3つ追加しました。
- 保存されている視点のすべてまたは一部を削除するため、3Dビュー>視点の削除メニュー項目を追加しました。
- 保存されている視点の一部で写真を作成するため、3Dビュー>視点での写真作成メニュー項目を追加しました。
- 既存のインチ単位をフィート/インチ/分数に名称変更し、家具テーブルおよびプランに表示される長さに対して常に最も近い1/8インチの分数で表示するようにし、平方フィートの面積については小数点を削除しました。
- ユーザー設定に、家具テーブルおよびプランに表示される長さに対してインチの小数点を表示でき、平方フィートの面積に対しても表示できるインチ/小数点単位を追加しました。
- テクスチャインポートウィザードへのアクセスを改善するため、家具>テクスチャのインポートメニュー項目を追加しました。
- 家具>CSV形式でエクスポート…メニュー項目を追加しました。
- 3Dビュー>別ウィンドウで表示 / メインウィンドウで表示メニュー項目のショートカットをCtrl + Alt + Y (Mac OS X環境下ではCmd + Alt + Y)に設定し、分離された3Dビューでプログラムショートカットを有効にしました。
- プランで選択されたアイテムのみをOBJ形式でエクスポートするか、すべてのホーム3Dアイテムをエクスポートするかを選択するオプションを追加しました。
- プログラムおよびSH3F/SH3T/SH3L/SH3Pファイルの利用可能なアップデートに関する情報を取得するため、ユーザー設定ペインにプログラム起動時にアップデートを確認チェックボックスとアップデートを確認ボタンを追加しました。
- 航空視点モードで、3Dビューで表示されているアイテムの半分の高さに回転中心の高さを設定しました。
- 航空視点モードがアクティブな際に、プランで選択されたオブジェクトを中心に3Dビューを中央に配置するため、設定ペインに選択範囲を中心に航空視点オプションを追加しました。
- Sweet Home 3Dが使用するすべてのライブラリとプラグインを表示するため、バージョン情報ダイアログボックスにライブラリ…ボタンを追加しました。
- リソースプロパティファイルまたはシステムプロパティから取得されたプロパティを使用して、SunFlowレンダリングエンジンのパラメータ化を許可しました。
- デフォルトカタログのボックスおよびシリンダー3Dモデルにテクスチャ座標を追加し、各面のカラーまたはテクスチャを個別に編集できるように、各面の異なるマテリアル名を設定しました。
- 印刷時の線の太さを細くしました。
- WindowsおよびMac OS X環境下で、プラン内の家具アイコンおよびプラン内の部屋のレンダリングユーザー設定の初回起動時のオプションとして、トップビューおよび床の色またはテクスチャを設定しました。
- 丸い傾斜壁に近い丸い天井の高さの計算を改善しました。
- バージョン3.0で発生した、傾斜天井が正しく計算されない可能性があったリグレッションを修正しました。
- 再開できないファイルをエラーメッセージなしで保存してしまうバグを修正しました。
- Mac OS X環境下で3Dビューが分離されている場合に、ウィンドウが一度開かれた後にサイズ変更できるようにしました。
- MTLファイル名に空白文字を受け入れました。
- Java 3D 1.6.0-pre7 / JOGL 2.0-rc11ライブラリを搭載したMac OS X環境下で、オンライン版でJava 7に対応しました。
- 英語、フランス語、ドイツ語、スウェーデン語、ハンガリー語、およびブルガリア語のヘルプページを更新しました。
- JavaがバンドルされたSweet Home 3Dインストーラーで、JRE 6u37をJRE 6u43に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.7に関するブログ記事も参照してください。
バージョン3.7、2012年10月25日
- 家具テーブルでグループを展開/折りたたみ可能なツリーノードとして表示しました。
- 可能な場合、3Dビューでアンチエイリアシングを使用しました。
- 非ASCII文字(アクセント付き文字など)を含む3Dモデルファイルのインポート後に、無効なSH3Dファイルを作成する可能性のあるバグを修正しました。
- インポートされたDAEファイルで定義されたポリゴン内の複数の穴の管理を修正しました。
- プログラムのフリーズを回避するため、Mac OS X環境下でSH3Dファイルが開かれている間、ウィンドウのサイズ変更を禁止しました。
- ホームで使用されるSH3TファイルのテクスチャのみをSH3Dファイルに保存しました。
- ユーザーがSH3Tファイルを簡単に作成および編集できる別のツールであるテクスチャライブラリエディタのバージョン1.0 (670 kB) をリリースしました。
- 新しいSweet Home 3Dのポータブル版 (バージョン3.7, 116 MB) および家具ライブラリエディタ (バージョン1.9, 5 MB) を更新しました。
- JavaがバンドルされたSweet Home 3Dインストーラーで、JRE 6u35をJRE 6u37に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.7に関するブログ記事も参照してください。
バージョン3.6、2012年9月6日
- プラン内でテキスト、家具の名前、および部屋の名前と面積を回転させる機能を追加しました。
- 家具の側面が壁に沿って整列された際の配置の磁気吸着を改善しました。
- Sweet Home 3Dが処理する各コンテンツタイプについて、ファイルダイアログ選択ツールで最後に選択されたフォルダを保存するようにしました。
- 言語変更時および家具ライブラリのインポート中の家具カタログの読み込みを改善しました。
- 最高の2つの品質レベルについて、ビデオ生成で使用されるレンズタイプを修正しました。
- デフォルトの選択色が十分にカラフルでない場合に、背景画像ウィザードでインポートされた画像上に描画された選択範囲に青色を強制しました。
- Mac OS X環境下でのプランにおける選択色の管理を改善しました。
- カタログ内の家具名とテクスチャ名に同音異義語を許可しました。
- 到達不能な家具やテクスチャが含まれている場合に、破損したSH3Dファイルのオープンを拒否しました。
- 回復すべき一部のファイルが無効であった場合に、プログラムの起動をブロックするバグを修正しました。
- WindowsおよびMac OS Xアプリケーションとインストーラーに、Sweet Home 3D開発者(つまりEmmanuel Puybaret)の認定デジタル署名で署名しました。
- JavaがバンドルされたSweet Home 3Dインストーラーで、JRE 6u32をJRE 6u35に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.6に関するブログ記事も参照してください。
バージョン3.5、2012年4月28日
- 最初に選択された家具の側面および背面側に、選択された家具を整列させるため、家具>横並びに整列メニュー項目を追加しました。
- 最初に選択された家具の前面 / 背面 / 左側面 / 右側面に合わせて、選択された家具を整列させるため、家具>前面に整列 / 背面に整列 / 左側に整列 / 右側に整列メニュー項目を追加しました。
- 選択された家具を適切に分布させるため、家具>水平方向に分布 / 垂直方向に分布メニュー項目を追加しました。
- オンラインバージョンでこれらの機能へのアクセスを許可するため、プランのポップアップメニューに家具の整列または分布メニューを追加しました。
- プラン内でピースをドラッグアンドドロップする際に、その境界が他の家具の境界に近づいた際に磁気吸着動作を追加しました。
- 衝突防止システム付きで、壁(丸い壁を含む)に沿った家具の磁気吸着を改善しました。
- マウスホイールでズームが行われる際に、Ctrlキーが押されている間(Mac OS XではCmd)、プラン内のズームをマウスカーソルを中心に配置するようにしました。
- 訪問者の位置と角度を編集するため、3Dビュー>仮想訪問者メニューの変更メニュー項目を追加しました。
- 仮想訪問者修正ペインに選択されたレベルに応じて視点の高さを調整オプションを追加しました(新しいホームではデフォルトで選択されています)。
- 航空視点モードで、上下方向の回転方向を反転しました。
- 地面の色が光の強さの設定に応じて変化するようにしました(既存のホームファイルの地面の色は自動的に更新され、これによりレンダリングに若干の変更が生じる可能性があります)。
- 地面のランプの穴を計算するため、階段の切り抜き形状を再利用しました。
- この形式でインポートされた3Dモデルのより良いデフォルトサイズを取得するため、Colladaファイル内の
<unit>要素に対応しました。 - プラン内のオブジェクト移動用に移動マウスカーソルを追加し、カーソルの外観を改善しました。
- ツールバーに設定アクセスボタンを追加しました(Mac OS X環境下ではCmd + ,ショートカットがよく知られており、ツールバーも既に大きいため除く)。
- 以前に非表示として保存された3Dビューを表示するウィンドウがMac OS Xで拡大されたときに、アプリケーションがフリーズするバグを修正しました。
- 分割
HomeControllerHomeControllerクラスをHomePluginControllerプラグインでコントローラーへのアクセスを許可するために複数のクラスに分割しました(Sweet Home 3Dの派生バージョンを直接サブクラスまたはHomeControllerクラスのインスタンス化で作成した場合、com.eteks.sweethome3d.viewcontroller.HomeControllerクラスをcom.eteks.sweethome3d.plugin.HomePluginControllerクラスに置き換えるだけで済みます)。 - ドイツ語/スペイン語/ブラジル・ポルトガル語/スウェーデン語のヘルプを更新しました。
- ユーザーインターフェースのロシア語版をАндрей Прищенко氏がレビューおよび更新しました。
- Sweet Home 3Dのロゴのフォントを変更しました(Julien De Méyère氏に感謝します)。
- JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u30をJRE 6u32に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.5に関するブログ記事もご覧ください。
バージョン3.4、2011年12月20日
- 可能な中間レベルや負の標高のレベルを含む複数のレベルをサポートするために、プラン > レベルを追加/レベルを修正/レベルを削除メニュー項目を追加しました。
- 3Dビュー > すべてのレベルを表示/選択したレベルを表示メニュー項目を追加しました。
- 設定ペインに新しい床の厚さフィールドを追加しました。
- 家具カタログに、階段と交差するときに上層階の天井と床を切り取るために使用される形状を定義する新しいプロパティを階段に追加しました。
- 家具のインポートウィザードおよび家具ライブラリエディターに階段チェックボックスを追加しました.
- 壁の透明度の値を再利用して、上層階の床と天井も透明にしました。
- 仮想訪問者が標高0未満に移動して、地下レベルを訪問できるようにしました。
- 地平線に黒い線が見えずに、最大100mまでの標高を処理できるように、地面の管理を改善しました。
- 設定ペインに言語ライブラリをインポートするためのボタンを追加しました。
- 壁と部屋の描画磁力を改善しました。
- 磁力感度を高めました。
- ユーザーが右クリックしたポイントで重ね合わせられたオブジェクトの中からオブジェクトを選択できるように、プランのコンテキストメニューにオブジェクトを選択サブメニューを追加しました。
- 家具テーブルで表示チェックボックスをクリックして、家具の表示/非表示を直接変更する機能を追加しました。
- 変更ペインに表示される名前テキストフィールドで自動補完をサポートしました(提案されたテキストは、以前に入力されたテキストから取得され、設定に保存されます)。
- 3Dモデルのインポートの2番目のステップで、3Dモデルの向きを微調整する機能を追加しました。
- テクスチャを使用する際のパフォーマンスを改善しました。
- 3D機能なしで実行され、プラグインファイルにリストされている家具/テクスチャの場合、署名なしアプレットのサポートを追加しました。
- Mac OS XでPlugin2を使用して実行されるオンラインバージョン、またはLinuxでOpenJDKを使用して実行される場合に、カタログからプランまたは家具リストへのドラッグアンドドロップのサポートを修正しました。
- マルチスクリーン環境での構成変更後、メイン画面の外に配置されたダイアログボックスを表示できないバグを修正しました。
- メイン画面とは異なる画面で家具のインポートウィザードを開くことができない、またはメイン画面の外に配置されたブラウザでオンラインバージョンを表示できないバグを修正しました。
- 原点に配置されていない3Dモデルファイルを持つオブジェクトに適用されたテクスチャを誤ってシフトさせるバグを修正しました(このバグ修正は、既存のデザインが回避策を使用した場合に異なって見えないように、このバージョンから行われたテクスチャの変更にのみ適用されます)。
- 壁の左側に適用すると、テクスチャが反転して表示されるバグを修正しました。
- カメラの変更後、写真作成ダイアログボックスで3Dビューのアスペクト比がリセットされるバグを修正しました。
- 英語、フランス語、ドイツ語、ブルガリア語のヘルプページを更新しました。
- JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u26をJRE 6u30に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.4に関するブログ記事もご覧ください。
バージョン3.3、2011年7月26日
- 整列線の精度を向上させました。
- 詳細を失わないように、エクスポートされたテクスチャには常にPNG形式を使用しました。
- 一部の未定義の値を含む3DS形式のモデルのOBJエクスポートのバグを修正しました。
- 空のテクスチャを使用した場合、最初の2つの品質レベルで写真やビデオを作成できないバグを修正しました。
- JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u24をJRE 6u26に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.3に関するブログ記事もご覧ください。
バージョン3.2.1、2011年5月3日
- 3Dビューアアプレットで、Windowsで実行できないバグを修正しました。
- Sweet Home 3DのJava Web Startバージョン、そのオンラインバージョン、および3DビューアアプレットのJARファイルに、認証されたデジタル署名を追加し、Sweet Home 3Dの対象ユーザーを拡大しました。 インストーラーは変更されていません。
バージョン3.2、2011年4月22日
- テクスチャ付きの透明なモデルと、SunFlowで計算された画像の透明度管理のサポートを改善しました。
- GMTタイムゾーンの表示方法を変更して、混乱を避けるようにしました。
- ユーザーの国に応じて、英語圏のユーザー向けの12/24時間表記を改善しました。
- 一部の平行に結合された壁の形状を誤って計算するバグを修正しました。
- 3Dビューアアプレットで、実行できないバグを修正しました。
- 必要に応じてSweet Home 3Dの3D機能を無効にする
com.eteks.sweethome3d.no3Dシステムプロパティを追加しました。 - スペイン語、ポルトガル語(ブラジル)、スウェーデン語のヘルプファイルを更新しました。
- JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u23をJRE 6u24に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.2に関するブログ記事もご覧ください。
バージョン3.1、2011年2月13日
- 大きなスケールの場合、プランを複数のページに印刷できるように管理しました。
- 写真およびビデオ作成ダイアログボックスの時間スピナーの横にアイコンを追加して、選択した時間が日中か夜間かを示すようにしました。
- ヘルプページで検索されたテキストを強調表示しました。
- 新しい丸い壁を対称にしました。
- 互いに結合された2つの丸い壁を管理しました。
- 最高の2つの品質レベルで写真レンダリングエンジンとして使用されるSunFlowライブラリのさまざまなバグを修正しました。
- テクスチャ付きの家具を上から見たときに、写真、印刷時、およびサイズ変更時にテクスチャが正しくレンダリングされない場合があるバグを修正しました。
- まれに、一部の床が正しく表示されないバグを修正しました。
- 部屋がOBJ形式でエクスポートされなくなったバグを修正しました。
- SH3L言語プラグインに含まれるヘルプファイルを読み取れないバグを修正しました。
- Mac OS XでSH3F、SH3T、SH3L、SH3Pファイルをダブルクリックしてインストールできないバグを修正しました。
- 完全に不透明なPNGテクスチャが写真で透明としてレンダリングされるバグを修正しました。
- 元に戻す操作後のピースグループの色とテクスチャの管理におけるバグを修正しました。
- カラーピッカーのテキストフィールドに自動選択を追加しました。
- 写真の品質スケールを0〜3から1〜4に変更しました。
- ドイツ語とブルガリア語のヘルプファイルを更新しました。
- オンラインバージョン、およびSweet Home 3Dおよび家具ライブラリエディターの実行可能JARファイルで、Windows 64ビットのサポートを追加しました。
- JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u22をJRE 6u23に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.1に関するブログ記事もご覧ください。
バージョン3.0、2010年11月30日
- 丸い壁のサポートを追加しました。
- 現在の視点を保存するための3Dビュー > 視点を保存…メニュー項目と、保存された視点に戻るための3Dビュー > 視点に移動メニューを追加しました。
- コンパスローズとしてプランに表示され、家の地理的な場所に関連付けられたコンパスを追加しました。
- 最高の2つの品質レベルで写真レンダリングを改善しました(窓と画像の透明度サポート、選択した時間と日付に応じた太陽の向き、照明管理、表面のマット/光沢のある外観)。
- デフォルトの家具カタログに5つのライトと8つの色付きの光源を追加しました。
- 3Dビューでワイヤーフレーム球で選択した光源を表示しました。
- ライトの左下隅のインジケーターと動作を変更して、ライトのパワーを更新できるようにしました。
- 家具のサイズを編集するときに家具のプロポーションを維持するために、家具の変更ダイアログにプロポーションを維持オプションを追加しました。
- ベースプランがロックされているときに家具をロックできるように、家具の変更ダイアログにベースプランの一部オプションを追加しました。
- ロックされたプランにすべての移動できない家具を含めました。
- 2番目の品質の写真レンダリングレベルでプログラムがハングアップしないように、多くの頂点を含む3Dモデルの床の影の計算を改善しました。
- 航空写真モードでの最大高度と3Dレンダリングの計算を改善しました。
- デフォルトカタログの一部の3Dモデルの間違った法線値を更新して、レンダリングを改善しました。
- 壁にクロスハッチパターンを追加しました。
- プランに表示されている場合は、背景画像を印刷/コピー/エクスポートします。
- プログラムがクラッシュした場合にホームを自動的に回復できるように、定期的な時間間隔でホームデータをプライベートフォルダーに保存するように管理しました。
- Sweet Home 3Dによって作成された1週間以上前のテンポラリファイルを自動的に削除する機能を追加しました。
- OBJ形式でエクスポートされた家具の形状プレフィックスを保持し、再インポート時にプレフィックス付きの形状プロパティを正しく復元するようにしました。
- Sweet Home 3Dの設定を別のコンピューターへのSweet Home 3D構成の転送を簡素化するために、オペレーティングシステムの設定とは独立したファイルに保存しました。
- Sweet Home 3Dの設定とSH3F、SH3T、SH3L、SH3Pファイルが保存されているフォルダーを設定するための
com.eteks.sweethome3d.preferencesFolderおよびcom.eteks.sweethome3d.applicationFoldersシステムプロパティを追加しました。 - 最近使用したファイルの最大数を10に増やしました。
- ctrlキー(またはMac OS Xではaltキー)が押されたときに、選択したアイテムを複製する前に、マウスカーソルの最初の移動を待ちました。
- プランで非常に小さいアイテムをマウスで移動する機能を改善しました。
- shiftキーを押しながらキーボードの矢印キーを押すと、プランで選択したアイテムの移動が増加しました。
- 3Dビューでの移動でshiftキーを押す効果を反転させました。
- 重なり合う床が正しく表示されないバグを修正しました。
- ヘルプページを更新しました(このバージョンでは英語とフランス語のみ)。
- 家具ライブラリエディターに表示される列リストからID列を削除しました。
- JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u21をJRE 6u22に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン3.0に関するブログ記事もご覧ください。
バージョン2.6、2010年8月23日
- 互いに重ね合わされたドアと窓によって壁に作られた穴を正しく計算しました。
- 一部の視点角度で壁や床に表示されていた光沢を削除しました。
- Mac OS Xでビデオを保存できないバグを修正しました。
- 3Dモデルに大きすぎるテクスチャ座標が含まれている場合にSunFlowレンダリングエンジンがブロックされるバグを修正しました。
- 多くの形状を含む一部の3Dモデルを使用できないバグを修正しました。
- Solidworksおよびその他のツールからエクスポートされたファイルのDAE/Colladaサポートを改善しました。
- いくつかのマイナーなバグを修正するために、家具ライブラリエディターをバージョン1.1に更新しました。
- JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u20をJRE 6u21に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン2.6に関するブログ記事もご覧ください。
バージョン2.5、2010年6月21日
- ユーザーがSH3Fファイルをより簡単に作成および編集できる別のツールである家具ライブラリエディターのバージョン1.0をリリースしました。
- 変更されたSH3FまたはSH3Tファイルがインポートされた後、家具とテクスチャのカタログが更新されないバグを修正しました。
- サイズが1センチメートルの立方体とは異なる3Dモデルに適用されたテクスチャの回帰バグを修正しました。
- SketchUpからエクスポートされたファイルのDAE/Collada形式のサポートを改善しました。
- ビデオ作成中の点滅効果を制限するために、3Dビューの地面レベルを下げました。
- 最高の結果を得るために、SunFlowによって計算されたレンダリングで二重の面を抑制しました。
- ホームに3DSモデルからインポートされた家具が含まれている場合にSunFlowレンダリングエンジンがブロックされるバグを修正しました。
- ホームに重ね合わされた壁が含まれている場合にSunFlowが画像をレンダリングできないバグを修正しました。
- テクスチャキャッシュを改善しました。
- Mac OS XおよびLinuxでの一時ファイル管理を改善しました。
- 小さな画面の写真およびビデオ作成ダイアログの高さを制限しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン2.5に関するブログ記事もご覧ください。
バージョン2.4、2010年5月25日
- Google 3D Warehouseで提案されている3Dモデルをインポートできるように、家具インポートウィザードでサポートされているファイル形式にDAE/Collada形式を追加しました。
- 3Dモデルにテクスチャとして適用されたPNG/GIF画像の透明度のサポートを追加しました。
- OBJおよびDAEファイルで定義された線を表示しました。
- 3Dビューのエクスポートから作成されたOBJファイルがインポート時に同じ外観を維持するように、3Dレンダリングを修正しました。
- 光の明るさに応じてテクスチャの照明を変調しました(注意:これにより、既存のSH3Dファイルに表示される画像の明るさが変わる可能性があります)。
- インポートされた一部の3DSモデルが中心から外れるバグを修正しました。
- インポートされたOBJファイルの名前がASCII以外の文字を含んでいる場合に、その色が失われるバグを修正しました。
- 重なり合う床が正しく表示されないバグを修正しました。
- 最大化されたウィンドウのビュー分割子の保存された場所を正しく復元しないバグを修正しました。
- 3Dモデルで使用されるメモリを最適化しました。
- セキュリティダイアログをより早く表示するために、Java Web Startを使用したSweet Home 3Dのインストールプロセスを変更しました。
- 他のサーバーでの家具とテクスチャのカタログの展開を簡素化するために、Sweet Home 3Dアプレットに
furnitureResourcesURLBaseおよびtexturesResourcesURLBaseパラメーターを追加しました。 - JavaにバンドルされているSweet Home 3Dインストーラーで、JRE 6u18をJRE 6u20に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン2.4に関するブログ記事もご覧ください。
バージョン2.3、2010年3月21日
- 家具をグループ化および家具グループをグループ解除するための家具 > グループおよび家具 > グループ解除メニュー項目を追加しました。
- 家具のテクスチャマッピングのサポートを追加しました。
- 3Dビューのパスからビデオを作成する機能を追加しました。
- 3Dビュー > 別のウィンドウに表示メニュー項目を追加しました。
- プラン > パンメニュー項目またはスペースバーで一時的にアクティブ化されるプランのパンモードを追加しました。
- ctrlキー(またはMac OS Xではcmdキー)を押しながらマウスホイールでプランをズームインします。
- 設定画面にカテゴリフォルダ/検索可能リストオプションを追加し、家具カタログビューの表示スタイルを選択できるようにしました。
- 3Dビューの左上隅にナビゲーション矢印を追加し、設定画面でそれらを非表示にするオプションを設けました。
- 仮想訪問者の背後に、視点の高さを変更するためのインジケーターを追加しました。
- 訪問者の最大高さを26.78 m(目の高さ25 m)に増加しました。
- Enterキーを押した後、キーボードで新しい寸法のサイズを入力できるようにしました。
- ダブルクリックで家具側、壁側、または部屋側に寸法を作成する機能を追加しました。
- 家具>テクスチャライブラリをインポート…メニュー項目を追加し、SH3T形式のテクスチャライブラリをインポートできるようにしました。
- SH3L言語プラグインのサポートを追加し、Sweet Home 3Dでより多くの言語をサポートできるようにしました。
- com.eteks.sweethome3d.j3d.checkOffScreenSupport Javaシステムプロパティをデフォルトでtrueに設定しました。このプロパティがfalseの場合、Sweet Home 3DはJava 3Dがオフスクリーン3D画像をサポートしているかどうかをチェックしません。このようなテストは、一部のケース(主にLinux環境下)でプログラムをクラッシュさせる可能性があります。オフスクリーン3D画像がサポートされていない場合、3Dビューの印刷、平面図での家具の上面図の計算、および最低2段階の写真品質は利用できません。
- インポートした家具のアイコン作成プロセスを改善し、透明な背景のアイコンを取得できるようにしました。
- 小さなスケールでのグリッドと定規の表示を改善しました。
- 新しい寸法で文字が上下逆さまに表示されるのを避けました。
- 大きな建物のために光の影響範囲を拡大しました。
- 地面にマッピングされたテクスチャの方向を修正しました。
- スピナー-/+で10000より大きな数字を簡単に入力できない不具合を修正しました。
- スピナーの最小値と最大値で現在の単位が考慮されない不具合を修正しました。
- SunFlowレンダリングエンジンで計算された壁にマッピングされたテクスチャのレンダリングを修正しました。
- エラーが発生した場合に有効なSH3Dファイルの以前のバージョンを失わないように、保存プロセスを改善しました。
- Javaバンドル版Sweet Home 3DインストーラーのJRE 6u17をJRE 6u18に置き換えました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン2.3に関するブログ記事もご覧ください。
バージョン2.2、2009年12月26日
- 平面図でのズーム動作を変更し、表示されているゾーンの中心にズームインするようにしました。
- ZIPファイルから家具カタログにインポートされた3Dモデルで発生していた不具合を修正しました。
- 保存されたSH3Dファイルの権限がリセットされる不具合を修正しました。
- Mac OS Xで、最初に選択せずにカタログ家具をドラッグできない不具合を修正しました。
- ほぼ同じ縦座標を持つ壁の計算に関する不具合を修正しました。
- 傾斜壁のテクスチャが正しく表示されない不具合を修正しました。
- Linux 64ビットのサポートを追加しました。
- Sweet Home 3Dのカスタマイズバージョンの作成を簡素化するためにAPIを改善しました。
- Valentin Laskov氏によるブルガリア語のローカライゼーションを追加しました。
- Javaバンドル版Sweet Home 3DインストーラーのJRE 6u16をJRE 6u17に置き換えました。
- iTextをバージョン2.1.7に更新しました(注意:バージョン5.0.0以降、iTextはGNU LGPLライセンスでの配布ではなくなりました)。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン2.2に関するブログ記事もご覧ください。
バージョン2.1、2009年9月30日
- sweethome3d.eu で提供されている オンライン 版は、サイトに 登録 されたユーザーのプライベートスペースにプロジェクトを保存できるようになったため、対応する アプレット が改善され、以下のことが可能になりました:
- ユーザーの設定をサーバーに保存すること、SH3D 形式でプロジェクトをエクスポートし、ダウンロード版 で編集できるようにすること、編集されたプロジェクトに加えられた変更を追跡し、保存せずにブラウザのページを離れることを防ぐこと、ブラウザのステータスバーに Java が使用しているメモリ量を表示すること。
- サーバー上にユーザー設定を保存する、
- ダウンロード可能なバージョンで編集するためにSH3D形式で住宅をエクスポートする、
- 編集された住宅の変更を追跡し、ユーザーが保存せずにブラウザページを変更するのを防ぐ、
- ブラウザのステータスバーにJavaが使用しているメモリ量を表示する。
- SH3Dファイルの読み込みパフォーマンスを改善しました。
- 印刷プロセスの名前をSweet Home 3Dの後に住宅名を付けるように変更しました。
- 住宅の周りに黒いポリゴンを表示していた写真リアルなレンダリングの不具合を修正しました。
- 非常に近い2点を含む部屋内でダブルクリックで壁を作成した際に、住宅の平面図が正しくレンダリングされない不具合を修正しました。
- 3Dモデルのインポートと写真の作成時にメモリリークを引き起こしていた不具合を修正しました。
- Mac OS Xで環境設定やバージョン情報ダイアログボックスを表示した後、メニューとそのショートカットが消えてしまう不具合を修正しました。
- WindowsでJavaバーチャルマシンを作成できませんでしたというエラーを避けるため、最大使用メモリを1024 MBから512 MBに減らしました。
- Javaバンドル版Sweet Home 3DインストーラーのJRE 6u14をJRE 6u16に置き換えました。
- 佐藤貴洋氏による日本語のローカライゼーションを追加しました。
- Phùng Lê Tuấn氏によるベトナム語のユーザーインターフェースのローカライゼーションを追加しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン2.1に関するブログ記事もご覧ください。
バージョン2.0、2009年6月6日
- 3Dビュー>写真を作成…メニュー項目を追加し、現在の3DビューのPNG画像を作成する機能を追加しました。サイズとレンダリング品質を選択でき、写真リアルなレンダリングはSunFlowライブラリによって実行されます。
- Enterキーを押した後、キーボードで新しい壁や部屋のサイズを入力できるようにしました。
- 部屋内でダブルクリックすることで、その部屋の周りに壁を作成する機能を追加しました。
- 平面図のレンダリングに関する新しい設定を追加しました。家具を上から見た図で表示したり、部屋の床を色やテクスチャで塗りつぶしたり、壁のパターンを変更したりできます。
- メートルとミリメートルの単位を追加しました。
- ドアや窓の位置を正しく計算できず、平面図が空白になってしまう不具合を修正しました。
- 性能の低いコンピューターで、カメラの移動後に3Dビューが更新されない不具合を修正しました。
- 64ビットアーキテクチャでJava 3D 64ビットを要求するようにSweet Home 3DのJNLPファイルを更新しました。
- Javaバンドル版Sweet Home 3DインストーラーのJRE 6u12をJRE 6u14に置き換えました。
- 中国語(簡体字)のヘルプページのローカライゼーションを追加しました。
バージョン1.8、2009年4月5日
- 平面図>ベースプランをロックメニュー項目と対応するボタンを平面図に追加し、家具の選択と配置をより簡単にしました。
- 平面図>背景画像を非表示メニュー項目を追加し、背景画像を削除せずに非表示/表示できるようにしました。
- 平面図>SVG形式にエクスポート…メニュー項目を追加し、FreeHEPライブラリを使用して住宅の平面図をSVG(Scalable Vector Graphics)ファイルにエクスポートできるようにしました。
- ファイル>保存して圧縮メニュー項目を追加し、現在の住宅をより小さなSH3Dファイルに保存し、ファイル転送を容易にしました。
- ユーザーがウェブサイトでSH3Dファイルを表示できるようにする3Dビューアアプレットを開発しました。
- ユーザーのコンピューターの利用可能な性能に応じて、3Dビューでの視点変更をよりスムーズにしました。
- 非西洋のエンコーディングで書かれたヘルプファイルで検索ができない不具合を修正しました。
- iTextをバージョン2.1.5に更新しました。
- Elli Nicolaou氏によるギリシャ語のローカライゼーションを追加しました。
- Zhao Si-cong氏による中国語(簡体字)のユーザーインターフェースのローカライゼーションを追加しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン1.7、2009年3月13日
- 壁に配置されたドアや窓の厚さと向きを自動調整するようにしました。
- 壁に沿って配置された家具の位置と向きを自動調整するようにしました。
- 他の家具の上に配置された家具の高さを自動調整するようにしました。
- ドアと窓のサッシを円弧で描画するようにしました(この機能は、バージョン1.7以降で提供されるカタログのドアと窓、およびバージョン1.0.3以降の家具ライブラリでのみ利用可能です)。
- 平面図で選択された家具の正面を太い線で描画するようにしました。
- 初期のドラッグアンドドロップ中に、プラン内でドラッグされたピースの境界矩形を描画しました。
- Mac OS Xで、追加された家具のアイコンでドラッグアンドドロップカーソルを管理しました。
- プランで現在の選択と区別できない場合にのみ、貼り付けられたオブジェクトを自動的に移動します。
- ユーザーが単位を変更したときに、環境設定ペインでデフォルトの壁の高さと壁の厚さが誤って変更されるバグを修正しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン1.6、2009年2月18日
- ポップアップメニューを修正し、有効なアイテムのみを表示するようにしました。
- テクスチャ画像のような他のファイルを必要とする3Dモデルのインポートをサポートしました。これらのファイルがZIPファイルに含まれていない場合でも可能です。
- OBJ + MTLファイルのリーダーを修正しました。注意:OBJファイルから読み取られた3Dオブジェクトの透明度係数が今まで正しく管理されていなかったため、この変更は既存の家々にいくつかの副作用をもたらす可能性があります。
- Sweet Home 3Dプラグインを含むSH3Pファイルをダブルクリックでインポートするサポートを追加しました。
- Sweet Home 3Dのオンラインバージョンの安定性を改善しました。
- ユーザーが以前に選択した印刷スケールが誤って表示されるバグを修正しました。
- 英語版でカタログの家具のツールチップが表示されないバグを修正しました。
- JavaにバンドルされたSweet Home 3Dインストーラーで、JRE 6u11をJRE 6u12に置き換えました。
- Simone Bufalinoによって書かれ、Rosella Mariottiによって再読されたヘルプページのイタリア語ローカライズを追加しました。
バージョン1.5.1、2008年12月17日
- WindowsおよびLinuxで、Sweet Home 3Dのスペイン語およびブラジルポルトガル語バージョンで一部のダイアログボックスが表示されないバグを修正しました。
- ローカライズプロセスを簡素化するために、ローカライズされたファイルを再編成しました。
バージョン1.5、2008年12月8日
- 部屋を作成ツールを追加し、プラン内の部屋の名前と面積を表示したり、3Dビューで床と天井の色またはテクスチャを変更したりする機能を追加しました。
- プランにフリーテキストを追加するテキストを追加ツールを追加しました。
- 家具ペインにチェックボックスを追加し、プランにその名前を表示するようにしました。
- サブメニュープラン > テキストスタイルの変更のアイテムと、ツールバーに追加された対応するボタンを使用して、プランで選択されたアイテムのテキストスタイル(テキストサイズ、太字、斜体)を管理しました。
- 3Dビューペインにボタンを追加し、3つの新しい空の画像で空のテクスチャを選択できるようにしました。
- ページ設定ペインでページヘッダーとフッターを管理し、7つの定義済み変数(ページ番号、ページ数、日付…)を入力できるようにしました。
- ページ設定ペインでプランの印刷スケールを選択する機能を追加しました。
- 作成ツールの最初の使用時にヒントを表示しました。
- タブキーでフォーカスを取得したときに、ダイアログボックスのテキストフィールドを自動的に選択します。
- デフォルトの家具ライブラリにサービスハッチと固定窓を追加しました。
- 選択されたオブジェクトの表示方法を変更し、一部のオブジェクトが他のオブジェクトによって隠されている場合でも、その境界ボックスが常に表示されるようにしました。
- 壁の作成または変更中に表示されるツールチップに、壁とその前の壁の間の角度を追加しました。
- Linuxでのズームショートカットキーを変更しました(Ctrl + Ctrl -)。
- 2つの壁のシリーズの作成または2つの寸法の作成の間で、メニュー項目削除、元に戻す、やり直す、コピー、切り取り、貼り付け、変更…を有効にしました。
- 壁に複数の窓が含まれている場合、一部のケースで壁の窓の穴の正しい計算を妨げるバグを修正しました。
- ユーザーが別の言語を選択した場合でも、OK/キャンセルボタンと元に戻す/やり直すメニュー項目のラベルでシステム言語が使用されるバグを修正しました。
- 正しくないファイルをインポートする以前の試みが中断された後、家具のインポートを妨げるバグを修正しました。
- ホームプランでいくつかの家具をインポートした後、プログラムがブロックされるバグを修正しました。
- 環境設定ペインで言語を変更した後、インポートされたテクスチャが削除されるバグを修正しました。
- Ctrlキーを押しながら複製中に、Windowsでクローンが多すぎるバグを修正しました。
- Mac OS X 10.5で、Java Update 1でプランが正しく表示されないバグを修正しました。
- サーバーに保存された家を保存および開くことができるサービスを指定するパラメーターを使用して、実験的なSweet Home 3Dのオンラインバージョンを開発しました。
- プラグインアーキテクチャを開発しました。
com.eteks.sweethome3d.plugin.Pluginおよびcom.eteks.sweethome3d.plugin.PluginActionクラスに基づいて、Java開発者がSweet Home 3Dに機能を追加できる。 - プラグイン開発者により良いAPIを提供するために、多くのクラスをリファクタリングしました。
- JavaにバンドルされたSweet Home 3Dインストーラーで、JRE 6u6をJRE 6u11に置き換えました。
- Kazimirov Valentinによるヘルプファイルのロシア語ローカライズの改善。
- その他の軽微なバグ修正と機能改善を行いました。
- Sweet Home 3D Webサーバーをsweethome3d.euに移動しました。
バージョン1.4、2008年10月7日
- ユーザーがテクスチャを作成できるように、画像のインポートを管理しました。
- 3Dビュー > OBJ形式にエクスポート…メニュー項目を使用して、3DビューをOBJ + MTL形式にエクスポートする機能を追加しました。
- 選択した壁の方向を反転させるプラン > 壁の方向を反転メニュー項目を追加しました。
- 選択した壁の中央に点を挿入した後、壁を2つの壁に分割するプラン > 壁を分割メニュー項目を追加しました。
- 家具 > 家具ライブラリをインポートメニュー項目を追加して、SH3F形式の家具ライブラリをインポートします。
- フィート/インチ単位で長さを表示するために「’」および「”」記号を使用しました。
- プランおよび単位の現在のスケールに応じて、長さに磁力を適用しました。
- ctrlキーを押したまま(またはMac OS Xではaltキーを押したまま)ドラッグアンドドロップして、プランで選択したオブジェクトを複製する機能を追加しました。
- 壁の変更ダイアログに長さ選択用のテキストフィールドを追加しました。
- このバージョンから、環境設定ダイアログで選択された壁の高さは、既存の家で作成された壁にも使用されます。
- 家具リストにフォーカスがある場合、選択した家具をCSV形式でクリップボードにコピーする機能を追加しました。
- スピナー(+/-コンポーネント)を使用するダイアログが閉じられたときに、スピナーの内容を自動的に検証しました。
- SH3Dファイルにウィンドウの場所とサイズを保存しました。
- Sweet Home 3Dアプリケーションのサイズを縮小するために、OBJ形式で最大の家具ファイルを簡略化しました。
- プランを囲むスクロールバーを正しく計算するために、背景画像のサイズを考慮しました。
- 非ローマ字が正しく印刷されるように、PDFに印刷機能を変更しました。
- 家具 > 家具をインポート…メニュー項目で起動された場合、家具インポートウィザードの最後にすべてのメニュー項目が無効になるMac OS X 10.5のバグを修正しました。
- Linux用のSweet Home 3D起動スクリプトを改善しました。
- Windows / Mac OS X / Linux用の実行可能なJARファイル(13 MB)を作成しました。
- Martin Karlssonによるスウェーデン語のローカライゼーションを追加しました。
- Alain Espinosaの提案に基づき、スペイン語のローカライゼーションの誤字を修正しました。
- その他の軽微なバグ修正と機能改善を行いました。
バージョン1.3.1、2008年8月27日
- Windows、Mac OS X、Linux、Solarisにおいて、Java 3Dをバージョン1.5.2に更新しました。
- Mac OS Xにおいて、JOGLをバージョン1.1.1に更新しました。
- iTextをバージョン2.1.2uに更新しました。
- Basimov IlgizとKazimirov Valentinによるロシア語のローカライゼーションを追加しました。
- Miklósi ViktorとSzita Balázsによるハンガリー語のローカライゼーションを追加しました。
- Kamil Páralの提案に基づき、チェコ語のローカライゼーションの誤字を修正しました。
バージョン1.3、2008年4月29日
- 選択範囲に寸法が含まれている場合のクリップボードにコピーされる平面図の画像サイズの計算を修正しました。
- 現在の保存が失敗した場合に、有効なSH3Dファイルの以前のバージョンが破損するのを防ぐため、住居の保存方法を変更しました。
- Mac OS X 10.5のファインダーから起動した際に住居ファイルが2回開かれるバグを修正しました。
- oの文字で始まる行にオブジェクト定義が含まれている場合でも、Blenderで作成されたOBJファイルのインポートに対応しました。
- OBJ、LWS、3DS形式の3Dモデルファイルを含むZIPファイルのインポートに対応しました。このZIPファイルには、3DモデルのテクスチャファイルやMTLファイル(OBJ形式の3Dモデルの色とテクスチャを記述)も含めることができます。
- 家具カタログSH3Fファイルのインポートに対応しました。
- Javaバンドル版Sweet Home 3DインストーラーのJRE 6u4をJRE 6u6に置き換えました。
- Pablo MayordomoとPacoによるスペイン語のローカライゼーションを追加しました。
バージョン1.2.1、2008年2月13日
- 名前の先頭や末尾にスペースがある新しい家具カテゴリの作成に関するバグを修正しました。
- インポートした家具の一部で色や可視性を変更できなかったバグを修正しました。
- 多くのユーザーが複数階の住居設計にSweet Home 3Dを使用しようとするため、3D仮想訪問での観察者の最大高さを2.5メートルから10メートルに引き上げました(人間の比率を保つため、観察者の視点は依然として高さの13/14の位置にあります!)。
- Javaバンドル版Sweet Home 3DインストーラーのJRE 6u3をJRE 6u4に置き換えました。
- Štephan Novákによるチェコ語のローカライゼーションを追加しました。
- Paweł Antkowiak(ユーザーインターフェース)とSzymon Życiński(ヘルプページ)によるポーランド語のローカライゼーションを追加しました。
- Thomas Zimmermannによるドイツ語のヘルプページのローカライゼーションを追加しました。
- ヘルプページの誤字を修正しました。
バージョン1.2、2007年11月6日
- 壁と床に適用可能なテクスチャを追加しました。
- 屋根裏部屋を作成するために、壁の始点と終点の高さを管理できるようになりました。
- ヘルプページに検索エンジンを追加しました。
- カタログの家具にツールチップを追加しました。
- 3Dビューで左右矢印キーと同等のAキーとDキーに対応しました。
- Mac OS Xでズームとヘルプのショートカットキーを変更しました(Cmd + Cmd – Cmd ?)。
- 家具インポートウィザードの終了時のクラッシュを防ぐため、インポートした3Dモデルのアイコン作成方法を変更しました。
- 平面図の左端と上端に作成された壁と寸法の描画中の平面図スクロールバーの管理を改善しました。
- 平面図でズームを変更する際に、表示される左上隅の座標を維持するようにしました。
- ユーザーシステムの3D設定に応じて3Dビューの印刷が可能かどうかを検出するようにしました。
- 家具インポートウィザードを閉じた後のフォーカスを正しくリセットするようにしました。
- 言語変更時のカタログの異なるカテゴリにある同義の家具に関するバグを修正しました。
- Javaバンドル版Sweet Home 3DインストーラーのJRE 6u2をJRE 6u3に置き換えました。
- Mac OS X 10.5用にユーザーインターフェースを適応させました。
- ツールバーとメニュー項目にTangoプロジェクトのアイコンを使用しました。
- 貢献者によって作成された25点の家具を追加しました(作成者の名前は各アイテムのツールチップに表示されます)。
- Simone Bufalinoによるイタリア語のユーザーインターフェースのローカライゼーションを追加しました。
- Sebastian Breuerによるドイツ語のユーザーインターフェースのローカライゼーションを追加しました。
- 誤字を修正し、ヘルプページに新機能の説明を追加しました。
バージョン1.1、2007年9月24日
- 寸法の作成と編集機能を追加しました。
- 平面図に表示されるグリッドの表示/非表示を切り替えるチェックボックスを環境設定に追加しました。
- 環境設定でユーザーインターフェース言語の変更に対応しました。
- 平面図内のマウスポインターの現在位置を反映するインジケーターを平面図のルーラーに追加しました。
- アクティブな磁性を使用した壁の修正に対応しました。
- 印刷時の壁のパターン解像度を向上させました。
- 反転した面を持つインポートされた3Dモデルの照明に関するバグを修正しました。
- ライブシーンへのJava 3Dオブジェクトの追加に関するバグを修正しました。
- Roberto Rochaによるブラジルポルトガル語のローカライゼーションを追加しました。
- ヘルプページの誤字を修正しました。
バージョン1.0、2007年9月12日
- 家具リストヘッダーに表示される列のリストを変更するための家具>表示列メニュー項目を追加しました。
- デフォルトで表示される列のリストを変更しました。
- 平面図で選択されたオブジェクトの画像をクリップボードにコピーする機能に対応しました(この機能はLinuxでは動作しない場合があります)。
- ファイルメニューの印刷…、ページ設定…、印刷プレビュー…、PDFに出力…項目による住居の印刷に対応しました。
- Windows / Mac OS X / Linux用のインストーラーを作成しました。
- 3Dビューで上下矢印キーと同等のWキーとSキーに対応しました。
- PDFへの出力を管理するためのiTextライブラリを追加しました。
- WindowsとMac OS XでJava 3D 1.5.1を使用しました。
- スプラッシュスクリーンを変更しました。
バージョン0.18、2007年7月21日
- ヘルプページを追加しました。
バージョン0.17
- 家具>家具をインポート…メニュー項目からアクセス可能な家具インポートウィザードを追加しました。
- Java 3D 1.3での窓ガラスの透明度に対応しました。
- 平面図で、家具の左下と右上の角をクリックすることで、選択された家具の高さと標高をマウスで修正できるようになりました。
- カタログに新しい家具を追加しました:引き戸、スライド窓、ラジエーター、シャワー、円柱、ビルトインバス、キャビネット付き洗面台。
- 最近開いたファイルの管理に対応しました。
- 最初の無題で未変更の住居は、別の住居が開かれると自動的に閉じられます。
- アプリケーション再起動時に新しい空の住居は作成されなくなりました。
- Mac OS Xへのより良い統合(ウィンドウメニュー、住居が開かれていない時のデフォルトメニュー)。
- 住居を閉じる際のメモリ管理を改善しました。
- 3DS形式を管理するためのLoader3DSライブラリを追加しました。
- LinuxとSolarisでJava 3D 1.5.1を使用しました。
バージョン0.16
- 3Dビューの新しいメニューからアクセス可能な2つの3Dナビゲーションモードを追加しました:バージョン0.15で利用可能だった以前のモードに対応する鳥瞰図モード(現在はズームが可能)と、編集中の住居内を移動する観察者の視点に対応する仮想訪問モード。後者のモードでは、平面図に描かれた観察者を使用するか、3Dビューで直接3Dの視点を変更することができます。
- 3Dビューでのアクティブキーに対応しました。
- 3Dビュー>修正…メニュー項目を追加し、視野角と訪問者の高さ、地面と空の色、光の明るさ、壁の透明度を編集できるようにしました。
- 平面図>壁を修正…メニュー項目で各壁の高さを変更できるようにしました。
- 家具>修正…メニュー項目で家具の鏡像形状を表示できるようにしました。
- デフォルトの平面図スペース外に壁を作成する際の困難を避けるため、平面図のサイズが縮小されないようになりました。
- ユーザーが平面図に家具をドラッグ&ドロップする場合、または家具>住居に追加メニュー項目が選択された場合、壁作成モードは自動的に選択モードに切り替わります。
- カタログにドア枠の家具を追加しました。
- バージョン情報ダイアログボックスに現在のJavaバージョンを表示するようにしました。
バージョン0.15、2007年6月10日
- 平面図>背景画像をインポート…メニュー項目とそれに対応するウィザードを追加しました。
バージョン0.14
- マウスによる壁の端点の修正に対応しました。
- 平面図でのズームに対応しました。
- 平面図の左端と上端にルーラーを追加しました(環境設定で非表示にすることができます)。
- 壁の端点を他の壁の端点に揃えるための視覚的なガイドを追加しました。
- マウスでの修正中に、壁の長さ、角度、家具のサイズを表示するツールチップを追加しました。
- 編集>すべて選択メニュー項目を追加しました。
- 家具の整列メニュー項目を追加しました。
- コンテキストポップアップメニューを追加しました。
- ボックスの家具をその他カテゴリに追加しました。
- 3Dビューでドアや窓との交差位置での壁の開口部を計算するようにしました。
バージョン0.13
- 平面図>壁を修正…メニュー項目を追加し、壁の端点の座標、厚さ、色を編集できるようにしました。
バージョン0.12、2007年5月27日
- 家具>修正…メニュー項目を追加し、一部の家具の名前、サイズ、色を編集できるようにしました。
バージョン0.11
- 家具リストのソートに対応しました。
バージョン0.10、2006年11月16日
- 最初の一般公開リリース。
このバージョンは、Emmanuel Puybaretによって書かれ、2006年12月にEditions Eyrollesから出版されたフランスの書籍Les cahiers du programmeur Swingで説明されているケーススタディに対応しています。