Jump to content

fatcargo

Members
  • Posts

    399
  • Joined

  • Last visited

Reputation

65 Excellent

1 Follower

Profile Information

  • About me
    Spacecraft Engineer

Recent Profile Visitors

3,365 profile views
  1. Ok that clears things up. I'll look into how its done, if that rabbit hole isn't too deep. As for shadow casting - i was hoping that with more lights / optimized lighting come also shadows with bigger shadow maps, can't really blame me for hoping
  2. Deferred as in "deferred shader" ??? In KSP 1 ??? Also reading docs - question : are shadows any better than stock ? ie even 2x texture size (next larger) IMO should drastically improve shadow casting.
  3. Will this work only with resource tanks within craft loading range, or will it be able to transfer resources to/from unloaded parts as well ? If considering unloaded parts/crafts, this will need to be addressed because if there are custom plugins capable of processing/generating resources in background, those plugins may assume that nobody is touching resources onboard unloaded parts/crafts. Do note that this may very well be one of the endgame mechanics for ultimate logistics / resource management. Sigh ...TLDR - original plugin thread does point to handling resources for unloaded parts/vessels XD.
  4. Ohh this reminds me : IF you are using stock module to do tracking, what are its limitations ? Target distance itself may not an issue if for example using solar panel module for track since it is designed to track sun at great distances. What i see as larger issue is precision loss due to large numerical values for interstellar target coordinates (akin to floating origin errors - well known issue for planet modders). On its own it isn't much - you'll have a targeting error and thats it. BUT, problem may arise if tracking module (stock or custom) tries to perform changes close to floating point errors - visually it may produce jerky movement, constantly yanking the mesh. You could allow for greater errors still below perceptible levels and do some kind of smoothing/integrating over time for smooth movement. Deploy/retract may not be needed if done via some other animation module, but it'd be nice if your tracker could pay attention to deployed state and allow functions only if part is deployed [NB: deploy/retract animations may be looped]. Feature request (for general modder public) : playing animations on comm status. One for established and one for stop. Also please if this is implemented, do wait for comms on/off animations to complete prior to running anything else.
  5. YES AND YES ! As for "most dreaded part: models and textures" - to me coding is most dreaded part Modeling ... not such a big issue. Does plugin have provisions for playing animations based on state of the laser comms ? Also it would be a good idea to post some kind of demonstration mesh in FBX or blender format so anyone trying to design parts can see object hierarchy, what goes where (especially transform hierarchy - i've seen people struggle to work out animations/tracking on new models for other mods). That's my two cents.
  6. I'm just reporting a incompatibility for anyone else also stumbling on this issue. This isn't not a real bug report because i just rebooted my KSP1 playthrough after a long time and i'm not sure CC mod is up to date with KSP version. Alongside this mod, i installed also Allista's Configurable Containers v2.6.2.1 and main UI panel won't open. I found in log file a line with "Failed to add Resource [long integer number] to Simulation PartSet etc etc" It appears some resource is being removed while other parts/modules are trying to use it, and KSP isn't too happy about it.
  7. It appears that ReflectionProbe.cullingMask is what i need to alter to get ships/parts and kerbals to be included in reflections/cubemap. so.,.. its solved.
  8. I didn't want to pollute the forum with yet another thread so i'm posting here instead. Does anyone know how to setup RelfectionProbe to reflect dynamic objects in flight scene, not just statics (like buildings and terrain) ? Ref: https://docs.unity3d.com/Manual/class-ReflectionProbe.html Please @xEvilReeperx if you have time ...
  9. If managed by mod, any bugs can be compensated for. So, completely separate tech trees can be a thing in KSP. Like geology, general phyiscs, structural engineering, fluid dynamics, biology, psychology, nanotech etc ... I'm hinting at the idea replacing current science system to prevent investing science in one branch to be used in another, keeping unrelated fields of study separate. One more thing : how are science points being kept separate by type, from generating by the science part to the last step when utilized in tech tree ?
  10. So, this mod can separate science points into types that can be later expended on specific nodes in tech tree... Could tech tree nodes be separated completely from main tech tree, in their own root nodes ? Yes, it would make them unresearchable from default research root, but with some additional code those could be unlocked and allow further research as expected.
  11. In my case for Science Relay, i had similar problem, but was able to kind of solve it. When i deployed a small science station around Mun i tried to send science data from a nearby satellite and it didn't work. So i turned on debug output and found that my station had 0 capacity to receive science (it has MPL lab module) and all science was sent back to original sources (the science parts that generated it). So i built a second module, launched it on SPH tarmac and tried to send science there and it worked. For unknown reason, my first station simply bugged out. I send an engineer to weld the science box part and it works now. Strange indeed. I did poke around in source, recompiled it with referencing KSP 1.11 assemblies and added some debug prints. Turns out finishTransfer() function in ScienceRelay.cs receives the vessel loaded argument as false, then it loops through all available science containers and ultimately fails, causing the "No valid science container for science" to show in debug log window. I can try to reproduce the bug, but this may be some edge case.
  12. Hoping to reignite the discussion (even by going slightly OT again) , i've looked at Modular Flight Integrator which is written as VesselModule that manages part aerodynamics and heating model. Link: I assume it is designed only for crafts moving in air medium (ie low Reynolds number), but i'm not entirely sure if it can do other things, like modeling part behaviour in liquid medium (ie high Reynolds number). If MFI can't be used to model part motion in liquids, is it possible to write a separate VesselModule plugin that can override stock fluid mechanics in KSP and perform its own calculations ? In the above linked old post discussing the "Analysis of the buoyancy of parts and how to improve things" it has in OP mention of If this still holds true (and i assume this wasn't addressed by Squad since their first release), a separate plugin to tackle this would be welcome.
×
×
  • Create New...