Space Engineers

Space Engineers

27 ratings
LCD textures (with video)
By TheLightLOD
Some or most of you will have seen the official tutorial for creating your own LCD texture mod already, and whished there was a video version of it.

Well, here it is. You can follow this tutorial in 2 ways, you can watch the video or follow the steps below. Either way it is well doable to make your own lcd texture mod in under 10 minutes.
   
Award
Favorite
Favorited
Unfavorite
Introduction
Some or most of you will have seen the official tutorial for creating your own LCD texture mod already, and whished there was a video version of it.

Well, here it is. You can follow this tutorial in 2 ways, you can watch the video or follow the steps below. Either way it is well doable to make your own lcd texture mod in under 10 minutes.
Video

Link to youtube video if steam refuses to show it: Youtube
Step 1(folder structure)
As stated at the beginning you can also follow the tutorial step by step.

Note: if you already followed the video, then I sugest looking at the Tips as all the steps have been covered in the video.

The first step is to set up the folder structure, we'll start by going to:
C:\users\<your windows user name>\appdata\roaming\SpaceEngineers\Mods

In the mods folder we will create a folder for the mod:
<modname>

In the <modname> we create 2 folders:
Data and Textures

Then in the Textures folder we create another folder:
Video

So now we have created 4 folders like this:
Step 2 (image)
This second step is about preparing the picture.

A picture should follow the following rules:
-has a resolution of 512 by 512 pixels.
-be of the DDS type.
-be of the DXT5 DDS-subtype
-has generate mipmaps enabled
-is saved in C:\users\<your windows user name>\appdata\roaming\SpaceEngineers\Mods\<modname>\Textures\Video

If you use the image software paintdotnet, then the dds settings window should look something like this:
Step 3 (code)
See the official tutorial for the code snippit here:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=394840215

Or you can use the snippit i already modified to a single picture right here, which goes into:
C:\users\<your windows user name>\appdata\roaming\SpaceEngineers\Mods\<modname>\Data\<modfilename.sbc>
<?xml version="1.0"?> <Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <LCDTextures> <LCDTextureDefinition> <Id> <TypeId>LCDTextureDefinition</TypeId> <SubtypeId>frame001</SubtypeId> </Id> <TexturePath>Textures\Video\frame_001.dds</TexturePath> </LCDTextureDefinition> </LCDTextures> </Definitions>

The code above needs 2 edits, namely:
-the line <SubtypeId>frame001</SubtypeId>, should have the frame001 changed to whatever you want your image to be called in the texture selection menu of the lcd screen.
-the line <TexturePath>Textures\Video\frame_001.dds</TexturePath> should have the frame_001.dds changed to whichever name you gave your picture in step 2.

After these steps it should look something like:


Now you can start up the game and test the mod, after which you can publish it to the workshop.

For those interested, here is the result of the tutorial with my example image:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=428985017
Tips
If you have a not so square image, then there are tricks to get this image to fit the lcd better.

See this mod as an example:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=421876584

What I did there was either split up or stretch the image so the game would end up showing it correctly.

One more tip is for the workshop image, this can be added by adding a 800 by 600 pixels thumb.jpg image to the root folder of your mod. I.e. to the folder that contains the Data and the Textures folder, and then (re)uploading the mod.
Troubleshooting
The picture scales off the lcd panel when moving towards/away from the panel and/or the picture dowsn't map correctly on the lcd panel?
-double check step 2 from this tutorial.

The picture is selected, but it shows up as completely black?
-It is likely that Space Engineers can't find your picture file, please double check your folder names and the <texturepath> section and name of your picture in the script file.

Can't select the LCD picture on the lcd screen?
-check the file extension of the script file in the data folder, it should end with .sbc

I have double checked everything, but I still can't select the picture in the lcd panel
-double check whether the mod is active in the world, i.e. world settings -> mods.

Still haven't igured it out?
-post a comment, I'll try to answer it and help you ;)
Credits
Many thanks to Keen Software House for making both Space Engineers, and to provide us with the original tutorial.

Thank you BoredArsonist for coming to me for help with making LCD texture mods, it motivated me to make this tutorial.

Credits for this tutorial, well what's left of it :P go to me, TheLightLOD.
37 Comments
Wygos 17 Feb, 2022 @ 12:54am 
I get white screen when on lcd when selecting my picture.
Why ?
Quadeupled checked everything. Tried puting LCD texture from game original. Still white.
Isaac Clark 29 Mar, 2020 @ 10:57am 
So I got this mostly working, First images looked like garbage, now they are just really dark. I have played around with multiple image filters and enhancements with no luck. Anyone have thoughts that would help. My images are screenshots from cameras in the ship. Trying to build a custom security office for my build.

Any help is appreciated.
Laika L. Gagarin 8 Aug, 2018 @ 11:01am 
Thats what I thought but everything is right,so Im not sure why it's not finding it...

<?xml version="1.0"?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<LCDTextures>
<LCDTextureDefinition>
<Id>
<TypeId>LCDTextureDefinition</TypeId>
<SubtypeId>SARKHONIANFLAG</SubtypeId>
</Id>
<LocalizationId>Sarkhonian Flag</LocalizationId>
<TexturePath>Textures\Video\1.dds</TexturePath>
</LCDTextureDefinition>
</LCDTextures>
</Definitions>
TheLightLOD  [author] 8 Aug, 2018 @ 10:07am 
@HighCommanderXen, purple or more common pink textures usually mean the game can't find the texture.
Laika L. Gagarin 7 Aug, 2018 @ 9:47am 
ah.

ive tried many things,but I'm still getting a purple texture instead of the one I have,I was wondering if that one was the cause but I dont think so.
TheLightLOD  [author] 7 Aug, 2018 @ 9:38am 
@HighCommanderXen, i don't know exactly, they must have added it recently. What it looks like though is that there's a set of display texts somewhere and that Filename001 is supposed to be on that list
Laika L. Gagarin 7 Aug, 2018 @ 9:19am 
What is the <LocalizationId>Filename001</LocalizationId> supposed to be?
azfalt 17 Nov, 2017 @ 3:01am 
I believe its going to be timeconsuming. due to editing every frame in the gif format to fit the new alpha format used for lcd's in space engineers, not imposible thou.

For high res gif animtions, It was posible to use layers from a photoshop psd file, just renaming it to gif, and all layers would back then be used as frames in the animation, dont know if its still posible with never versions of photoshop.
BlacKHaraZ 13 Oct, 2017 @ 5:18pm 
@TheLightLOD
You don't need to add me as moderator.
I only had this probs because I used your nice guide to add some Textures to my Server for me and my friend. Then I need nearly 1 hour to find the problem and I thought it's just fair if I post it here ^^
No I have another thing and perhaps anybody can help me here:

Is it possible to add animated textures like (something like GIFs or else)? =)
TheLightLOD  [author] 6 Oct, 2017 @ 10:12am 
@BlacK|HaraZ nice find.

If you want i can update it in the guide, or add you as a moderator.

Btw for those who look at the code and wonder what's changed it seems to be the addition of
"<LocalizationId>Filename001</LocalizationId>" in the line above the texturePath.