Skip to content

bimo1d/KerbalFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KerbalFX

Lightweight modular FX framework for Kerbal Space Program.

KerbalFX is built as one core plugin with independent FX modules. Each module can be enabled or disabled separately.

Current modules

KerbalFX - Rover Dust

Wheel-ground dust for rovers and wheeled craft.

  • Dust emission based on wheel contact, speed, and slip.
  • Quality scaling from Difficulty Settings.
  • Optional surface color adaptation.
  • Optional light-aware behavior (sun + local lights).
  • Per-body tuning through config.

KerbalFX - Impact Puffs

Engine-ground interaction and touchdown effects.

  • Engine plume-ground puffs near terrain.
  • Touchdown burst on harder landings.
  • Default non-simplified mode with volumetric behavior.
  • Optional simplified mode for lower performance cost.
  • Light-aware behavior and per-body tuning through config.
  • Compatible approach with Waterfall.

KerbalFX - BlastFX

WIP. Only separator blast FX for now.

  • Triggers blast effects on supported separator parts.
  • Includes sparks/smoke/chunk fragments with size scaling by separator size.
  • Supports hidden-ring cleanup flow for auto-shroud-friendly behavior.
  • Uses config-driven targeting and cleanup controls.

Installation

  1. Download the latest release from Releases.
  2. Copy the KerbalFX folder into your KSP GameData.
  3. Remove older KerbalFX files before updating.

Dependencies

  • ModuleManager

Configuration

Core:

  • GameData/KerbalFX/Core/KerbalFX_Core.cfg

Rover Dust:

  • GameData/KerbalFX/RoverDust/KerbalFX_RoverDust.cfg

Impact Puffs:

  • GameData/KerbalFX/ImpactPuffs/KerbalFX_ImpactPuffs.cfg

BlastFX:

  • GameData/KerbalFX/BlastFX/KerbalFX_BlastFX.cfg

Difficulty Settings:

  • KerbalFX section
  • Rover Dust, Impact Puffs, BlastFX module pages

Compatibility

  • Built for KSP 1.12.5.
  • Designed with compatibility in mind to run alongside visual and terrain mods (Parallax, EVE, Waterfall, etc.)

Development status

Public beta.

KSP Forum thread

Disclaimer and License

This mod is released under the Unlicense, which means it is in the public domain.