Activity
From 2014-08-21 to 2014-09-03
2014-09-02
2014-09-01
- 17:35 Revision 63ff0f24 (github): Windows|qmake|Oculus Rift: Fixed LibOVR include path
- 09:56 Revision d8eff4d8 (github): Refactor|Renderer|SkyDrawable|Client: Encapsulate SkyDrawable's hemisphere geometry in a class
- 08:05 Revision 9fb2bcd4 (github): Fixed|libappfw: Build error (Qt 5 required)
- de::OculusRift current requires Qt 5 as it accesses information about
screens. - 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... - 06:04 Revision f0170643 (github): Renderer|SkyDrawable|Client: Cleanup
- 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...
2014-08-31
- 20:00 Revision bff723a3 (github): Sky Renderer|GL: Cleanup
- 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.
- 16:09 Revision ee051d1b (github): Oculus Rift: Automatic mode changes; fixed HOM during intermission
- 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... - 08:47 Revision 89ad1f88 (github): Oculus Rift|Fixed: Composited UI aspect ratio
- Also made the composited UI a bit smaller/closer to the head.
2014-08-30
- 16:47 Revision cc22bf96 (github): Fixed|libappfw|OS X: Include path for LibOVR GL C API
- 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... - 08:30 Revision 3e90df47 (github): Fixed|libgui|MSVC: Working around C++11 compatibility issues
- 08:29 Revision fdbd2a31 (github): Documentation: Updated info about dependencies (readme and config example)
- 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.
- 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. - 07:46 Revision c51a6372 (github): Refactor|Renderer|Sky: Sky layers and models use 0-based indices
- Also removed the now unused R_SkyParams parameters.
- 07:44 Bug #1742 (Closed): [Hexen] Lightning flash disables sector sky light coloring
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... - 18:28 Revision 219950d3 (github): Refactor|libdoomsday|DED: Base Sky on Definition
- 12:40 Revision 441fe2fb (github): Pilot: Renamed the Ubuntu builders
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 ...
2014-08-27
- 19:06 Revision 37d15b9d (github): Refactor|libhexen: Moved LightningAnimator to new source files
- 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... - 17:02 Revision 78cb1508 (github): Merge branch 'master' into common-episode-definition
- 11:06 Revision 4c63dcc2 (github): Model Renderer|Cleanup: Renamed "emission" map to "emissive" map
2014-08-26
- 22:38 Revision d5033ea0 (github): Homepage: Ubuntu packages are for 14.04
- 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. - 00:17 Revision b70c28de (github): Cleanup|libcommon: Removed old dead code for secret exit tracking
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.
- 19:22 Revision acc9d9be (github): Cleanup|libcommon: Removed remnant code used with the old verbose logging
- 19:04 Bug #1724 (Closed): Map briefings should be disabled when autostarting a game session from command line
- 18:59 Bug #1724 (In Progress): Map briefings should be disabled when autostarting a game session from command line
- 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 #... - 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. - 18:22 Revision d0848eb9 (github): libcommon: Cleanup
- 17:38 Revision 5c4c8049 (github): Merge branch 'master' into common-episode-definition
- 12:53 Revision e013bdc5 (github): Windows|libappfw|Fixed: Build error in OculusRift
- 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. - 09:11 Revision 5cebe6a2 (github): Fixed|libappfw|Oculus Rift: Build error when not using LibOVR
- 02:13 Revision c3a2a9e0 (github): libcommon: Cleanup
- 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... - 00:48 Revision 0b0913c9 (github): libcommon: Typos
- 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. ...
2014-08-24
- 19:08 Revision a0db92d8 (github): libcommon: Cleanup
- 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.... - 10:43 Revision beac7749 (github): Menu|All Games: Added "Reset Tracking" in the Controls menu
- 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.
- 06:00 Revision da8e6a4c (github): Refactor|libdoom|libheretic|libhexen|libdoom64: Renamed intermission source files
- 05:45 Revision 6c8c17e1 (github): Refactor|libdoom|libheretic|libhexen|libdoom64: Standardized intermission API function naming conventions
- 05:36 Revision 7cf1c80e (github): Refactor|libhexen: Renamed intermission API functions to follow libdoom
- 05:28 Revision bd7a6656 (github): libheretic: Use common::GameSession's visited maps info to draw the intermission
- 04:00 Revision 8f489e4a (github): Refactor|libheretic: Remodeled intermission to more closely follow libdoom
- 02:00 Revision 4b3be6b9 (github): libcommon|GameSession: Cleanup
- 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... - 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...
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... - 21:20 Revision 25d3e7d4 (github): Renderer|VR: Apply actual head position when clipping etc.
- Todo: Need to use the eye offset, too.
- 20:55 Revision 13efd92a (github): Oculus Rift|UI: Added slider for configuring pixel density
- Allows for a quality/performance tradeoff.
- 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...
- 19:57 Revision 6cab0f69 (github): Fixed|UI|Client: Crash in the VR settings dialog
- The "Apply Desktop Settings" button was not being created.
- 19:35 Revision 2190f85d (github): Fixed|Renderer|Client: Out-of-bounds Vector3f access during sky model init
- 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
... - 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... - 16:54 Revision 324f09a5 (github): Cleanup
- 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 ... - 11:43 Revision 1b36bc54 (github): libgui|Windows: Added missing entry point glUniform3fv
- 11:42 Revision 6c121b3b (github): Fixed|Oculus Rift|libappfw: Build error when not using LibOVR
2014-08-22
- 22:06 Revision 64a8b858 (github): Client|Renderer: Don't load the test model
- Todo: Loading packages when requested by user.
- 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 - 14:32 Revision 827f8ed4 (github): Fixed|qmake|Unix: Build options for C++11
- 11:10 Bug #1858: 0 tic/time handling
- Obviously, I am aware that Dday never officially supported 0 time lengths.
- 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...
- 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.
2014-08-21
- 22:30 Revision 9b89dcd8 (github): VR|UI: Adjusting size of the Oculus Rift composited UI
- 21:35 Revision b705a38a (github): Tests|GLSandbox: test_glsandbox uses the Doomsday SDK
- Packaging and deployment is easy using the SDK.
- 20:08 Revision 60a4cd22 (github): Oculus Rift|Client: Applying head position to composited UI and view
- 19:48 Revision a3df8b20 (github): Fixed|VR|Client: Applying head tracking, fixed VR settings dialog
- 19:48 Revision f37d3aa4 (github): Oculus Rift|Fixed: Projection plane distances
- Also added a method for querying the number of map units per meter.
- 19:47 Revision ce5b58a4 (github): Cleanup|OS X: Fixed warning from postbuild script
- Todo: test_glsandbox needs to use the Doomsday SDK.
- 18:56 Revision 5fccef11 (github): Client: Working on positioning the composited UI
- 18:55 Revision fdbb9cc4 (github): Oculus Rift|libappfw: Fixing up projection, head position
- 18:55 Revision 2c1214b0 (github): libcore|Vector: Generic component swizzling
- 11:02 Bug #1855 (Closed): [XG] Dummything not fully initialized
- 10:27 Bug #1855: [XG] Dummything not fully initialized
- skyjake wrote:
> Please test the fix with the next unstable build. At least in my old _xgtest_ the crash was fixed.... - 10:18 Bug #1853 (Closed): [Doom] Platform movement sound origin
- 10:17 Bug #1853: [Doom] Platform movement sound origin
- This issue seems fixed; well it appears to match 1.8.6 in all the places I tested.
Also available in: Atom