-
Posts
81 -
Joined
-
Last visited
Content Type
Profiles
Forums
Developer Articles
KSP2 Release Notes
Everything posted by CashnipLeaf
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
I’m not 100% sure that ExoPlaSim has support for gas/ice giants. However, I’m pretty sure it can do transitional planets (aka Mini-Neptunes) and hycean planets, assuming they’re warm enough to not cause a model crash.- 59 replies
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
I do prefer a model of more rapid iteration to be fair lol (assuming life doesn't get in the way)- 59 replies
-
- 3
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
Modular Climate & Weather Systems has been updated to v0.9.4 Added a data set for OPM's Tekto. Thatmo (hopefully) coming Soon™. Fixed a bug that would cause wind to not actually be applied to craft. (it's always the one missing line of code that breaks everything) Added Chinese Localization support, donated by @Aebestach. Minor performance improvements.- 59 replies
-
- 4
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
The one problem I ran into is that ExoPlaSim does not like very cold bodies. The few times I tried running a Laythe model ended in an early model crash. (I will come clean and say that Laythe’s data set in the mod is a kitbash of data from multiple models) To be fair, this is not a problem that’s exclusive to ExoPlasim; a PowerPoint for using ROCKE-3D stated outright that oceans freezing to the bottom causes a model crash, for instance. But it does mean that very cold bodies will be challenging to do. I’ll see what happens, and if (more likely “when”) the model crashes, I’ll see how much data I can salvage. Tekto might be somewhat doable, but I don’t have high hopes for Thatmo. Fingers crossed, though.- 59 replies
-
- 1
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
Modular Climate & Weather Systems has been updated to v0.9.3.1 Bugfixes and minor performance improvements. (note to future self: check *all* of your return codes!) I'm gonna be making a whole bunch of data for this thing soon now that it's in a state where it's reasonably stable and I'm fairly confident that there's no major bugs. I'll also be making a guide based on the methods I used to create data for this thing in case anyone wants to contribute or just have some fun with this thing.- 59 replies
-
- 1
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
Modular Climate & Weather Systems has been updated to v0.9.3 Deprecated the ability to input global data into the API, instead opting for requesting data based on vessel location and time (see updated wiki). Global data from the binary files can still be exported, though. Dev note: This allowed me to simplify many aspects of the plugin. Having the global data API was largely wishful thinking on my part anyways tbh. Significantly restructured and simplified the plugin due to the removal of the global data API. Added a few new config parameters: verticalWindMultiplier: adds a multiplier to the vertical wind component for wind data. This can compensate for vertical wind motions being extremely small. longitudeOffset: Shifts data on the longitude axis. This can help center data for tidally locked bodies. Added data sets for: Tidally Locked Kerbin: Kerbin Kcalbeloh System: Rouqea, Mehtna, Suluco (includes compatibility for Homeswitch and Rescale) (More to come in the future =D)- 59 replies
-
- 4
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
It's been a hot minute since I posted here, so here's what's been going on: I had my final exams a couple of weeks ago, and then went on a week and a half vacation, both of which meant I couldn't really work on MCWS (or anything mod-related, for that matter) at all. However, I am still supporting this thing. I will probably put out a small update with some new data sets soon, this time going beyond the stock bodies. I'm also branching out into some other projects and project ideas, so I will see how things go from there.- 59 replies
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x]Sigma Dimensions Public Adoption Notice
CashnipLeaf replied to R-T-B's topic in KSP1 Mod Releases
More thorough explanation of the bug: When rescaling, if a celestial body had the internal name "Kerbin" (as a homeworld likely would), the first key of its atmosphere pressure curve (usually corresponding to sea level) got deleted and replaced with one representing stock Kerbin's sea level pressure of 101.325kPa. If you were just rescaling the stock system, this wasn't a problem, but this can create some funny behavior when used with system replacers, ranging from barely noticeable to just plain weird, depending on the normal pressure curve of the rescaled homeworld. I suspect this was a necessary (albeit hacky) fix when it was written due to KSP doing ISP and delta-v calculations based on "Kerbin's" parameters (i.e. the parameters of whatever body was named "Kerbin"), but that has since been corrected by Squad and/or Kopernicus (I am not 100% sure which, I haven't been in the community long enough to know for sure) so this hack fix isn't needed anymore. -
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
Playing around with a tidally locked Kerbin data set (Tidally Locked Kerbin mod by @OhioBob). Convection caused by the temperature gradient leads to some strong winds that can change pretty rapidly as you ascend through the atmosphere. There's also a low-pressure zone in the substellar region, which I'm told actually lines up pretty well with what might actually happen. Now I'm curious about other weird characteristics that might arise from things like spin-orbit resonance rather than straight tidal locking, or from bodies with short rotational periods (tidally locked or otherwise).- 59 replies
-
- 4
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
And of course, I forgot to properly check all the test cases again. Found out that pressure doesn't scale correctly in the upper atmosphere. Just put out a hotfix for that.- 59 replies
-
- 1
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
Modular Climate & Weather System has been updated to v0.9.2 Fixed several bugs caused by the hack job QC I did last update. Restructured the binary file reader to make it easier to work with going forward. Added a new "modelTop" parameter to the binary reader and the API to define the top of a model to make scaling with altitude easier. Dev Note: The eagle-eyed among you may have noticed that Eve and Duna did not come with pressure data. This is because I found it difficult to get things to scale appropriately with altitude. This new "modelTop" parameter is intended to solve that. This also replaces the "virtualTop" key in the configs. Removed an unused texture. MCWS is fully compatible with modded/custom bodies, so I won't say "no" to this. I'm not sure when I'd do it, but it definitely is a thing that can happen. P.S. If anyone wants to donate a data set (or several), I'd gladly add it to the pile.- 59 replies
-
- 3
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
Welp, I was gonna ask him about mod integration at some point, but it looks like that's been done for me now LOL (not that this is a bad thing at all btw, this is cool)- 59 replies
-
- 1
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
[1.12.x] Advanced Atmosphere Tools (v1.2.0)
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Releases
Modular Climate & Weather Systems has been updated to v0.9.1 The flowmap system from my previous wind-only mod, CPWE, has been ported to MCWS, with a few minor config structure changes. Note: data from Flowmaps will be available to the point data API, but not to the global data API. An integrated, general-purpose binary file reader has been added. This can also be configured through config files. The standalone reader plugin for ExoPlaSim files has been deprecated, and the stock system data configs have been moved over to the integrated reader. Slightly increased the effect of wind on craft that are partially submerged in an ocean. Documentation has been updated with the flowmap system and integrated binary file reader. Original post has been updated with the new changes, and now includes a changelog.- 59 replies
-
- 2
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
Modular Climate & Weather Systems - Development Thread
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Development
I'm back from sailing on Laythe, and I am ready to announce the full release of MCWS:- 10 replies
-
- 1
-
-
- aerodynamics
- wind
-
(and 3 more)
Tagged with:
-
Advanced Atmosphere Tools is a plugin that enables manipulation of atmospheric properties on a less-than-planetary scale, allowing for far more variability in atmospheric conditions on a given body than would otherwise be seen in stock. The manipulated properties are then seamlessly integrated into KSP’s flight dynamics systems to influence how craft fly through the atmosphere, all while having a very low performance impact, even with high part counts. Adv. Atmo. Tools provides ways to manipulate the following five atmospheric properties: Temperature Pressure Molar Mass Adiabatic Index Wind All properties can be influenced through a set of maps and floatcurves. Details on how to configure all the different options, as well as their effects on flight dynamics, can be found on the GitHub wiki. Link to wiki: https://github.com/CashnipLeaf/AdvancedAtmosphereTools/wiki I have also released a set of maps and example configs that can be used and/or adapted for your own planets. These images and configs are licensed under the Unlicense and may be freely used, modified, (re-)distributed, etc. without permission or attribution. Link: https://github.com/CashnipLeaf/AdvancedAtmosphereToolsExampleConfigs An API is also provided to allow other plugins to interact with Adv. Atmo. Tools. Installation Download from: CKAN (preferred) Spacedock: https://spacedock.info/mod/3597/Advanced%20Atmosphere%20Tools Github: https://github.com/CashnipLeaf/AdvancedAtmosphereTools/releases Dependencies: ModularFlightIntegrator Toolbar Controller Click-Through Blocker HarmonyKSP ModuleManager Source: https://github.com/CashnipLeaf/AdvancedAtmosphereTools Mod Compatibility Recommended Mods: KSPCommunityFixes Compatible with: FerramAerospaceResearch: If installed, Adv. Atmo. Tools will defer all relevant aero/thermal calculations to FAR and supply it with wind, temperature, and pressure information. Most, if not all parts mods Conflicts with: Other mods that modify the stock aerodynamics system. Other Features Adv. Atmo. Tools adds a few extra features to help you out when flying, including: A GUI which displays wind, temperature, and pressure information, along with other relevant aero- and thermodynamic information. A new pair of Navball indicators which display prograde and retrograde adjusted for wind, which will only appear if you are in an atmosphere, the Navball is set to "Surface" mode, the wind speed is greater than 0.5m/s, and the craft is in motion. To make craft recovery easier (or perhaps even possible in some cases), Adv. Atmo. Tools's GUI includes a setting that disables the wind effects if the craft is landed or splashed down, and moving at <5m/s. If you would like to join my atmosphere shenanigans, I now have a discord server! Invite link: https://discord.gg/SdSh8BVdCd Changelog: Credits and Acknowledgements @sarbian, @ferram4, and @Starwaster for making the Modular Flight Integrator that allows interfacing with KSP's physics system. @R-T-B for lending a VM to run ExoPlaSim to generate climate data. @Aebestach for donating Chinese Localization support. License Information Advanced Atmosphere Tools is licensed under the MIT license.
- 59 replies
-
- 23
-
-
- atmosphere
- plugin
-
(and 3 more)
Tagged with:
-
Modular Climate & Weather Systems - Development Thread
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Development
Gone sailing. I'll be back........ Eventually™- 10 replies
-
- 3
-
-
- aerodynamics
- wind
-
(and 3 more)
Tagged with:
-
Modular Climate & Weather Systems - Development Thread
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Development
Yeah, they don't provide much in the way of documentation on how to properly install and set up the thing. For anyone who wants to set it up, here's what worked for us: Install Ubuntu 18.04 on your machine, or possibly a WSL (unsure if it works on Ubuntu 22.whatever, but you can try). Install the package libblacs-mpi-dev and everything listed on ExoPlaSim GitHub page, including everything it lists as "optional" or "recommended". pip install exoplasim P.S. running a Laythe approximation led to the model outputting garbage and then crashing- 10 replies
-
- 2
-
-
- aerodynamics
- wind
-
(and 3 more)
Tagged with:
-
Modular Climate & Weather Systems - Development Thread
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Development
I don't know why, I don't want to know why, I shouldn't have to wonder why, but somehow, I created a Kerbin whose equator is just barely above freezing in ExoPlaSim.- 10 replies
-
- 1
-
-
- aerodynamics
- wind
-
(and 3 more)
Tagged with:
-
Modular Climate & Weather Systems - Development Thread
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Development
Good to know. Ty.- 10 replies
-
- aerodynamics
- wind
-
(and 3 more)
Tagged with:
-
Modular Climate & Weather Systems - Development Thread
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Development
So, @R-T-B and I figured out how to get ExoPlaSim to work, and I also confirmed that I can read the outputted .npy files as is, since they're a type of binary file. I will need to modify my reader plugin for the ExoPlaSim files since they have the data arranged a bit differently from how I take in data in the main plugin, but that's hardly a problem.- 10 replies
-
- 1
-
-
- aerodynamics
- wind
-
(and 3 more)
Tagged with:
-
Modular Climate & Weather Systems - Development Thread
CashnipLeaf replied to CashnipLeaf's topic in KSP1 Mod Development
WHELP. https://imgur.com/gallery/cZ1beJU So much for that, I guess.- 10 replies
-
- aerodynamics
- wind
-
(and 3 more)
Tagged with:
-
Did CobaltWolf push the changes yet? If not, you might still be using the old, scuffed drag cubes rather than the new ones. If you do have the updated parts, try deleting your PartDatabase.cfg file if it exists. This can be found in KSP's root folder. Doing so will make KSP recalculate the drag cubes of all the parts.