Chroma is an essential tool for anyone creating shaders. Make stunning Material Inspectors, add gradients and curves, boost productivity! Virtually every shader is better with Chroma.🔥 Organize your Shader UIs with notes, foldouts and more 🔥Create beautiful Material Inspectors with annotations, separators, conditions, and more. You can create user-friendly UIs in seconds, both in Shader Graph and in hand-written shaders.The default Material Inspector is super rigid and limiting. Want to add a note about a color? You can't. Would you like to group related parameters in a foldout? Nope, sorry. Well, Chroma fixes that and much more!Custom Attributes:HeadersFoldoutsNotesTooltipsSeparatorsTabulationConditional display/hideOne-line texturesMin-Max rangesGradientsCurvesFull attribute documentation.🔥 Easily add gradients and curves to any shader 🔥Gradients and curves are an irreplaceable tool in making almost any shader, from simple lowpoly shading to complex volumetric effects. By default, Unity can only pass numbers, vectors, and textures to shaders, but with Chroma you can pass gradients and curves as well!🌈 Gradient parameters allow you to create shaders that are much more visually appealing and dynamic than what is possible with just colors, textures and floats. Chroma even supports HDR Gradients, so you can define parts of the gradient that should emit light. Plus, you can quickly generate beautiful randomized gradients to get the inspiration flowing!📈 Curve parameters offer a great control over numeric values. Don't take our word for it, here is Unity Blog describing them as "the ultimate design lever". Well, now you can use them not just in scripts, but in shaders too.🎁New!🎁 We've added "Synchronize Gradients" utility (in Create -> Chroma -> Gradient Synchronizer) that lets you edit a gradient in one place and apply it to multiple materials, without the need to manually edit each one of them.✨ HIGHLIGHTS ✨Very easy to use, can be set up in a matter of minutes and is beginner friendly. It's a great tool for artists and programmers who are just starting to make shaders, or have been doing it for years.Effortless ingegration that will not break your existing workflow. You decide which shaders use Chroma (but you will definitely want to use it everywhere).Adobe® Color™ and ColorHunt integration, so you can easily browse trendy palettes and paste them directly into your material. You can even extract palettes from images!Works with any Render Pipeline, including the Built-in RP, URP and HDRP.Both Shader Graph and code shaders (Cg, HLSL) are supported.Amplify Shader Editor is fully supported.Highly optimized and can be used in production without any performance issues.Full source code in case you would like to add any attributes of your own.Extensive example shader collection that can be used right away is included. Check it out here.All demo scenes are included (in Universal RP), so you can see how Chroma works in practice. Everything you see in the videos and on the screenshots is included in the asset.DOTS and SRP batcher supported in all shaders.Lifetime updates, fast and friendly support.📃 Full Documentation | 💬 Discord |❔ Open Support Ticket | 📧 EmailWhat's included:12 custom property drawers and attributes.8 URP demo scenes with examples of how to use Chroma.Example object shaders, including gradient-lit objects, skybox, fog portal, grass.Example image effects, including color remapping, gradient overlay, 2D water reflection.Illustrated documentation.Full source code.Hundreds of hours of our work 😊
Chroma は、シェーダーを作成する人にとって不可欠なツールです。 魅力的なマテリアル インスペクターを作成し、グラデーションやカーブを追加して、生産性を向上させましょう。 事実上、すべてのシェーダーは Chroma を使用した方が優れています。
詳細
🔥 メモや折り込みなどを使用してシェーダー UI を整理します 🔥
注釈、セパレータ、条件などを備えた美しいマテリアル インスペクターを作成します。 シェーダー グラフと手書きのシェーダーの両方で、使いやすい UI を数秒で作成できます。
デフォルトのマテリアル インスペクターは非常に厳格で制限があります。 色に関するメモを追加したいですか? あなたはできません。 関連するパラメータを折りたたみ内にグループ化しますか? いや、ごめんなさい。 Chroma はそれを修正し、さらに多くのことを解決します。
カスタム属性:
ヘッダー
折り込み
ノート
ツールチップ
セパレータ
集計
条件付き表示/非表示
一行テクスチャ
最小値と最大値の範囲
グラデーション
曲線
完全な属性ドキュメント。
🔥 任意のシェーダーにグラデーションとカーブを簡単に追加できます 🔥
グラデーションとカーブは、単純なローポリ シェーディングから複雑なボリューム エフェクトに至るまで、ほぼすべてのシェーダを作成する上でかけがえのないツールです。 デフォルトでは、Unity は数値、ベクター、テクスチャのみをシェーダーに渡すことができますが、Chroma を使用すると、グラデーションやカーブも渡すことができます。
🌈 グラデーション パラメーターを使用すると、カラー、テクスチャ、フロートだけで作成できるものよりも、はるかに視覚的に魅力的でダイナミックなシェーダーを作成できます。 Chroma は HDR グラデーションもサポートしているため、光を放射するグラデーションの部分を定義できます。 さらに、美しいランダムなグラデーションをすばやく生成して、インスピレーションを湧き立たせることもできます。
📈 カーブパラメータは数値をうまく制御できます。 私たちの言葉を鵜呑みにしないでください。Unity ブログでは、これらを「究極のデザインレバー」と説明しています。 さて、スクリプトだけでなくシェーダーでも使用できるようになりました。
🎁New!🎁 「グラデーションの同期」ユーティリティ ([作成] -> [クロマ] -> [グラデーション シンクロナイザー]) を追加しました。これにより、グラデーションを 1 か所で編集し、複数のマテリアルに適用できます。各マテリアルを手動で編集する必要はありません。 。
✨ハイライト✨
非常に使いやすく、数分でセットアップでき、初心者にも優しいです。 これは、シェーダーの作成を始めたばかりのアーティストやプログラマー、または何年もシェーダーを作成してきたアーティストやプログラマーにとって優れたツールです。
既存のワークフローを中断することなく、簡単に統合できます。 どのシェーダが Chroma を使用するかを決定します (ただし、どこでも使用することは間違いありません)。
Adobe® Color™ と ColorHunt の統合により、トレンディーなパレットを簡単に参照して、マテリアルに直接貼り付けることができます。 画像からパレットを抽出することもできます。
組み込み RP、URP、HDRP を含むあらゆるレンダー パイプラインで動作します。
シェーダー グラフとコード シェーダー (Cg、HLSL) の両方がサポートされています。
Amplify Shader Editor は完全にサポートされています。
高度に最適化されており、パフォーマンス上の問題なく本番環境で使用できます。
独自の属性を追加する場合に備えて、完全なソース コード。
すぐに使える豊富なサンプルシェーダー集が付属しています。 ここで確認してください。
すべてのデモ シーンが (Universal RP に) 含まれているため、Chroma が実際にどのように動作するかを確認できます。 ビデオやスクリーンショットに表示されるものはすべてアセットに含まれます。
DOTS および SRP バッチャーはすべてのシェーダーでサポートされています。
生涯アップデート、迅速かつフレンドリーなサポート。
📃 完全なドキュメント | 💬 Discord |❔ サポートチケットを開く | 📧メール
技術的な詳細
含まれるもの:
12 個のカスタム プロパティ ドロワーと属性。
Chroma の使用例を含む 8 つの URP デモ シーン。
オブジェクト シェーダの例 (グラデーション照明オブジェクト、スカイボックス、フォグ ポータル、草など)。
カラー再マッピング、グラデーション オーバーレイ、2D 水の反射などの画像効果の例。
図解入りのドキュメント。
完全なソースコード。
私たちの何百時間もの仕事😊