예제 #1
0
        public ActorSatellite(int noradId)
        {
            NoradId = noradId;

            var tle = ElementLoader.GetTle(noradId);

            _satellite = new Satellite(tle);

            Mesh = new MeshSphere(1f, 3, 2);
        }
예제 #2
0
        public ActorSatelliteTrack(int noradId)
        {
            NoradId = noradId;

            var tle = ElementLoader.GetTle(noradId);

            _satellite = new Satellite(tle);

            RenderOutsideFrustum = false;
            UpdateOutsideFrustum = false;

            Mesh        = new MeshSatelliteTrack();
            BoundingBox = new AxisAlignedBoundingBox(new Vector3(140, 140, 140), Vector3.Zero, true);
        }