Project

General

Profile

Activity

From 2014-08-22 to 2014-09-04

2014-09-02

07:49 Revision e6132240 (github): Documentation|Client: Todo note about renaming ModelRenderer
skyjake

2014-09-01

17:35 Revision 63ff0f24 (github): Windows|qmake|Oculus Rift: Fixed LibOVR include path
skyjake
09:56 Revision d8eff4d8 (github): Refactor|Renderer|SkyDrawable|Client: Encapsulate SkyDrawable's hemisphere geometry in a class
danij
08:05 Revision 9fb2bcd4 (github): Fixed|libappfw: Build error (Qt 5 required)
de::OculusRift current requires Qt 5 as it accesses information about
screens.
skyjake
07:30 Revision 5ba0abc9 (github): World|WorldSystem|Client: WorldSystem owns the SkyDrawable::Animator
Pass the Sky being drawn to SkyDrawable (once the animation state of
the drawable is fully encapsulated by the animat...
danij
06:04 Revision f0170643 (github): Renderer|SkyDrawable|Client: Cleanup
danij
05:17 Revision fa21086c (github): Refactor: Split SkyDrawable from Sky (which is now a MapElement)
Continued to rework how the sky is modeled to improve SoC and clean
up the API.
Sky is now a MapElement which can be...
danij

2014-08-31

20:00 Revision bff723a3 (github): Sky Renderer|GL: Cleanup
danij
19:57 Revision d9b05f0d (github): DED|libdoomsday: Map Info definitions may now specify a "lightning" flag
Hexen lightning effects can now be enabled in the Map Info def. danij
16:09 Revision ee051d1b (github): Oculus Rift: Automatic mode changes; fixed HOM during intermission
skyjake
11:53 Revision 22b43ac7 (github): Oculus Rift|Windows: Move window between screens
When Oculus Rift mode is enabled, the window is moved to the HMD
display. The window is moved back when the HMD is di...
skyjake
08:47 Revision 89ad1f88 (github): Oculus Rift|Fixed: Composited UI aspect ratio
Also made the composited UI a bit smaller/closer to the head. skyjake

2014-08-30

16:47 Revision cc22bf96 (github): Fixed|libappfw|OS X: Include path for LibOVR GL C API
skyjake
13:51 Revision 97818397 (github): Fixed|libappfw|Windows: Oculus Rift rendering setup for OpenGL
Must ask WGL to get the current HDC for distortion rendering.
Also experimenting with a custom LibOVR:
http://github...
skyjake
08:30 Revision 3e90df47 (github): Fixed|libgui|MSVC: Working around C++11 compatibility issues
skyjake
08:29 Revision fdbd2a31 (github): Documentation: Updated info about dependencies (readme and config example)
skyjake
08:13 Revision 6eca72dc (github): Refactor|libhexen|LightningAnimator: Use a QVector for LightningAnimator's sector light levels
Don't use the Zone here because it makes zero sense to do so. danij
07:53 Revision 8e0813f2 (github): libcommon: Fix read-only player inventory status cvar updates
Inventory item identifiers are 1-based. Also added aliases for the
libhexen ammo (i.e., mana) types.
danij
07:46 Revision c51a6372 (github): Refactor|Renderer|Sky: Sky layers and models use 0-based indices
Also removed the now unused R_SkyParams parameters. danij
07:44 Bug #1742 (Closed): [Hexen] Lightning flash disables sector sky light coloring
danij

2014-08-29

21:01 Revision 4dcec2f2 (github): Refactor|Renderer|Sky: Introduced an animator abstraction for the sky
Began splitting up the renderer's Sky class into subcomponents. The
first of which will be an animator for separation...
danij
18:28 Revision 219950d3 (github): Refactor|libdoomsday|DED: Base Sky on Definition
danij
12:40 Revision 441fe2fb (github): Pilot: Renamed the Ubuntu builders
skyjake

2014-08-28

22:07 Feature #1852: Support for Oculus Rift DK2 (extended desktop mode, LibOVR 0.4.3)
Currently progress is stalling a little because the Windows build is crashing with LibOVR 0.4.1. I don't have a good ... skyjake

2014-08-27

19:06 Revision 37d15b9d (github): Refactor|libhexen: Moved LightningAnimator to new source files
danij
18:14 Revision e4c76497 (github): libhexen: Animated sky setup is now handled by the engine
Previously it was necessary to do the sky setup on game side because
the config was partly defined in the Hexen speci...
danij
17:02 Revision 78cb1508 (github): Merge branch 'master' into common-episode-definition
danij
11:06 Revision 4c63dcc2 (github): Model Renderer|Cleanup: Renamed "emission" map to "emissive" map
skyjake

2014-08-26

22:38 Revision d5033ea0 (github): Homepage: Ubuntu packages are for 14.04
skyjake
19:08 Revision 30dd561e (github): Windows|Oculus Rift: Updated linker options, added ATL dependency
LibOVR 0.4.1 has a dependency on ATL, which is no longer provided with
VS 2013 Express.
skyjake
00:17 Revision b70c28de (github): Cleanup|libcommon: Removed old dead code for secret exit tracking
danij

2014-08-25

21:14 Revision 8d9cc182 (github): Refactor|libcommon: Update read-only player status cvars via the Con API
Also reorganized g_game.cpp to avoid excessive scrolling. danij
19:22 Revision acc9d9be (github): Cleanup|libcommon: Removed remnant code used with the old verbose logging
danij
19:04 Bug #1724 (Closed): Map briefings should be disabled when autostarting a game session from command line
danij
18:59 Bug #1724 (In Progress): Map briefings should be disabled when autostarting a game session from command line
danij
19:03 Revision 2a683105 (github): Fixed|libcommon: Disable map briefings when autostarting a game session
The map briefing should be disabled when autostarting a new game
session configured from the command line.
IssueID #...
danij
18:35 Revision 062d06b0 (github): libcommon|GameSession: Update read-only cvars "map-author", "map-name" on current map change
Previously G_BeginMap() handled this however its better to do this
earlier, when the current map changes.
danij
18:22 Revision d0848eb9 (github): libcommon: Cleanup
danij
17:38 Revision 5c4c8049 (github): Merge branch 'master' into common-episode-definition
danij
12:53 Revision e013bdc5 (github): Windows|libappfw|Fixed: Build error in OculusRift
skyjake
09:12 Revision 37816658 (github): libcore|Package: Package info file can also be named "Info.dei"
"Info.dei" takes precedence over "Info"; if both found, only "Info.dei"
is read.
skyjake
09:11 Revision 5cebe6a2 (github): Fixed|libappfw|Oculus Rift: Build error when not using LibOVR
skyjake
02:13 Revision c3a2a9e0 (github): libcommon: Cleanup
danij
01:28 Revision f65ae0ff (github): Console|libcommon: Improved "leavemap" command to support maps with no exits
The leavemap command can now be used when the map progression defines
no exits for the current map, thereby triggerin...
danij
00:48 Revision 0b0913c9 (github): libcommon: Typos
danij
00:22 Revision 69d15648 (github): libcommon: Unified episode completion state handling
The episode is considered complete when a player attempts to leave
a map for which the progression defines no exits. ...
danij

2014-08-24

19:08 Revision a0db92d8 (github): libcommon: Cleanup
danij
11:46 Revision ec8ca3cc (github): Oculus Rift|Renderer: Prevent cheating by peeking through surfaces
In Oculus Rift (head tracked) mode, putting one's head physically
through walls and planes results in a black screen....
skyjake
10:43 Revision beac7749 (github): Menu|All Games: Added "Reset Tracking" in the Controls menu
skyjake
10:17 Revision 4269f113 (github): Renderer|VR: Eye offset applied to the eye origin (for clipping etc.)
Also refactored the model view matrix function to be somewhat clearer. skyjake
06:00 Revision da8e6a4c (github): Refactor|libdoom|libheretic|libhexen|libdoom64: Renamed intermission source files
danij
05:45 Revision 6c8c17e1 (github): Refactor|libdoom|libheretic|libhexen|libdoom64: Standardized intermission API function naming conventions
danij
05:36 Revision 7cf1c80e (github): Refactor|libhexen: Renamed intermission API functions to follow libdoom
danij
05:28 Revision bd7a6656 (github): libheretic: Use common::GameSession's visited maps info to draw the intermission
danij
04:00 Revision 8f489e4a (github): Refactor|libheretic: Remodeled intermission to more closely follow libdoom
danij
02:00 Revision 4b3be6b9 (github): libcommon|GameSession: Cleanup
danij
01:30 Revision 0cdf0ed0 (github): libdoom: Use common::GameSession's visited maps info to draw the intermission
If this information is missing for the current game session a specially
prepared version of this information using th...
danij
01:23 Revision efd7a156 (github): libcommon|GameSession: common::GameSession and de::Game::SavedSession remember visited maps
common::GameSession now tracks all maps visited during the current
session and stores this information in the SavedSe...
danij

2014-08-23

22:30 Feature #8: New GL2 based model renderer
The current progress has been merged to the master. The features available at the moment are:
* Defining a model tha...
skyjake
21:20 Revision 25d3e7d4 (github): Renderer|VR: Apply actual head position when clipping etc.
Todo: Need to use the eye offset, too. skyjake
20:55 Revision 13efd92a (github): Oculus Rift|UI: Added slider for configuring pixel density
Allows for a quality/performance tradeoff. skyjake
20:10 Feature #1859 (Rejected): Unified console command prompt
The Quake-style console command prompt and the Doomsday Script prompt should be combined into a single unified comman... skyjake
19:57 Revision 6cab0f69 (github): Fixed|UI|Client: Crash in the VR settings dialog
The "Apply Desktop Settings" button was not being created. skyjake
19:35 Revision 2190f85d (github): Fixed|Renderer|Client: Out-of-bounds Vector3f access during sky model init
danij
19:26 Revision 2621e1bb (github): Merge branch 'master' into common-episode-definition
Conflicts:
doomsday/client/src/render/sky.cpp
doomsday/config_unix_any.pri
doomsday/libcore/include/de/core/vector.h
...
danij
16:58 Revision 5c24b1b3 (github): Fixed|Renderer: Objects not appearing until after first tick
The thinker data is created when the objects first think.
Todo: Thinker data should be created earlier than this, li...
skyjake
16:54 Revision 324f09a5 (github): Cleanup
skyjake
11:46 Revision a4b6f49d (github): Fixed|MSVC|libgui: Working around MSVC 2013 incompatibility with C++11
Apparently MSVC 2013 has a problem with array initializers (that are valid
C++11). Working around the issue by using ...
skyjake
11:43 Revision 1b36bc54 (github): libgui|Windows: Added missing entry point glUniform3fv
skyjake
11:42 Revision 6c121b3b (github): Fixed|Oculus Rift|libappfw: Build error when not using LibOVR
skyjake

2014-08-22

22:06 Revision 64a8b858 (github): Client|Renderer: Don't load the test model
Todo: Loading packages when requested by user. skyjake
17:53 Revision 67ccf71f (github): Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine into oculus-rift-dk2
Conflicts:
doomsday/config_unix_any.pri
skyjake
14:32 Revision 827f8ed4 (github): Fixed|qmake|Unix: Build options for C++11
skyjake
11:10 Bug #1858: 0 tic/time handling
Obviously, I am aware that Dday never officially supported 0 time lengths. vermil
11:08 Bug #1858 (New): 0 tic/time handling
Modern Dday with it's higher precision math (I assume this is the cause) is unable to handle 0 tic/time lengths in de... vermil
09:23 Revision cfebdbe7 (github): Fixed|qmake|Unix: Build options for Qt 5.2 / X11
Enable C++11 and don't assume x11extras is available unless Qt 5.3+
is in use.
skyjake
 

Also available in: Atom