Add the possibility to have satellites with attitudes and different models in constellations
When a constellation is created the satellite object corresponding to each satellite build is built like this
Satellite.builder(propagator, header).withFinalDate(finalDate)
.withModelPath(model3DPath)
.withColor(colorList.get(i))
.build();
So satellite only have the same 3D model, have different colors, and can't have an attitude defined.
To implement:
- A constructor that admit a list of 3D Models and a parameter to define or not the attitude
- Do the same in the ConstellationBuilder.