バージョン履歴
Sweet Home 3D のバージョン履歴に関する詳細については、このページをお読みください。
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 ビューがセカンドモニターに表示されているメインウィンドウに再びアタッチされると、プログラムがハングアップする問題を修正しました。
- macOS でセカンドモニターに分離された 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、またはローカルストレージに直接保存するための新しいクラスを Sweet Home 3D JS に追加し、IndexedDB での自動回復管理を行いました。
- Sweet Home 3D JS Editor を JSP または PHP サーバーにそれぞれデプロイするための、リポジトリ Web アプリケーション および Zip アーカイブ に追加しました。
- ライトとドア/ウィンドウのプロパティの編集、ユーザー定義プロパティの追加、インポートされたモデルアイコンのカスタマイズを行う機能を Furniture Library Editor に追加しました。
- インポートされたファイル名を家具またはテクスチャ名として直接使用するためのオプションを、Furniture Library Editor および Textures Library Editor の環境設定ペインに追加しました。
- Furniture 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 ランタイムを、Azul OpenJDK 11.0.18 Windows 64 ビット で、Mac OS X ≥ Azul OpenJDK 15.0.10 で 10.9 で更新しました。
- その他のマイナーなバグ修正と機能強化。
バージョン 7.1 に関するブログ記事 もご覧ください。
バージョン 7.0.2、2022年7月31日
- Windows での家具インポートウィザードの 2 番目のステップの間違ったレイアウトをいくつかのケースで修正しました。
- 非表示の床を持つ部屋を、プランでより透明な色で塗りつぶしました。
- SVG エクスポートでの部屋の透明度を修正しました。
- Windows での家具インポートウィザードの最後に作成されたアイコンイメージにスクリーンショットを使用しました。
- 部分的に表示されている場合、再開時にメインウィンドウから分離された 3D ビューを保持しました。
- 2 つの壁が互いに接続されている場合のスプリットウォールの間違った接続を修正しました。
- YafaRay ライブラリを Mac OS X 10.4-10.9 インストーラーに追加しました。
- その他のマイナーなバグ修正と機能強化。
バージョン 7.0、2022年7月13日
- 写真およびビデオ作成ツールで最高の品質レベルでレンダリングエンジンを選択できる 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 を、Azul OpenJDK 11.0.10 Windows 64 ビット で、Mac OS X ≥ Azul OpenJDK 15.0.2 で 10.9 で置き換えました。
- 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サーバーに保存する機能を追加しました。
- iOS環境下でタッチ操作が正しく機能しない原因となっていた、Sweet Home 3D JS Viewerにおける問題を修正しました。
- 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日
- 空撮ビューモードで家具をグループに追加した後、バーチャル訪問モードでその家具を変更できないバグを修正しました。
- 家具グループに属する部品の価格変更後の合計更新を修正しました。
- テクスチャ付き素材を白色に変更できないバグを修正しました。
- マウスと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項目のテクスチャ画像パスにおけるスペースを許可しました。 - バージョン情報ダイアログボックスに、プログラムが使用するメモリに関する情報を追加しました。
- WindowsおよびLinux環境下でHiDPIスクリーンで使用する場合の家具ライブラリエディタとテクスチャライブラリエディタのユーザーインターフェースを改善しました。
- ポータブル版に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ビューで、グループの地下オブジェクトが個別に地面を掘るようにしました。
- 3Dビューにおける視錐台の前面および背面境界の管理を簡素化するために、サポートされている場合、Zバッファ深度を24ビットに増加しました。
- 空のテクスチャとして使用される場合、3Dビューで正距円筒図法画像が正しくマッピングされるようにしました。
- すべてのシステムでCSVエクスポートエンコーディングをUTF-8に強制し、下位互換性のためにエンコーディングを別の値に設定するための
com.eteks.sweethome3d.CSVEncodingシステムプロパティを追加しました。 - 稀な失敗ケースについてユーザーに警告するために、ファイル保存後にSH3DファイルがZIPマジックナンバーで始まることを確認しました。
- 先頭の選択された部品の角度に従って、グループ化された家具の角度を修正しました。
- Java 10環境下での家具およびテクスチャライブラリの読み込みを修正しました。
- ユーザーインターフェースを自動的にスケーリングするために、Windows / Linux / macOS環境下でのJava 8/10を使用したHiDPIスクリーン検出を改善しました。
- Java 10環境下でHiDPIスクリーンをサポートするために、Java 3Dバージョンを1.6.1に更新しました。
- ドアまたは窓の移動後の3D壁の更新を最適化しました。
sunjce_provider.jarライブラリをインストールプログラムに追加し、httpsを持つウェブサイトへのアクセスを許可しました。- Windowsインストーラーに32/64ビットアーキテクチャのラジオボタンを追加し、Windows 10 64ビット環境下でデフォルトで32ビットを選択するようにしました。
- WindowsインストーラーにARM64アーキテクチャのサポートを追加しました。
- Windowsインストーラーで非ラテン系言語をより簡単にサポートするために、Inno SetupをUnicodeバージョンにアップグレードしました。
- Oracle Java 8をバンドルしたmacOSインストーラーを提供し、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で読み込まれるカタログに追加され、家具ライブラリエディタで読み書きされるユーザー定義の家具プロパティを管理しました。
- 上位レベルにおける水平に回転されたオブジェクトの可視性を修正しました。
- 水平に回転されたコピー&ペーストされたオブジェクトのプランにおけるサイズを修正しました。
- サイズ変更できない家具のグループ化を妨げていた、またはそのようなオブジェクトを含む以前のバージョンで保存された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 6で動作するMac OS Xディストリビューション(Mac OS X 10.6.8から10.13まで)向けにJava 3Dをバージョン1.6.0にアップグレードしました。これにより、Mac OS X 10.4および10.5、および/またはPowerPC環境下でSweet Home 3Dを実行できる唯一のバージョンはJAR実行可能ファイルとなりました。
- その他のマイナーなバグ修正と機能強化。
バージョン 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 Update環境下でのプログラムのクラッシュを修正しました。
- 一部のテクスチャが上下逆さまに表示される問題を修正しました。
- 部屋変更ペインで変更された際の壁面のカラー/テクスチャの管理を修正しました。
- インポート時に適用される回転が90°の倍数でない場合の非直方体形状の3Dモデルの位置を修正しました(互換性を損なわないように、既存プラン内のオブジェクトは更新されません)。
- 他のオブジェクトの3Dモデルから借用したテクスチャに100×100 cmのデフォルトサイズを設定しました。
- iOSおよびAndroidを含むWebGL互換のあらゆるウェブブラウザでSH3Dファイルの3Dビューをユーザーがナビゲートできるようにするために、Sweet Home 3D Viewerで利用可能なアプレットをSweet Home 3D JS ViewerのHTML5キャンバスに置き換えました。
- 64ビットシステムでSweet Home 3Dの32ビットバージョンのインストールを強制したり、特定のJava 3Dバージョンを選択したりするために、Windowsインストーラーに
/os.arch=x86、/j3d.version=1.5.2、/j3d.version=1.6パラメーターを追加しました。 - JavaをバンドルしたSweet Home 3Dインストーラーにおいて、JRE 8u51または8u121をJRE 8u144に置き換えました。
- その他のマイナーなバグ修正と機能強化。
バージョン5.5に関するブログ記事も参照してください。
バージョン 5.4、2017年1月31日
- 訪問者の視野の最小値を2°に設定しました。
- 回転された際に誤って表示される長方形のテクスチャを修正しました。
- Mac OS X環境下でファイルを開いた後、名称未設定ウィンドウを閉じられないバグを修正しました。
- ユーザーインターフェースに解像度スケールファクターを何度も適用していたバグを修正しました。
- ポリラインのポイントを移動できないバグを修正しました。
- 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ファイルを再開できない可能性のあるバグを修正しました。
- 3Dで地面に表示される予期せぬサーフェスと、地面からn-2レベルにある一致するオブジェクトを削除しました。
- 一部のレイアウトで、上階の階段の切り抜きが誤って計算される問題を修正しました。
- Mac OS XでJava 6を使用した場合に、地上階の部屋で発生するいくつかの3Dレンダリングの問題を修正しました。
- 家具ライブラリエディターまたはテクスチャライブラリエディターで編集されたSH3FまたはSH3Tファイル内で複数回参照されるアイコンとモデルの管理を修正しました。
- ドイツ語、日本語、スウェーデン語のヘルプページを更新しました。
- Java 7 / 8で実行されるMac OS X版のJava 3Dをバージョン1.6.0-pre12 / JOGL 2.3.2ベータにアップグレードしました。
- 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日
- Mac OS XでJava 7 / 8を使用した場合のテクスチャ付きフロアの印刷を修正しました。
- Mac OS XでJava 7 / 8を使用した場合に、セカンドスクリーン上の別ウィンドウに表示される3Dビューの問題を修正しました。
- Mac OS XでJava 7 / 8を実行している一部の構成で、家具インポートウィザードでのクラッシュを修正しました。
- 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環境での印刷時に、家具リストの列に追加の間隔を設定し、より良いレンダリングを実現しました。
- 正しくインポートされた圧縮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以降での保存前に、利用可能なディスクスペースを確認するようにしました。
- 破損したSH3Dファイルを修復するオプションを追加しました。これにより、Sweet Home 3Dカタログから破損したデータを取得したり、破損した3Dモデルや画像を削除したり、赤色で表示したりできます。
- 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ファイルのインポートを拒否するようにしました。
- WindowsでJava 7/8を使用した場合に、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つの画面および複数の画面で表示されないバグを修正しました。
- WindowsおよびLinux環境で、プラン内の中国語テキストが正しく表示されないフォントの問題を修正しました。
- Sweet Home 3D Viewerアプレットでカメラを上昇させることができないバグを修正しました。
- インポートした3Dモデルが変更された際に、家具インポートウィザードで階段チェックボックスが初期化されないバグを修正しました。
- 重複する一部の床の部屋が3Dビューで正しく表示されないバグを修正しました。
- Java 5環境下でカタログ家具のツールチップ内のテキスト表示を修正しました。
- Mac OS X上でJava 7を使用した際に、一部の色付き背景画像でプログラムがフリーズするバグを修正しました。
- Mac OS X上でJava 7を使用した際に、カタログから家具をドラッグする時の予期しない動作を修正しました。
- Mac OS X上でJava 7で実行されるJava Web Start版とJAR実行可能版の3Dビューのパフォーマンスを向上させました。
- OBJファイルとDAEファイルの依存関係で%と#文字を受け入れるようにしました。
- 64ビットWindows環境では64ビット版のSweet Homeを、それ以外では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ビューが表示されていない場合、その後3Dビューが表示されないバグを修正しました。
- 大きなプロジェクトを再度開く際に、ウィンドウが前面に配置されないバグを修正しました。
- Mac OS X環境下で再度開く際に、最大化されたウィンドウが正しく復元されるようにしました。
- オンライン版のjarファイルに、最新のJavaバージョンでのセキュリティ警告を回避するために必要な属性を追加しました。
- 家具ライブラリエディターとテクスチャライブラリエディターに、現在のライブラリを他のライブラリと統合する統合ツールを追加しました。
- 家具ライブラリエディターに、家具に関連付けられたキーワード/タグを入力するテキストフィールドと、ドアと窓の切り抜き形状をカスタマイズするテキストフィールドを追加しました。
- Mac OS X上でJava 7で実行されるJava Web Start版とJAR実行可能版のサポートを追加しました。
- 類似オブジェクトの検索を簡素化するため、デフォルト家具カタログと家具ライブラリのキーワードを更新しました。
- Sweet Home 3D、家具ライブラリエディター、テクスチャライブラリエディターのその他の軽微なバグ修正と機能強化。
バージョン4.2に関するブログ記事もご覧ください。
バージョン4.1、2013年6月3日
- 大規模なエクスポート用にOBJ形式へのエクスポート機能を最適化しました。
- 空の住宅に最初に追加された家具により近い位置に航空視点の視点を移動しました。
- Mac OS X環境下でのフルスクリーンモードサポートを追加しました。
- 期待されるページが常に表示されない印刷バグを修正しました。
- 最新のJavaバージョンで実行した際に追加のセキュリティ警告が表示されないようオンライン版を更新しました。
- プログラムが使用するデフォルトの最大メモリを640MBに増加し、Windows 32ビットインストーラー版では、システムで利用可能なRAMに応じて最大1024MBまで拡張するようにしました。
- Sweet Home 3D、ポータブル版Sweet Home 3D(119MB)、家具ライブラリエディター(12.3MB)、テクスチャライブラリエディター(784kB)で、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とCreative Commonsパレットからの色選択、スポイトツール、または最近選択された色を表示するリストでの色選択機能を備えたカラーチューザーを改良しました。
- 変更される部屋を囲む壁面の色またはテクスチャを変更するオプションを部屋変更パネルに追加しました。
- 平面図で壁を描画するために使用されるパターンと3Dビューで壁の上部を塗装するために使用される色を変更するため、壁変更パネルに平面図でのパターンと3Dビューでの上部色オプションを追加しました。
- ユーザー設定パネルの平面図での壁パターンオプションを新しい壁の平面図でのパターンオプションに置き換えました。
- 3つの新しい壁パターンを追加しました。
- 保存されたすべてまたは一部の視点を削除する3Dビュー > 視点を削除メニュー項目を追加しました。
- 保存された視点のサブセットで写真を作成する3Dビュー > 視点で写真を作成メニュー項目を追加しました。
- 既存のインチ単位をフィート/インチ/分数に名前変更し、家具テーブルと平面図で表示される長さに対して常に最も近い1/8インチ分数を表示し、平方フィートでの面積の小数点を削除しました。
- 家具テーブルと平面図で表示される長さ、および平方フィートでの面積に対してインチの小数点を表示できるインチ/小数単位をユーザー設定に追加しました。
- テクスチャインポートウィザードへのアクセスを改善するため、家具 > テクスチャをインポートメニュー項目を追加しました。
- 家具 > CSV形式でエクスポート…メニュー項目を追加しました。
- 3Dビュー > 別ウィンドウで表示 / メインウィンドウで表示メニュー項目のショートカットをCtrl + Alt + Y(Mac OS X環境下ではcmd + alt + Y)に設定し、分離された3Dビューでプログラムショートカットを有効にしました。
- 平面図で選択された項目のみ、またはすべてのホーム3D項目をOBJ形式にエクスポートするかを選択するオプションを追加しました。
- プログラムとSH3F/SH3T/SH3L/SH3Pファイルの利用可能な更新に関する情報を取得するため、ユーザー設定パネルにプログラム起動時に更新を確認チェックボックスと更新を確認ボタンを追加しました。
- 航空ビューモードでは、3Dビューで表示される項目の半分の高さに回転中心の高さを設定しました。
- 航空ビューモードがアクティブな時に平面図で選択されたオブジェクトに3Dビューを中央揃えする選択を中心とした航空ビューオプションを設定パネルに追加しました。
- Sweet Home 3Dで使用されるすべてのライブラリとプラグインを表示するため、バージョン情報ダイアログボックスにライブラリ…ボタンを追加しました。
- リソースプロパティファイルまたはシステムプロパティから取得されたプロパティでSunFlowレンダリングエンジンのパラメータ化を可能にしました。
- デフォルトカタログのボックスとシリンダー3Dモデルにテクスチャ座標を追加し、各面の色またはテクスチャを個別に編集できるよう各面に異なる材質名を設定しました。
- 印刷での線の太さを減らしました。
- Windows環境下とMac OS X環境下での初回起動時に、平面図での家具アイコンと平面図での部屋レンダリングユーザー設定のオプションとして上面ビューと床の色またはテクスチャを設定しました。
- 丸い傾斜壁に近い丸い天井の高さの計算を改善しました。
- バージョン3.0で発生した、傾斜天井が正しく計算されない可能性があった回帰を修正しました。
- 再度開くことができず、エラーメッセージも表示されないファイルが保存される可能性があったバグを修正しました。
- Mac OS X環境下で3Dビューが分離されている時にウィンドウを開いた後にサイズ変更できるようにしました。
- MTLファイル名での空白文字を受け入れるようにしました。
- Mac OS X環境下でJava 3D 1.6.0-pre7 / JOGL 2.0-rc11ライブラリを使用したJava 7のオンライン版サポートを追加しました。
- 英語、フランス語、ドイツ語、スウェーデン語、ハンガリー語、ブルガリア語のヘルプページを更新しました。
- JavaがバンドルされたSweet Home 3DインストーラーのJRE 6u37をJRE 6u43に置き換えました。
- その他のマイナーなバグ修正と機能強化。
バージョン4.0に関するブログ記事もご覧ください。
バージョン3.7、2012年10月25日
- 家具テーブルでグループを展開/折りたたみ可能なツリーノードとして表示しました。
- 可能な場合は3Dビューでアンチエイリアシングを使用しました。
- 非ASCII文字(アクセント文字など)を含む3Dモデルファイルのインポート後に無効なSH3Dファイルが作成される可能性があったバグを修正しました。
- インポートされたDAEファイルで定義されたポリゴンの複数の穴の管理を修正しました。
- プログラムのフリーズを避けるため、Mac OS X環境下でSH3Dファイルが開かれている間のウィンドウサイズ変更を禁止しました。
- SH3Dファイルには、住宅で使用されるSH3Tファイルのテクスチャのみを保存するようにしました。
- ユーザーがSH3Tファイルを簡単に作成・編集できる独立したツールであるテクスチャライブラリエディターのバージョン1.0(670kB)をリリースしました。
- 新しいSweet Home 3Dポータブル版(バージョン3.7、116MB)と家具ライブラリエディター(バージョン1.9、5MB)を更新しました。
- 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ファイルでのXMLの
<unit>要素のサポートを追加しました。 - 平面図でのオブジェクト移動用の移動マウスカーソルを追加し、カーソルの外観を改善しました。
- ツールバーに設定にアクセスするボタンを追加しました(cmd + ,ショートカットがよく知られており、ツールバーが既に大きいMac OS X環境下を除く)。
- Mac OS Xで、以前に非表示として保存された3Dビューを表示するウィンドウが拡大されたときに、アプリケーションがフリーズするバグを修正しました。
- 分割
HomeControllerクラスをHomeController+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ビューで選択した光源をワイヤーフレーム球で表示しました。
- ライトの左下隅のインジケーターと動作を変更して、ライトのパワーを更新できるようにしました。
- サイズを編集するときに家具のプロポーションを維持するために、家具の変更ダイアログにプロポーションを維持オプションを追加しました。
- ベースプランがロックされているときに家具をロックできるように、家具の変更ダイアログにベースプランの一部オプションを追加しました。
- ロックされたプランにすべての移動不可能な家具を含めました。
- 多くの頂点を含む3Dモデルの床の影の計算を改善し、2番目の品質の写真レンダリングレベルでプログラムがハングアップしないようにしました。
- 航空写真モードでの最大高度と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日
- 家具インポートウィザードでサポートされているファイル形式にDAE/Collada形式を追加し、Google 3D Warehouseで提案されている3Dモデルをインポートできるようにしました。
- 3Dモデルのテクスチャとして適用されたPNG/GIF画像の透明度のサポートを追加しました。
- OBJファイルおよびDAEファイルで定義された線を表示しました。
- 3Dレンダリングを修正し、3Dビューのエクスポートから作成されたOBJファイルがインポート時に同じ外観を維持するようにしました。
- 光の明るさに応じてテクスチャの照明を変調しました(注意:これにより、既存のSH3Dファイルに表示される画像の明るさが変わる可能性があります)。
- インポートされた一部の3DSモデルが中心から外れるバグを修正しました。
- 名前がASCII以外の文字を含む場合に、インポートされたOBJファイルが色を失うバグを修正しました。
- 重なり合う床が正しく表示されないバグを修正しました。
- 最大化されたウィンドウのビュー分割バーの保存された場所が正しく復元されないバグを修正しました。
- 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形式のテクスチャライブラリをインポートするための家具 > テクスチャライブラリをインポート…メニュー項目を追加しました。
- Sweet Home 3Dでより多くの言語をサポートするために、SH3L言語プラグインのサポートを追加しました。
- デフォルトでtrueに設定されたcom.eteks.sweethome3d.j3d.checkOffScreenSupport Javaシステムプロパティを追加しました。このプロパティが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ビューのPNG画像を、サイズとレンダリング品質を選択できる機能付きで作成するための3Dビュー > 写真を作成…メニュー項目を追加しました。SunFlowライブラリによるフォトリアリスティックレンダリングが実行されます。
- Enterキーが押された後、ユーザーがキーボードで新しい壁と部屋のサイズを入力できるようにしました。
- 部屋をダブルクリックすることで、その部屋の周りに壁を作成する機能を追加しました。
- 平面図のレンダリングに関する新しい設定を追加しました。これにより、家具を上から表示したり、部屋の床をその色やテクスチャで塗りつぶしたり、壁のパターンを変更したりできます。
- メートルとミリメートルの単位を追加しました。
- ドアと窓の位置を正しく計算できず、平面図が空白になるバグを修正しました。
- 低性能のコンピューターで、カメラの移動後に3Dビューを更新しないバグを修正しました。
- Sweet Home 3DのJNLPファイルを更新し、64ビットアーキテクチャでJava 3D 64ビットを要求するようにしました。
- JavaがバンドルされたSweet Home 3Dインストーラーで、JRE 6u12をJRE 6u14に置き換えました。
- ヘルプページの中国語(簡体字)ローカライズを追加しました。
バージョン1.8、2009年4月5日
- 家具をより簡単に選択および配置できるように、平面図 > ベース平面図をロックメニュー項目と、平面図の対応するボタンを追加しました。
- 背景画像を削除せずに非表示/表示するための平面図 > 背景画像を非表示メニュー項目を追加しました。
- FreeHEPライブラリのおかげで、家の平面図をSVG (Scalable Vector Graphics) ファイルとしてエクスポートするための平面図 > SVG形式でエクスポート…メニュー項目を追加しました。
- 現在の家をより小さい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/キャンセルボタンおよび元に戻す/やり直しメニュー項目のラベルでシステム言語が使用されるバグを修正しました。
- 不正なファイルのインポート試行が中断された後、家具のインポートが妨げられるバグを修正しました。
- 家の平面図にいくつかの家具をインポートした後、プログラムがブロックされるバグを修正しました。
- 環境設定ペインで言語を変更した後、インポートされたテクスチャが削除されるバグを修正しました。
- Windowsで、Ctrlキーを使用した複製中にクローンが過剰に作成されるバグを修正しました。
- Mac OS X 10.5で、Java Update 1を使用すると平面図が正しく表示されないバグを修正しました。
- サーバーに保存された家を保存および開くことができるサービスを指定するパラメータ付きで、実験的なSweet Home 3Dのオンラインバージョンを開発しました。
- Java開発者が
com.eteks.sweethome3d.plugin.Pluginおよびcom.eteks.sweethome3d.plugin.PluginActionクラスに基づいてSweet Home 3Dに機能を追加できるようにするプラグインアーキテクチャを開発しました。 - プラグイン開発者により良いAPIを提供するために、多くのクラスをリファクタリングしました。
- JavaがバンドルされたSweet Home 3Dインストーラーで、JRE 6u6をJRE 6u11に置き換えました。
- Kazimirov Valentin氏によるヘルプファイルのロシア語ローカライズを改善しました。
- その他のマイナーなバグ修正と機能強化。
- Sweet Home 3Dのウェブサーバーを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 Finderから起動されたホームファイルが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で説明されているスタディケースに一致します。