-
Posts
2,719 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by rbray89
-
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
As long as the part has a working IVA, all that needs to be done is to mask the main texture with alpha of 1 for fully transparent and 0 for opaque. Then it would be create the config to enable it. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Remove the shadowMaterial node in the clouds.cfg file or uncheck it in the GUI (ALT+0) -
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
Not sure... How did JSI do it? For this, it should just be a texture (that might already be in-place if the alpha is correct) and a tiny config file to enable it. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Yeah, reflections are planned, so you won't need window-shine. The module will be called RealWindows -
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
1) Not from what I've seen 2) It will be managed from EVE configs. No need to bring MM into this. 3) I loose a couple FPS 2-3. 4) Possibly... as it stands though, I use some of the stock IVA generation, so no. -
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
Re-using IVA. should work with pretty much any model with IVA that has a good mask texture. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
I think it depends on how it was implemented... The way I'm doing it the hit isn't terrible unless you have a LOT of IVAs. -
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
Thought of something cool... Added it to EVE -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Thought of something cool... Added it to EVE -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
No idea. They should have implemented it in RSS if it is available though. -
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
Possibly... It'd be tough, and nuaj uses this interesting trick similar to the ocean you've been using. It is also closed-source and costs money So I couldn't' distribute it openly. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Close... The issue is z-fighting, but the solutions aren't those you think they are As an easy fix, I could actually adjust the depth test offset (we do this in the cloud shadow already actually, as z fighting is MUCH worse on OpenGL due to the smaller depth buffer). This would have other consequences (mountains showing through at odd locations) but should work. In actuality though, I'd recommend the authors of Kopernicus/RSS look into re-scalling the scaled space environment down further. If I were to disable depth-testing, that would have other unfortunate effects like showing through the other side of the clouds, and showing through the side of other bodies (eg. seeing clouds through Mun) -
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
I've seen this before... Unfortunately it suffers from the same problem almost all approaches have with KSP, and that is that we don't stay in atmosphere. Once you get up high enough, the clouds can't be mapped to something that looks good in orbit. Hmmm... I hope to have the new configs up soon, that will provide a good demo of how to do it with textures. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Seriously it is a stock bug. https://www.reddit.com/r/KerbalSpaceProgram/comments/3ujn0h/black_bar_in_the_tracking_station/ -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
This is a stock bug. You aren't running the latest EVE. This is why you have the bug. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
What version are you using? Log files? -
WIP - Environmental Visual Enhancements Development
rbray89 replied to rbray89's topic in KSP1 Mod Development
Soon! Working on that right now. I'm also working on the combination example to show off. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Use texture replacer instead. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
No... I don't do this. What's the performance hit like? Now that I'm sharing textures between bodies this probably won't help much anyways though. Its the only param in the shadowMaterial. Not exactly... Typically shadows are generated by geometry. However, transparent textures mess this up. Not to mention the mapping of the UV. So transparent objects don't cast shadows usually. To get around this, we use a projector that darkens everything that the cloud coverage maps down to. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Yup! http://www.reallyslick.com/blog/2015/09/making-cubemaps-from-overlapping-photos/ The section about erect2cubic -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
Nope. This is a feature of the new ValueNode! It can be either a node or a value. Value uses the default settings for all the other parameters. I did this to maintain as much backwards compatibility as I could before i made it completely non-backwards compatible. It does mean that you only have to remove the body node, and make some minor changes. My configs took less than a minute to do. Eventually though, yes, The other bodies will re-use the cubemap. Just not at this time. -
[1.1.2][1-1-2] May 13-2016 EnvironmentalVisualEnhancements
rbray89 replied to rbray89's topic in KSP1 Mod Releases
it's in the dev build, ready for publishing. https://github.com/rbray89/EnvironmentalVisualEnhancements/blob/master/x86-EVE.zip If you are using 4k textures, that would basically be 6 4k textures, so it would be more like 8x12k. The cubemap has all sides in memory, and the sides CAN'T be compressed, so I introduced the alpha-mapping feature, that allows one channel (R/G/B/A) to be used as alpha. That way, we get 3 or 4 ( depending on RGB24/RGBA32) cubemaps per cubemap. This means that for the size, it occupies the same amount that a DXT compressed texture would without alpha mapping. The nice thing about cube-maps though is that they don't concentrate pixels at the poles (better pixel distribution) so lower resolution textures look better. I'm using a 2k texture right now, so that would be 6x4k and it looks a lot better than the 8x4k texture. I'm also not certain, but I think I read something about non-square textures occupying all pixels in the square in memory such that a 2x4 texture is still a 4x4 texture. So if that's the case, this should reduce memory usage a bit as well.