コード例 #1
0
        public OrbitingPlanetObject(Orbit orbit, float size)
            : base(orbit, size)
        {
            var rand = new Random();
            _model = ModelLoader.LoadModel<LightShaderParameters>("sphere.bin", "Planets/planet" + rand.Next(1,4));
            _model.InitStandardLights();

            _rotationDelta = new Vector3((float) (rand.NextDouble() * 0.06 - 0.03), (float) (rand.NextDouble() * 0.06 - 0.03), (float) (rand.NextDouble() * 0.06 - 0.03));
            _rotationDelta /= 10;
        }
コード例 #2
0
 public OrbitingSpaceObject(Orbit orbit, float size)
 {
     _orbit = orbit;
     Size = size;
 }