SideFX Labsのインストールはこちら
https://support.borndigital.co.jp/hc/ja/articles/900000016023
SideFX Labsの更新情報最新はこちら
https://www.sidefx.com/forum/topic/70854/
SideFX Labs概要はこちら
https://www.sidefx.com/ja/products/sidefx-labs/
SideFX Labsの各ツールに関してはこちら
https://www.sidefx.com/ja/products/sidefx-labs/sidefx-labs-tools/
Houdini for Realtime
https://www.sidefx.com/forum/68/
※Houdini18よりSideFXLabsに変更されたため、Houdini18以降はGithubもSideFXLabsからダウンロードする必要があります。SideFXLabsにあるプラグインは「Houdini18」用のみコンパイルされております。
SideFX LabsのGithubはこちら
https://github.com/sideeffects/SideFXLabs
New Tools
- (18.5.529) Archive Project TOPを追加しました。Archive Project TOPノードは、ほとんどの外部ファイルの依存関係を収集しようとします。これは基本的に、リストから外部の依存関係を選択し、生成されたhipファイル内の参照をアーカイブ用に修正することを容易にします。このツールはJeffy Mathew Philipの提供です。
Updates
- (18.5.534) InstantMeshesの1.0バージョンを更新し、デフォルトで決定論的アルゴリズムを使用するようにしました。また、UIをクリーンアップし、ドキュメントを追加しました。注:Windows + Linuxには2.0(HDK)バージョンのツールがあるため、この更新プログラムは主にMacユーザーを対象としています。
- (18.5.532) Instant Meshesは、ユーザープラットフォームがMacの場合、旧バージョンのノードを作成するようになりました。これは、最新バージョンのツールがMacで動作しないためです。
- (18.5.529) UV Unitizeには、「Input UV Shell」と呼ばれる新しいモードが追加されました。これにより、すべての面を単純にアンラップするのではなく、UVシェル全体をユニット化できます。
- (18.5.525) Dissolve Flat Edgesの内部を更新し、ユーザーが作成したグループの衝突を避けるために、内部グループ名に__のプレフィックスを使用するようにしました。group parmも追加しました.
Bug Fixes
- (18.5.534) ポイント以外のダウンサンプリングフィルターを使用すると、出力テクスチャに不適切なシームが生成されるMapsBakerの問題を修正しました。 これは、操作の順序を変更することで解決されました(最初に境界を外挿し、次にダウンサンプリングします)。
- (18.5.534) モードをカスタムグループに設定したRizomUV Unwrapが再び動作するようになりました。また、エッジグループがない状態でグループ選択ドロップダウンをクリックするとエラーになる問題を修正しました。
- (18.5.528) Vertex Animation Textures 2.1において、Python3でコンテンツプラグインボタンが動作しない問題を修正しました。
- (18.5.522) Vertex Animation Texture 2.1において、nameポイントアトリビュートの欠落に関する前回のコミットに関連して残っていた小さな問題を修正しました。
- (18.5.522) Vertex Animation Textures 2.1のリジッドモードのバグを修正しました。orient、rest、pivotアトリビュートが存在するときにnameアトリビュートがポイントに存在しない場合、ROPはエラーを暗黙的に投げて、、欠落しているアトリビュートを追加するようにユーザーに指示しませんでした。 この修正により、ポイントにnameがない場合、unpackされたジオメトリからnameが取得され、それが失敗した場合は自動的に作成されるようになりました
New Tool
- (18.5.507) 複数のテキストファイルを1つのファイルにまとめる「Concatenate Text TOP」を追加しました。
- (18.5.500) 「Remove UV Distortion」SOPを追加しました。これは、既存のUVシェルの歪みを除去するために、新しい縫い目を挿入します。
- (18.5.492) P. Sander, J. Snyder, S. Gortler, H. Hoppe著「Texture Mapping Progressive Meshes」の「Texture Stretch Metric」に基づいて、UVの歪み量を計算する「Labs Calculate UV Distortion」を追加しました。これは、Houdiniのデフォルトビジュアライザーで使用されているのと同じ手法です。
Updates
- (18.5.515) Terrain Texture ROPをリファクタリングし、PDGを使用するようにしました(parmインターフェースを含む)。また、編集可能なノードを使用しないようにしました。これにより、高速化と組み込みが容易になりました。また、このツールはHoudiniの用語に合わせて、Terrain Texture Outputに改名されました。
- (18.5.514) 「Align and Distribute」でグリッドモードを使用する際に、オブジェクトが配置される軸を制御するオプションを追加しました。また、UIを整理しました。
- (18.5.514) Terrain Mesh Outputノードの出力ファイル名を変更し、近日中にリリースされるTerrain Texture Outputの更新に合わせました。
- (18.5.514)Terrain Segment ROP をリファクタリングし、Houdiniの用語に合わせてTerrain Mesh Outputに名称を変更しました。より高速になり、より良いメッシング結果が得られるようになりました。また、Python 3との互換性があり、ジオメトリのエクスポートに編集可能なノードを使用しなくなったため、他のノードへの埋め込みが容易になりました。
- Inside Faces UVsの大幅なリファクタリングを行い、トポロジーを変更せずにUVを追加するだけではなく、分割されたジオメトリが出力される問題を解決しました。また、それを反映してドキュメントとUIを書き直しました。ツールはコンパイル可能になり、groupパラメーターを使用してより多くの機能をユーザーに提供できるようになりました。
- (18.5.501) PivotPainter 2.0に、完全一致ではなくpow2テクスチャをエクスポートするオプションが追加されました。
Bug Fixes
- (18.5.515) Substance Material SOPで、SBSARのパスを変更したときや、リロードを押したときにクックができない問題を修正しました。
- (18.5.515)Expression Editorは、すべてのプラットフォームで HOUDINI_USER_PREF_DIR に設定ファイルを適切に保存するようになりました。以前はMacでは保存されませんでした。
- (18.5.504)
XYZ Exporter で内部の chref が壊れていて、エクスポートができなかったバグを修正しました。Objインポータは、mtlファイルからのマテリアル名の不適切な個所を削除し、内部のマテリアルノードがそれらの名前を使用できるようになりました。以前は、マテリアルに「+」のような不正な文字があると、マテリアルノードの作成に失敗していました。また、LoadMTL関数のhdaモジュールにtry-exceptを追加しました。 mtlファイルが見つからない場合、ノードはエラーウィンドウをスローしなくなります。 ノードには引き続き警告メッセージが表示されますが、少なくともユーザーは何もクリックする必要はありません。
- (18.5.501) Boxcutterで、ツールの状態がアクティブなときにノードを削除するとエラーが発生するという問題を修正しました。
- (18.5.500) uvアトリビュートを使用するための「Calculate UV Distortion」で、誤ったchrefを修正しました。
- (18.5.500) Labs Motion Vectors ROPが正しいスクリーン空間の速度を出力せず、ポイントの速度が全くレンダリングされないバグを修正しました。また、フレーム範囲の計算ミスにより、アトラスの最後のフレームがドロップしてしまうバグも修正しました。
- (18.5.499)Edge Damageのすべてのモードでnoiseパラメーターが接続されない問題を修正しました。
- (18.5.499) MacのPBRシェーダで、フラグメントシェーダの変数名に "half "が使われている問題を修正しました。"half "はMacOSでは予約済みのキーワードです。
- (18.5.494) Vertex Animation Textures ROPにおいて、どのような出力方法であっても、Real-Time Data / materials JSONファイルに「Soft」と記録される問題を修正しました。
Updates
- (18.5.487) Gaea TOR Processorでは、TORファイルを指定する際にopdef:構文を使用できるようになりました。これにより、HDAにツールを埋め込みや、torファイルのバンドルが可能になりました。
- (18.5.486) Data Diff TOP がFBXファイルをサポートするようになりました。FBX を内部的に bgeo に変換してから差分を作成します。
- (18.5.486) Filter by Value TOP に、フィルタの結果を反転させるチェックボックスが追加されました。
- (18.5.486) Filter by Value TOP は、アトリビュートが "startwith"、"endswith"、または "contains "のいずれかの部分文字列を含むかどうかのチェックをサポートするようになりました。これは文字列だけでなく、floatやintでも動作します。(比較する前に文字列にキャストします)
- (18.5.484) MapsBakerのHeightマップのベイクエラーを修正しました。また、Material IDマップのベイクにも対応しました。
- (18.5.479) Static Fracture Exportでは、パックされたプリミティブをOBJレベルにエクスポートし、ピボット情報をOBJレベルに保存して、sopレベルでジオメトリにベイクするのではなく、OBJレベルにエクスポートするようになりました。これにより、ジオポストオペレーション(エンジンの場合)の変換がより簡単になります。
- (18.5.479) Rulerのヘルプカードを labs_toolset.shelf ファイルから新しいディレクトリ help/shelf/ に移動しました。しかし、現在のところ、ツールを右クリックしてヘルプに行くか、状態がアクティブなときにF1を押すと、空白のページが開くという問題があります。
- (18.5.479) Rulerツールに作業平面の交点のサポートを追加しました。
- (18.5.478) 2D WFC Solverがpy2とpy3に対応しました。また、この2つの間でも同じ結果が得られるはずです。注意: この互換性の更新により、新しい定義が追加されました。新しいインスタンスのみが更新されます。
- (18.5.478) 内部で最新バージョンの measure と uvflatten を使用するために、Merge Small Islands を書き直しました。これにより、安定性と全体的なパフォーマンスが大幅に改善されます。注: これはバージョンバンプであり、下位互換性の理由からノードの既存のインスタンスは更新されません。
- (18.5.478) PivotPainter sop の入力スケールを復元するオプションを追加しました。この sop の出力がジオメトリを Houdini 単位に復元するかどうかを制御します。これはノードのエクスポート処理には影響せず、エクスポートする前にジオメトリにさらに処理を加えたい場合にのみ有用です。
- (18.5.478) PivotPainterにユーザーの要求に応じて出力コネクタが追加されました。
- (18.5.477) Pick and Place のドキュメントを更新し、ホットキーとのすべての可能なインタラクションをリストアップしました。
- (18.5.477) Mapboxツールを更新し、OSMデータの精度エラーを修正しました。帰属透かしを無効にしたり(規則、規約についてはドキュメントを参照してください!)、異なるスタイルのサテライトデータをダウンロードしたり、独自のスタイルを提供したりすることができるようになりました。また、重要な変更を反映するためにドキュメントを更新しました。
- (18.5.466) Unreal PivotPainter 2.0 のサポートをリリースしました。ワークフローにはいくつかの重要な変更がありますので、更新されたドキュメントを必ずお読みください。サンプル ファイルも、これらの変更を反映して更新されています。
Bug Fixes
- (18.5.485) Substance Material sop のイメージプレーン名の問題を修正しました。プリンシプルマテリアルのベースカラーは、"diffuse "ではなくSubstanceからの "baseColor "を使用するようになりました。これはHoudiniのシェーダとさらにマッチします。
- (18.5.479) DemBones Skinning Converterで、管理者権限のないHoudiniのインスタンスでパーミッションエラーが発生する問題を修正しました。
- (18.5.478) UV Visualizeで、スケール10が10ではなく1のスケールになってしまう回帰を修正しました。
- (18.5.477) MatCapシェーダのシェーダ定義の問題を修正しました。(Houdiniの新しいビルドでは必須)
- (18.5.477) Expression Editor が 1.4.7 に更新されました。http://cgtoolbox.com/houdini-expression-editor/ [cgtoolbox.com] を参照してください。
- (18.5.466) SkinningConverterにルートが欠落していたのを追加しました。また、ドキュメントにゲームエンジンへのエクスポート方法を追加しました。