Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public override void Render()
- {
- GL.PushMatrix();
- GL.Color3(1f, 1f, 1f);
- // Translate to camera position
- GraphicsHelper.Translate(Screen.Size / 2f);
- GL.Scale(Client.Camera.zoom, Client.Camera.zoom, 1f);
- GraphicsHelper.Translate(-Client.Camera.position);
- // Render the level
- level.Render();
- // Draw object under cursor
- if (selectedObject != null)
- {
- GL.Color4(1f, 1f, 0.2f, 0.4f);
- GL.PushMatrix();
- GraphicsHelper.Translate(GetGridMousePos());
- selectedObject.Sprite.Draw(selectedFrame);
- GL.PopMatrix();
- }
- GL.PopMatrix();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement