VOSAN Logo
アプリとツール

タンデムゴースト

IDDL
IDDL VOSAN+ 購読者
Feb 6, 2026 に公開 Nov 12, 2026 に更新
/
タンデム・ゴーストは、タンデム・ドリフト・ソロを練習できるAssetto Corsa(CSP)のLuaアプリです。 自分のドライブラインを「リード車」として記録し、それを完全にレンダリングされた3Dゴースト車として再生します。別のドライバーを必要としない本物のタンデムパートナーをシミュレートします。

特徴:
ゴーストレコーディング&プレイバック — 設定可能なサンプルレート(〜60 fps)で実行を記録し、ゴースト車をループするように再生します。 記録は、トラック/カーの組み合わせごとに保存され、アプリ内のUIから名前を変更、削除、または管理することができます。

フル3Dゴーストカーレンダリング — ゴーストは、単純なワイヤーフレームボックスを示すのではなく、アニメーションステアリングホイールと回転タイヤで実際のKN5車モデルをロードします。 調節可能な不透明度/透明度を支えて下さい。

ゴースト・カー・モデル・セレクション — 記録した車だけでなく、コンテンツ・フォルダーからインストールされた車を選択してください。 異なる車両を追いかけることを視覚化しましょう。

スキンの選択 — ゴースト車のための利用可能な皮膚/乳製品から選ぶ。

ミラーモード — 録画を再生する代わりに、ゴーストは、設定可能な遅延(デフォルト1.5秒)でリアルタイムの動きをコピーし、チェイス車のように効果的に続きます。

タンデムペアモード — 設定可能な遅延で最初の記録されたゴーストの背後にある2番目のゴーストを踏襲し、3車のタンデム列車を作成します。

近接レーダー&HUD バー — リアルタイムの距離バーには、色分けされたゾーンのゴーストへのドア・ツー・ドアの間隔が表示されます。緑色(ideal)、オレンジ(/余りに閉鎖)、赤(危険/あまりにも閉じる)。 側面のオフセット、速度の相違および縦方向のギャップを表示します。

3D Proximity Visualization — プレイヤーの周りの理想的なゾーン サークルと 3D 空間のゴーストへの接続ラインを引く。

構成可能な理想的なゾーン — 独自の理想的な最小/最大距離、危険しきい値、および警告距離(メートル)を設定して、タンデムスタイルに合わせて調整します。

ゴースト・トレイル — ゴーストの背後にあるオプションのトレイル・ラインは、設定可能な長さで、最近のパスを示しています。
スモーク&スキッドマーク - ゴースト車にトグル可能なタイヤの煙とスキッドマーク効果を追加リアリズム。

エンジンの音 — ホスト車が RPM とスロットル に同期するためのオプションエンジンのサウンド再生。

衝突 - ゴースト車(実験)とオプションの物理衝突。

インポート&エクスポート — ゴーストファイルをエクスポートして、友人と共有したり、ローカルパスからインポートしたり、URL(Dropbox、Google Drive)から直接ダウンロードしたりできます.
バージョン 0.1

February 14, 2026

TandemGhost v2.0 is a complete rewrite of the original pldTandemGhost script. The codebase has expanded significantly (Renderer alone is now 4485 lines of code) to support full physics simulation, visual fidelity, and stability.

🏗️ Architecture & Core Changes
Storage Migration: Recordings now save to data/<trackId>/ inside the app folder (instead of ScriptConfig). Includes automatic migration for old files.

Timing System: Switched from os.preciseClock() to state.recordingElapsed += dt. This makes playback immune to game pauses and frame drops.

Mirror Mode Logic:

Old: Time-based delay (e.g., ghost is 1.5 seconds behind).

New: Path-Distance Following. The ghost now calculates distance along the spline. It stays exactly X meters behind you (configurable), solving the issue where ghosts would crash into you during slow corners.

Replay System: Completely unlocked. The ghost logic now runs during AC Replays using nearest-neighbor search + segment interpolation.

🚀 New Features (v2.0 Exclusive)
Replay Sync: Ghost is now visible and accurate in replays.

Visual Overhaul:

Headlights/Taillights: Full parsing of lights.ini with emissive glow shaders.

Brake Lights: Separate logic system; lights trigger on deceleration/brake input.

Steering Wheel: STEER_HR node animation synced to ghost steering angle.

Wipers: Animation support added.

Rain/Wetness: Shaders react to Sol/Pure weather data.

Fake Shadow: Implemented blob shadow under the car.

Physics & Interaction:

Raycast Ground-Snapping: Wheels now conform to the terrain heightmap.

Anti-Teleport Smoothing: Interpolation prevents visual "snapping" when the loop resets.

ClearMotion: Disables motion blur frames during teleports to prevent "smearing" artifacts.

Data Parsing: Script now reads data.acd to automatically fetch steer lock, wheel radius, track width, and wheelbase for perfect alignment.

UI & UX:

Ghost Preview: New orbital camera in the "Ghost" tab to view the model/skin.

Tutorial: 8-step interactive walkthrough.

Save/Teleport: With disk persistence and "Reset Ghost on Teleport" config.

Random Skins: Ghost spawns with a random skin on playback start.

❌ Removed / Deprecated
Skidmarks: enableSkidmarks and associated rendering functions removed for performance optimization.

Presets: The old preset system has been replaced by the new file management system.

Cars Tab: Merged into the "Ghost" customization tab.

Config: showDriver is no longer a config option; it is managed internally by the renderer.

💻 Renderer Evolution
The renderer has grown from a simple model drawer to a complex engine.

Old: Basic drawGhostCar, simple smoke/sound updates.

New:

Dedicated updatePosition phase separate from rendering.

Full ini file parsing (car, suspensions, tyres, lights).

Smoothing algorithms (Y_SMOOTH_SPEED) for terrain handling.

Custom HLSL shaders for light glow and wetness.

Multi-ghost support (Tandem Pair uses a fully independent second renderer instance).
Stayz
Stayz Buyer 1ヶ月前

Very good 🤝

DCBB
DCBB Buyer 5ヶ月前

cant un zip the file

bleachflyfly@gmail.com
[email protected] Buyer 8ヶ月前

You can watch the tandem replay with the ghost, but after saving and reloading the replay, only your own car remains.

vakhto1998
vakhto1998 Buyer 8ヶ月前

It won't turn on and why?

mrmanguy
mrmanguy Buyer 9ヶ月前

absolutely awesome, i very much recommend this mod, the author of this is awesome too!

/

Share this post

Or copy link

Join the Community

Unlock the full potential of VOSAN with a free account.

User Profile

Your personalized drift identity.

Less ads

Enjoy a cleaner experience as a member.

Access the VOSAN Feed

See what's happening in the community.

Favorite Mods

Save your favorite mods to find them easily.

Leave Feedback

Rate and comment on your favorite creations.

Sign Up for Free
Already have an account? Login