Jump to content

Search the Community

Showing results for tags 'textures'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Announcements
    • Welcome Aboard
  • Kerbal Space Program 2
    • KSP 2 Discussion
    • KSP 2 Suggestions & Development Discussion
    • KSP 2 Dev Diaries
    • Show and Tell
  • Kerbal Space Program
    • The Daily Kerbal
    • KSP Discussion
    • KSP Suggestions & Development Discussion
    • Challenges & Mission ideas
    • The Spacecraft Exchange
    • KSP Fan Works
  • Community
    • Player Spotlight
    • Science & Spaceflight
    • Kerbal Network
    • The Lounge
  • Gameplay and Technical Support
    • Gameplay Questions and Tutorials
    • Technical Support (PC, unmodded installs)
    • Technical Support (PC, modded installs)
    • Technical Support (Console)
  • Add-ons
    • Add-on Discussions
    • Add-on Releases
    • Add-on Development
  • Making History Expansion
    • Making History Missions
    • Making History Discussion
    • Making History Support
  • Breaking Ground Expansion
    • Breaking Ground Discussion
    • Breaking Ground Support
  • International
    • International
  • KerbalEDU Forums
    • KerbalEDU
    • KerbalEDU Website

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Website URL



About me



  1. Dear readers, What's best to do for getting textures for gas giants? I know you can't really use PQS mods and SE (Space Engine) isn't the best choice either. I've really done enough research, but I still can't figure out what's best to do. Hopefully somebody can help me with this! Thanks! Just leave suggestions down below.
  2. I've put together most all the textures I was able to find for Procedural Parts, for my own use. I wondered if anyone would be interested in this as a small mod add on.
  3. So you have your own planet or moon and you want to make it look as good from close by as it does from up in orbit? Good terrain textures are the best way to make this happen. In this tutorial I will explain how to properly apply both stock and custom terrain textures to your planets using Kopernicus. This lesson is based on what I learned myself while learning to do this for my own mod OPM. The tutorial consists of 2 parts: Applying textures to the terrain Making the textures appear where you want Texture application Note: for this step you can use built-in textures from the game or use your own custom textures. I will explain how you can do both. Open up your body’s cfg in something like Notepad++ (Windows’ Notepad won’t do). To edit the terrain textures we have to use the Material node. If you've never touched terrain textures, you probably won't have this in your config yet. Here is where it goes (excuse bad formatting, blame the forum software): @Kopernicus:AFTER[Kopernicus] { Body { PQS { Material { } } } } So material is where we're going to do our magic. There's one thing that we have to do outside of the material node though and that's to set the material type. Not all stock planets use the same one and, since some types work less well than others, we're going to define the type so that we're always working with the best one. @Kopernicus:AFTER[Kopernicus] { Body { PQS { materialType = AtmosphericExtra Material { } } } } From now on everything we'll be doing in side of the Material node. For those who've dabbled with texturing before KSP 1.1, note that AtmosphericExtra is the successor to AtmosphericOptimized. If you used that before, use AtmosphericExtra now. Before we start writing the material, you need to know that there are four texture slots we can use: Low: covers the lowest part of the terrain Mid: covers the area between low and high High: covers the highest part of the terrain Steep: covers all the steep areas like cliff faces, crater walls, the sides of mountains, etc. It will overlap with the three previous areas as steep parts can be anywhere So now we know that, we can start adding the textures to these areas: Material { steepTex = CTTP/Textures/snow steepTexScale = 1,1 steepTexOffset = 0,0 steepBumpMap = CTTP/Textures/snow_normal steepBumpMapScale = 1,1 steepBumpMapOffset = 0,0 lowTex = CTTP/Textures/snow lowTexScale = 1,1 lowTexOffset = 0,0 lowBumpMap = CTTP/Textures/snow_normal lowBumpMapScale = 1,1 lowBumpMapOffset = 0,0 midTex = CTTP/Textures/snow midTexScale = 1,1 midTexOffset = 0,0 midBumpMap = CTTP/Textures/snow_normal midBumpMapScale = 1,1 midBumpMapOffset = 0,0 highTex = CTTP/Textures/sand highTexScale = 1,1 highTexOffset = 0,0 highBumpMap = CTTP/Textures/sand_normal highBumpMapScale = 1,1 highBumpMapOffset = 0,0 } You see a lot of repeating stuff, so I'll only need to explain four of the values to help you understand what everything does:. ...Tex: sets the main texture for this area ...BumpMap: sets the bump map (or normal map) texture for this area. This doesn't have to look anything like your main texture, but if you want a unified look it's best you do. ...Scale: sets the scale of the texture on the X and Y axis. The default 1,1 is what looks the best, so use that. ...Offset: offsets the bumpmap from the main texture on the X and Y axis. The default 0,0 is what looks the best, so use that. You'll see I've pointed the textures to a folder called CTTP. This is the Community Terrain Texture Pack (still need to make a thread for this how others can use this). This is how you point to a custom terrain texture. Just replace the folder path to the one that matches your texture (YourModFolder/Textures/YourTexture for example). You can also use the builtin terrain textures found in KSP. These are lower quality and not all textures have a matching bump map, but you won't have to put custom textures in your mod. Here's a list of builtin terrain textures. To apply them you have to use a different folder path: midBumpMap = BUILTIN/RockyGround Next we're going to define how often these textures are applied to your planet. To prevent this code from becoming to long, imagine that the previous entries are also in Material. Material { steepNearTiling = 5000 steepTiling = 50 lowNearTiling = 5000 lowMultiFactor = 50 lowBumpNearTiling = 5000 lowBumpFarTiling = 50 midNearTiling = 5000 midMultiFactor = 50 midBumpNearTiling = 5000 midBumpFarTiling = 50 highNearTiling = 5000 highMultiFactor = 50 highBumpNearTiling = 5000 highBumpFarTiling = 50 } The higher the values you give to this tiling, the more detailed the terrain will become. Too much however will create noticeable tiling, making it look fake. So there's a fine balance. 5000/50 as shown above works well for textures with 1024x1024 resolution and what's on the texture looks close by, rather than far away. Is it 1024x1024 and the texture is far away (the case for CTTPs cliff and beach textures for example) than I've found 2500/25 to be a good fit. An explanation of the rest in the code above: NearTiling determines how often the texture tiles close to the player Tiling, MultiFactor and FarTiling (Squad didn't make it consistent) determine how often the texture tiles far away from the player. This works best if lower than NearTiling Steep only has NearTiling and Tiling for some reason, and these settings are used for the main texture and the bump map STILL WRITING, WANTED TO MAKE SURE IT SAVED
  4. So I have downloaded 1.2... maybe I read something wrong somewhere so if I have please ignore my first question: 1, Fuel Flow display / overlay. I read on 'DevNote Tuesday' (and saw a dev picture) a few weeks back, maybe a month or more, that there would be a new fuel flow overlay in the build screens to show the direction & priority of fuel flow. I cannot find this option or see anything that looks like the screenshot I saw. Did this make it into v1.2 or have I misunderstood how this functionality works? 2, Low Res Textures (even when 'Fantastic' mode is set) My PC is good enough to max out the KSP settings so I run everything on the highest graphics settings. I noticed that some parts are worse than others but notably the large SAS module (the dark grey one) has some very poor texture quality even with the maximum texture quality mode enabled. I am aware that when you change this setting in the Graphics menu a restart is required but even then, yes they do improve but no where near what I would call 'fantastic'. I don't run 4K res or anything like that, just a standard 1920x1200. Is this normal or am I expecting too much? thanks,
  5. So I've been trying to add planets using Kopernicus and everything appears to be going well. However, there are a few technical questions that remain, if anyone could answer would be super helpful! What is the correct or preferred format for Normal maps? I've been using .DDS, DXT5 format with so-so results. I tried using DXT5_NM but my planet vanished. I've also tried using a normal full color normal map (normally hued blueish) but that also causes my planet to vanish, so instead I use a gray scale. Also tried a .PNG format as some have suggested- but my planet also vanishes.
  6. I was thinking of dabbling in Blender a bit and making a planet could be a fun project, but the question is: how are textures mapped? Is there a guide anywhere? There are many common types, cylindrical, spherical, etc. Also is there a guide to supported texture types, color, bump, diffuse, etc. ? Thanks! *perhaps I should specify, I'd like to use Blender's texture paint tools to make the textures so I need to emulate how KSP handles it.
  7. Ok so I'm fiddling around with the idea of making some custom parts for areas of the game that (at least in my opinion) could use some help. I am an engineer by day and have extensive experience working with 3D CAD software, notably SolidWorks. I read an old post where a guy asked if it's possible to model parts in CAD, but he was referring to the AutoCAD, which is Autodesk's most basic 2D CAD software. So if I were so bold and brave as to undertake a project of making some custom parts, would I be able to model them in SW? SolidWorks has the capability to export 3D models in a variety of different file formats, but I'm not sure which ones would be required to import into blender. Could an experienced modder chime in and let me know please? The ability to do this would vastly soften my learning curve for making a mod (so long as I don't have to jump through too many hoops to make it work). Thanks!
  8. Update 1.1 is here Changelog: >Version 1.1 >Codename "Rainbow Update" >New textures: Orange, Yellow, Green, Indigo, and Violet Metals, and Gay Pride Texture >Updated to KSP 1.1.2 Pack Download Textures My YouTube
  9. All of my asteroids appear completely black, with no texture, even in sunlight. I've tried verifying the game cache, reinstalling the entire game, and reinstalling the game with the Steam cloud off, all with no luck. Does anyone have any ideas as to why this would happen, and how to fix it? Running on a late 2013 Macbook Pro, OSX El Capitan 10.11. KSP version 1.1.2. Link to the log file: https://www.dropbox.com/s/h24m9aqe081rj3r/Player.log.rtf?dl=0 Here are some examples of what I'm seeing:
  10. Hello, I'm rather new to modding KSP and Unity in general. I am attempting to add fog and clouds to KSP and I have really no clue where to begin. I've searched Google high and low as well as the forums and all I could find is incomplete code snippets so small that they really don't help much. If someone has the time and knowledge, would you lend me a hand. Below is my code so far. I think I am on the right track with making a gameobject, assigning it's .maintexture to be my texture I choose, adding a mesh, creating vertices, triangles, etc. but I really have no idea if this is correct and if it is, where do I go now. using System; using System.IO; using System.Collections; using UnityEngine; using KSP; namespace Clouds { public class Clouds_Main : MonoBehaviour { bool debug_output = false; Texture2D white_clouds = null, storm_clouds = null; private float lastFixedUpdate = 0.0f, logInterval = 2.5f; Mesh light_cloud_mesh = new Mesh(); Mesh dark_cloud_mesh = new Mesh(); public Material light_cloud_material; public Material dark_cloud_material; GameObject dark_cloud_gameObject; GameObject light_cloud_gameObject; /* Caution: as it says here: http://docs.unity3d.com/Documentation/ScriptReference/MonoBehaviour.Awake.html, use the Awake() method instead of the constructor for initializing data because Unity uses Serialization a lot. */ /* Called after the scene is loaded. */ void Awake() { if (white_clouds == null) white_clouds = LoadPNG(@"C:\Program Files (x86)\Steam\SteamApps\common\Kerbal Space Program\GameData\Wind Mod\S_Cloud4.png"); // Load the S_Cloud4.png Icon image into memory if (storm_clouds == null) storm_clouds = LoadPNG(@"C:\Program Files (x86)\Steam\SteamApps\common\Kerbal Space Program\GameData\Wind Mod\D_Cloud1.png"); // Load the D_Cloud1.png Icon image into memory light_cloud_material.SetTexture(0, white_clouds); dark_cloud_material.SetTexture(1, storm_clouds); } /* Called next. */ void Start() { dark_cloud_gameObject.AddComponent<MeshRenderer>().material.mainTexture = dark_cloud_material.GetTexture(1); dark_cloud_mesh = dark_cloud_gameObject.AddComponent<MeshFilter>().mesh; dark_cloud_mesh.Clear(); dark_cloud_mesh.vertices = new Vector3[] { new Vector3(-0.5f, 0, -0.5f), new Vector3(0.5f, 0, -0.5f), new Vector3(0.5f, 0, 0.5f), new Vector3(-0.5f, 0, 0.5f) }; dark_cloud_mesh.uv = new Vector2[] { new Vector2(0, 0), new Vector2(0, 1), new Vector2(1, 1), new Vector2(1, 0) }; dark_cloud_mesh.triangles = new int[] { 0, 1, 2, 2, 3, 0 }; light_cloud_gameObject.AddComponent<MeshRenderer>().material.mainTexture = light_cloud_material.GetTexture(0); light_cloud_mesh = light_cloud_gameObject.AddComponent<MeshFilter>().mesh; light_cloud_mesh.Clear(); light_cloud_mesh.vertices = new Vector3[] { new Vector3(-0.5f, 0, -0.5f), new Vector3(0.5f, 0, -0.5f), new Vector3(0.5f, 0, 0.5f), new Vector3(-0.5f, 0, 0.5f) }; light_cloud_mesh.uv = new Vector2[] { new Vector2(0, 0), new Vector2(0, 1), new Vector2(1, 1), new Vector2(1, 0) }; light_cloud_mesh.triangles = new int[] { 0, 1, 2, 2, 3, 0 }; } /* Called every frame */ void Update() { } /* Called at a fixed time interval determined by the physics time step. */ void FixedUpdate() { if ((Time.time - lastFixedUpdate) > logInterval) { } } /* Called when the game is leaving the scene (or exiting). Perform any clean up work here. */ void OnDestroy() { } Texture2D LoadPNG(string filePath) // Converts a .png image into a BYTE array that Unity needs in order to display as a GUI image { Texture2D temp_texture = null; // Ensure the texture is always reset byte[] fileData; if (File.Exists(filePath)) { fileData = File.ReadAllBytes(filePath); temp_texture = new Texture2D(2, 2); temp_texture.LoadImage(fileData); //..this will auto-resize the texture dimensions. } else { if (debug_output) Debug.Log("[WIND MOD : Gui Draw] Icon file does not exist in location: " + filePath); } return temp_texture; } } } I would greatly appreciate any help you can give. Thanks in advance.
  11. Hi, i just installed ksp 1.1 (of course keeping 1.05 with al the mods ;-) ) and the first thing i noticed is although i set the better graphics option, full res textures and so, the vessel parts in the VAB or in the misssions looked better in 1.05. What am i doing wrong? Nevermind this, i relaunched the game and now it looks fine. How can i delete this post?
  12. I've been asking myself a very certain question numerable times that it's not even funny anymore. "How to do we make Kerbals look more awesome". Then it hit me, well I think the more appropriate phrase would be - It Lithobreaked itself into my brain. As all of you people know that the majority of life's numerous problems can be solved with one easy solution, and that solution is just slapping a pair of eyebrows on said problems and calling it a day. [bad example commin' up nice & toasty] [Didn't have time to cook up a proper texture, so I just slathered a Female Kerb's texture on Jeb's face]
  13. Hi I hav been approaced by a fellow KSP player to make a spacestation simulation game based in UE4 and we have accross the board decided to go with the ksp style of textures insuide and out. im knew to texturing so if anyone could give me some serious pointers as o what goes into makeing a texture to be stock style or might possible want to participate as a textuerer any help would be appreciated. (im also gonna use this for my mods as well so it is kninda on topic) thanks
  • Create New...