public void RenderMovingUVSprite() { var sprite = new Sprite(new Material(ShaderFlags.Position2DTextured, "DeltaEngineLogo"), Rectangle.One); sprite.SetWithoutInterpolation(new Rectangle(0, 0, 0.1f, 0.1f)); sprite.FlipMode = FlipMode.Vertical; sprite.StartMovingUV(Vector2D.One / 10); }
public void RenderMovingUVSprite() { var sprite = new Sprite(new Material(Shader.Position2DUV, "DeltaEngineLogo"), Rectangle.HalfCentered); sprite.LastUV = sprite.UV = new Rectangle(0, 0, 0.2f, 0.2f); sprite.FlipMode = FlipMode.Vertical; sprite.StartMovingUV(Vector2D.One / 10); }
public void RenderMovingUVSprite() { var sprite = new Sprite(new Material(ShaderFlags.Position2DTextured, "DeltaEngineLogo"), Rectangle.One); sprite.SetWithoutInterpolation(new Rectangle(0, 0, 0.1f, 0.1f)); sprite.FlipMode = FlipMode.Vertical; sprite.StartMovingUV(Vector2D.One/10); }