Blender to KSA models?

Captain Paul

New Member
Nov 15, 2025
6
0
Hi,

Has anyone heard if KSA will allow spacecraft and parts models made in Blender to be imported into KSA like KSP 1 allows?

Cheers, Paul.
 
Suggestion: maybee someone can make a plugin for blender that will allow the export of model from Blender to KSA. I magine you have to set things like RCS positons manually in some config file. would be great if proceses like this can be automated. For example you Place empties in blender werever you want RCS thrusters to be and have the pugin automatically asing RCS fuction to those locations.
 
  • Like
Reactions: Captain Paul
OK just looked a bit into the config file for the extisting crafts. yes RCS has to be set manually in the file. also it seams like parts only support one material currently. hope the devs add mult material support in the future. When moddeling I assing differnt materials to parts of the same mesh (like heatshield material on the underside of a capsule)
 
  • Like
Reactions: Captain Paul
Suggestion: maybee someone can make a plugin for blender that will allow the export of model from Blender to KSA. I magine you have to set things like RCS positons manually in some config file. would be great if proceses like this can be automated. For example you Place empties in blender werever you want RCS thrusters to be and have the pugin automatically asing RCS fuction to those locations.
Sounds like a great idea, perhaps this could be done via Python script in Blender.
 
I found the XMLs defining the rockets with the subparts and engine/thuster settings.

How would this be nice to be implemented in blender from a "user" point of view? All the parts have many properties like specific impulse, on which input they are bound etc.

My initial idea would be to add abstract entities in blender like special cones, that mimic thrusters and have properties that the "real" thursters have. Then in the export it would be possible to automatically translate this to the xml files.
 
I suggestde using emptys to mark the location of the RCS and main engines. and the contol assingment wold be done by naming the empty like the thruster id

Example: a up fireing RCS thruster would have its empty be named "thruster_TranslateUp.003" (third RCS thruster for up translation)

Attached example screenshots
 

Attachments

  • Screenshot 2025-11-18 103336.png
    Screenshot 2025-11-18 103336.png
    134.1 KB · Views: 0
  • Screenshot 2025-11-18 103327.png
    Screenshot 2025-11-18 103327.png
    1.3 MB · Views: 0
Last edited:
I suggestde using emptys to mark the location of the RCS and main engines. and the contol assingment wold be done by naming the empty like the thruster id

Example: a up fireing RCS thruster would have its empty be named "thruster_TranslateUp.003" (third RCS thruster for up translation)

Attached example screenshots
I'm currently trying to create a custom empty for thrusters and engines that directly have the relevant properties for ksa. I will share it when I got a working prototype. It will be basically the same but hopefully a bit more elegant.