Project

General

Profile

Activity

From 2016-09-21 to 2016-10-04

2016-10-02

19:50 Revision c9b440a8 (github): UI|Client: Rendering the busy transition frame
Instead of a custom method in ClientWindow, BusyWidget can now render
its own copy of the game view into a separate f...
skyjake
17:10 Revision ff53cf3b (github): Fixed|Cleanup: Other eye missing in anaglyph stereo mode
GameWidget needs to be aware when rendering two views per frame
so that game view texture gets redrawn when the eye c...
skyjake
16:56 Revision 5bce3e7e (github): Refactor|Cleanup|Renderer: Less complicated view rendering
This commit fixes issues when the game widget does not cover the
entire window.
To summarize, the viewport no longer...
skyjake

2016-10-01

14:20 Revision 0d9e8391 (github): Refactor|Client: Reduced headers included via clientapp.h
The fewer includes, the better. skyjake
14:19 Revision 83e104e4 (github): Refactor|Renderer|FX: Draw camera lens effects
The lens effects are now drawn after the 3D view into the player's
game view texture.
skyjake

2016-09-30

10:13 Revision 1e11df72 (github): Refactor|Renderer|UI: Post-processing shader applied during view composition
Instead of having fx::PostProcessing as a lens effect, ViewCompositor
now applies the post-processing shader when it ...
skyjake
10:08 Revision 9d942e8b (github): Client: Helper methods for accessing `ClientPlayer`s
skyjake

2016-09-28

15:59 Revision 21260491 (github): UI|Refactor|Client: Removed GameUIWidget; view composited by ViewCompositor
skyjake
14:29 Revision 1a526641 (github): UI|Client: Draw the game HUD layer in ViewCompositor
skyjake
13:09 Revision eab1bebe (github): Cleanup|Renderer: Calculating a player's view rectangle
skyjake
10:12 Revision a8df58bd (github): Client|UI|GL: Player view rendered in final size (all scaling factored in)
Rather than using a viewport to restrict the game view to a smaller
section of the framebuffer, the player view is no...
skyjake
08:46 Revision c90e1417 (github): UI|Client: Fixed player view GL state; apply pixel density factor
The artifacts in the world were due to alpha test being enabled during
the layer composition.
skyjake

2016-09-26

07:54 Revision bf291d2d (github): Refactor|Client: Revising game view drawing and compositing
The rendered game view is now drawn to the window FBO as part of
view layers composition.
Todo: Unlit floors not ren...
skyjake
07:53 Revision 8576f25d (github): Widgets|libappfw: Root widget should clear the entire framebuffer
skyjake
07:52 Revision 21770eb9 (github): Fixed|libgui: Crash when destroying GLWindow
Hopefully done properly now. skyjake

2016-09-24

20:24 Revision 0992d4a7 (github): Cleanup|Fixed: Inadvertent search and replace
skyjake
20:23 Revision 42aad740 (github): Refactor|Client: Began refactoring game view compositing
Compositing the game view will be managed by ViewCompositor. skyjake
 

Also available in: Atom