Пример #1
0
        private static void CreateVariableTypeEmitter(ParticleEmitterPositionType type)
        {
            var createdEmitterData = CreateData(100, 0.05f, 1.0f);

            createdEmitterData.PositionType = type;
            new ParticleEmitter(createdEmitterData, new Vector3D(0.5f, 0.5f, 0.5f));
        }
Пример #2
0
        private static Stream CreateEmitter3D(ParticleEmitterPositionType positionType)
        {
            var pointEmitter = new ParticleEmitterData();

            pointEmitter.ParticleMaterial = new Material(ShaderFlags.ColoredTextured, "DeltaEngineLogo");
            pointEmitter.PositionType     = positionType;
            var data = BinaryDataExtensions.SaveToMemoryStream(pointEmitter);

            data.Seek(0, SeekOrigin.Begin);
            return(data);
        }
Пример #3
0
		private static void CreateVariableTypeEmitter(ParticleEmitterPositionType type)
		{
			var createdEmitterData = CreateData(100, 0.05f, 1.0f);
			createdEmitterData.PositionType = type;
			new ParticleEmitter(createdEmitterData, new Vector3D(0.5f, 0.5f, 0.5f));
		}
Пример #4
0
		private static Stream CreateEmitter3D(ParticleEmitterPositionType positionType)
		{
			var pointEmitter = new ParticleEmitterData();
			pointEmitter.ParticleMaterial = new Material(ShaderFlags.ColoredTextured, "DeltaEngineLogo");
			pointEmitter.PositionType = positionType;
			var data = BinaryDataExtensions.SaveToMemoryStream(pointEmitter);
			data.Seek(0, SeekOrigin.Begin);
			return data;
		}