Now, I'm reckoning with existing parts, along with a tonne of help (because I can't xml) we could create the first anti gravity engine on simple planes. Its in its simplest form, a hinge setup that can rotate In all directions, and a much higher power old small propellor. Then to force it into a nice small area. The weighting of the system would make it naturally go so the propellor faces up, and the propellor pulling force would make it continue to face up hopefully. It can't be a thruster though, has to be a very powerful tiny propellor! It then is fitted in 2 places at the back and 1 place as the front, like a simple landing gear setup, the forever upwards force in 3 places, if it's just the right amount of thrust, should negate the plane falling in any direction. It's likely this first version won't be perfect, but I'm confident if I can get enough help, a plane will counteract gravity in any rotation.
Guys would this work?
https://www.simpleplanes.com/a/xVCc2I/Hellena-1
@PhilipTarpley well, thrust is one point, but making the engines always be perfectly vertical is well, a very big problem indeed.
@LjSpike I don't think so. XML modding can only go so far if I understand what you're trying to do. You'd need to add a thrust to each engine, something like: engine.transform.up * ((-Physics.gravity * AircraftMass) / numberOfEngines) to accomplish this.
@PhilipTarpley anything XML that might work? I just can't see why the rotors go off into a spin though. I can understand the body tilting at an angle, or such but the rotors should stay vertical. They have upwards thrust pulling them up like a string, and a central low down COM on each of them rotor nacelles.
@LjSpike No, this can't be done via XML, it must be done via a code-based mod.
@karlosdarkness ok. I reckon a good test of force is to load with landing gear down, make sure the engine for antigravity is on, raise landing gear, leave it for a moment. Then lower landing gear, this lets use check height change accurately. Other movement of the vehicle can come later.
@LjSpike not today laptop is needed for job application, tomorrow after work possibly.
@karlosdarkness Philips code. Can you try it out?
@PhilipTarpley this could be done through XML right? (Mods are currently out of my reach, as I'm only on iOS right now)
You could also turn off gravity for each rigidbody: rigidbody.useGravity = false;
@LjSpike For each rigidbody, the easiest way would be (Note the ForceMode:Acceleration):
rigidbody.AddForce(-Physics.gravity, ForceMode.Acceleration);
The total force for the entire aircraft is:
-Physics.gravity * AircraftMass
@PhilipTarpley well how many 'units' of thrust are needed per lb of weight. You surely know simple planes force of gravity. Anyway, the bigger problem is keeping the propellor facing up. That's a mighty right challenge
I'm not sure how this would be possible w/o a proper mod with code to calculate how much thrust the propeller(s) should produce to overcome gravity, yet also not producing so much that you gain altitude.
Someone could pretty easily do this with a code-based mod though.
@draymond don't forget the other revs like @PhilipTarpley
@AndrewGarrison any thoughts on this? Have you devs considered this?
Sounds good i hope you guys work it out. :)
@draymond we don't need an antigravity drive part, but a gyroscope part, and vtols that can be controlled by a gyroscope, or rotators that the gyroscope controls.
I started a post earlier saying we need an anti gravity drive hopefully the devs hear about it and can implement it. It would make sci-fi aircraft even better
@draymond it'll be quite a challenge without new parts of any kind.
I want to see this done. Wheres the devs? Maybe they could help