Space Shuttle Ultra development thread

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
You mean what the debug string outputs?

Yes - it contains all state variables currently assigned to the MLP. You could also use the flight recorder - the MLP records some events.
 

DaveS

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Feb 4, 2008
Messages
9,439
Reaction score
689
Points
203
Found the problem. Had forgot to attach the Shuttle to the MLP vessel in the scenario. Once I did that, it worked just fine.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
Found the problem. Had forgot to attach the Shuttle to the MLP vessel in the scenario. Once I did that, it worked just fine.

OK, without attaching, the shuttle of course can't send data to the MLP. the interface functions I added to the orbiter, use the attachment point for the connection.
 

DaveS

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Feb 4, 2008
Messages
9,439
Reaction score
689
Points
203
OK, now with the MLP problems sorted out, how about taking a look on the reported bugs in the shuttle itself?
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
OK, now with the MLP problems sorted out, how about taking a look on the reported bugs in the shuttle itself?

Already at it. Can't help you on the SSME Gimbal - the positions of the nozzles is just like the thrust vector of the engines it seems, a guidance failure is also ruled out - otherwise we would have control problems.

The next I have to check is the position of the ET doors - its possible that just the animation got damaged.

EDIT: OK, ET Door behavior is strange. will take a moment to fiddle out.It looks like it does a 360° rotation in the wrong direction, which should not happen.

The SSME exhaust looks like it requires to be redefined at the moment of SRB separation, so the offset to the thruster is corrected. I suggest we replace the SSME exhaust completely at that moment and don't show any Mach diamonds anymore at that point... anybody making a replacement texture?
 
Last edited:

Donamy

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Oct 16, 2007
Messages
6,919
Reaction score
219
Points
138
Location
Cape
I think just a whitish glow would be fine.
 

myles

New member
Joined
Oct 20, 2007
Messages
181
Reaction score
0
Points
0
Why not making the inside of the SSME cones white, from the heat/flame?
 

Donamy

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Oct 16, 2007
Messages
6,919
Reaction score
219
Points
138
Location
Cape
they should do that from the start, but after SRB sep it should be 3 big white glowing blobs IMO.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
Well, anyway. I don't come further with the ET umbilical door animation. Its strange.
I launch with opened doors (State=1).
I separate the ET and move the switch to close. Now the State should be around 0.998... but the door is suddenly reverted into closed position and opens again.

I suspect we miss one ClearMeshes(true) at a point and forget to redefine the animations afterwards. But no idea where to look.
 

myles

New member
Joined
Oct 20, 2007
Messages
181
Reaction score
0
Points
0
How do I attach the MLP to the shuttle? Here's what I thought to do, but it didn't work:

"PAD:Atlantis_MLP
STATUS Landed Earth
;BASE Cape Canaveral:11
POS -80.6232502 28.6197342
HEADING 2.00
ATTACHED 0:0,STS-101
END"

Is my attached line correct, or what do I need to do?
Thanks
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
Is my attached line correct, or what do I need to do?

Wrong order. The MLP is parent of the shuttle, so you need to add the attached line to the Shuttle, not to the MLP.

Code:
ATTACHED 0:0,MLP
 

Donamy

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Oct 16, 2007
Messages
6,919
Reaction score
219
Points
138
Location
Cape
Is the reason the SSME's are so aggressive, when they roll the stack, is because the SRB nozzles are not used ??
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
Is the reason the SSME's are so aggressive, when they roll the stack, is because the SRB nozzles are not used ??

i think the srbs are also used, but the algorithm for the nozzle position seems to be not adaptive.
 

Donamy

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Oct 16, 2007
Messages
6,919
Reaction score
219
Points
138
Location
Cape
I think it would be better to have a scripted nozzle and flame animation so it looks better.

1. Red orange flash then turn to diamond thrust, in the order the engines fire.

2. All 3 engines move to launch position, stack TWANG, then lift off.

3. Roll at 10 sec, finish roll at 18 sec. Bright glowing ET bottom(SRB light reflection)

4. MaxQ shock wave at a 40 - 46 sec

5. Slightly tapering SRB flame at 2:18, SRB sep 2:24 sec (switch to burnt ET texture)
 

DaveS

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Feb 4, 2008
Messages
9,439
Reaction score
689
Points
203
3. Roll at 10 sec, finish roll at 18 sec. Bright glowing ET bottom(SRB light reflection)
That is not light reflection. It's a phenonama known as plume recirculation. That is what is causing the foam on the aft dome to become charred.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
That is not light reflection. It's a phenonama known as plume recirculation. That is what is causing the foam on the aft dome to become charred.

Right. You can actually create a plume recirculation yourself...well, sort of. When you drive fast over a wet highway, the water spray can get caught behind your car and form a visible dense cloud (that is also the reason why your rear windows can get wet at all).


That file explains well how exhaust plumes form in real life and which properties they have:
http://file.astrospot.net/files/public/book/avaxe/Rocket Propulsion Elements/26429_18.pdf
 

Attachments

  • ExhaustRecirculation.jpg
    ExhaustRecirculation.jpg
    16.7 KB · Views: 505

DaveS

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Feb 4, 2008
Messages
9,439
Reaction score
689
Points
203
Well, anyway. I don't come further with the ET umbilical door animation. Its strange.
I launch with opened doors (State=1).
I separate the ET and move the switch to close. Now the State should be around 0.998... but the door is suddenly reverted into closed position and opens again.

I suspect we miss one ClearMeshes(true) at a point and forget to redefine the animations afterwards. But no idea where to look.
The really confusing is that they used to work correctly! Same thing with the RMS deployment bug.

I'm not sure, but I think it started after the new KU band antenna was added.

So you might want to see if removing it again clears up the bugs.
 

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,632
Reaction score
2,350
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
So you might want to see if removing it again clears up the bugs.

If its that, we could also just count which code changes happened since that time and look for side effects.

I can't imagine why adding a single mesh in the same pass as the orbiter mesh can cause problems, but maybe the mesh order changed. Maybe we should use a fixed order of meshes.

Orbiter = 0
VC = 1
RMS = 2
KU = 3
Static_Payload_mesh = 4
ET = 5
LSRB = 6
RSRB = 7

etc...
 

DaveS

Addon Developer
Addon Developer
Donator
Beta Tester
Joined
Feb 4, 2008
Messages
9,439
Reaction score
689
Points
203
If its that, we could also just count which code changes happened since that time and look for side effects.

I can't imagine why adding a single mesh in the same pass as the orbiter mesh can cause problems, but maybe the mesh order changed. Maybe we should use a fixed order of meshes.

Orbiter = 0
VC = 1
RMS = 2
KU = 3
Static_Payload_mesh = 4
ET = 5
LSRB = 6
RSRB = 7

etc...
Both sounds like good ideas to me. Since it's all we have right now, how about putting it in work?
 
Top