anchor.diff:  
   uses
     TERRA_Application,
  -  TERRA_Scene,
     TERRA_GraphicsManager,
     TERRA_Viewport,
     TERRA_DemoApplication,
  
positive.code:   Demo = Class(DemoApplication)
      Protected
  			Procedure OnCreate; Override;
  			Procedure OnRender(V:TERRAViewport); Override;
    End;
  
  
  
negative.code:   End;
  
    // Create a texture from a image
    Tex := TERRATexture.Create(rtDynamic);
    Tex.InitFromImage(Img);
  
    ReleaseObject(Img);
  End;
  
  Procedure Demo.OnRender2D(V:TERRAViewport);
  Var
    S:TERRASprite;
  Begin
    S := Engine.FetchSprite();
    S.SetTexture(Tex);
    S.Layer := 50;
    S.Translate(20, 20);
    S.AddQuad(SpriteAnchor_TopLeft, Vector2D_Zero, 0, Tex.Width, Tex.Height);
    Engine.Graphics.AddRenderable(V, S);
  
    Inherited;
  End;
  
  Begin
  