Ara is an advanced trail renderer that borrows concepts from particle systems to hyper-charge your trails.
Easy to use, extremely flexible and customizable. Replace Unity's default trail renderer with Ara and you will never look back. (Works in all platforms)
Includes additional utility components, built on top of the basic Ara trail renderer to cover common use cases:
-TireTracks: create tire & skid marks effortlessly.
-ElectricArc: create procedural electric arcs.
-ColorFromSpeed: change trail color based on speed.
Features:
- Spline-based trail smoothing. Fast moving objects will finally leave a smooth-as-butter trail behind them.
- High quality line corner handling: sharp, blunt or rounded.
- Ability to enable/disable trail emission, using a single on/off toggle. No need to use a pool of trail renderers, create/destroy components at runtime or other awkward solutions.
- Time and lenght based color and thickness. You can use time or lenght based approaches individually, or combine them.
- World and local space generation.
- View and (artifact free) local trail alignment. Great for weapon trails, lightcycle trails...
- Physics: gravity, inertia, damping... bring your trails to life!
- Multiple texture modes: stretch, tile, anchored...
- Direct access to trail points via scripting: modify the existing trail points, add new ones, remove or replace them entirely with your own. Each individual point contains position, orientation, velocity, color, thickness, continuity and lifetime information.
- Excepcional performance. Zero memory allocated per frame = no garbage collection.
- Well structured, clean and fully commented C# source included.
- Battle tested in several shipped projects.
Araは高度なトレイルレンダラーであり、パーティクルシステムからコンセプトを借用して、トレイルをハイパーチャージします。
使いやすく、非常に柔軟でカスタマイズ可能です。 UnityのデフォルトのトレイルレンダラーをAraに置き換えてください。 (すべてのプラットフォームで機能)
一般的なユースケースをカバーするために、基本的なAra Trailレンダラーの上に構築された追加のユーティリティコンポーネントが含まれています。
-TireTracks:タイヤとスキッドマークを簡単に作成します。
-ElectricArc:手続き型の電気アークを作成します。
-ColorFromSpeed:速度に基づいて軌跡の色を変更します。
特徴:
-スプラインベースのトレイルスムージング。動きの速いオブジェクトは、最終的にバターのように滑らかな軌跡を残します。
-高品質のラインコーナー処理:鋭い、鈍い、または丸い。
-単一のオン/オフの切り替えを使用して、軌跡の放出を有効/無効にする機能。トレイルレンダラーのプールを使用したり、実行時にコンポーネントを作成/破棄したり、その他の厄介なソリューションを使用する必要はありません。
-時間と長さに基づく色と厚さ。時間ベースまたは長さベースのアプローチを個別に使用することも、それらを組み合わせることもできます。
-世界と地域の宇宙生成。
-ビューと(アーティファクトなし)ローカルトレイルアライメント。武器の道、ライトサイクルの道に最適...
-物理学:重力、慣性、減衰...トレイルを生き生きとさせます!
-複数のテクスチャモード:ストレッチ、タイル、アンカー...
-スクリプトによるトレイルポイントへの直接アクセス:既存のトレイルポイントの変更、新しいトレイルポイントの追加、削除または完全に独自のものに置き換えます。個々のポイントには、位置、方向、速度、色、厚さ、連続性、寿命の情報が含まれています。
-卓越したパフォーマンス。フレームごとに割り当てられるメモリはゼロ=ガベージコレクションなし。
-よく構造化され、クリーンで完全にコメントされたC#ソースが含まれています。
-いくつかの出荷済みプロジェクトでバトルがテストされました。