Project

General

Profile

Activity

From 2015-12-19 to 2016-01-01

2016-01-01

22:02 Revision 2f307840 (github): Fixed|MSVC: Build failure (QStringLiteral)
skyjake
21:38 Revision 4f137c25 (github): Fixed|UI|Client: Memory leak in SidebarWidget
skyjake
21:14 Revision fff3572f (github): Model Renderer: Increased overall intensity of light sources
skyjake
21:13 Revision ffbeb95d (github): UI|Client: Added model asset editor
An editor sidebar that allows selecting an instance of a model asset
and editing its variables interactively.
skyjake
21:11 Revision 71270e73 (github): libappfw: Checking for valid selection in ChoiceWidget
skyjake
21:11 Revision b8278f9d (github): Cleanup
skyjake
19:54 Revision 1a6c3f95 (github): libappfw: Various widget improvements
skyjake
19:53 Revision 805f3ec2 (github): libappfw: VariableSliderWidget can be used to adjust Animation values
skyjake
19:52 Revision 7c925865 (github): Refactor|C++11|libappfw: Sorting data items with lambda functions
skyjake
19:51 Revision ae846bd2 (github): Scripting|libcore: Added method to query NumberValue semantic hints
skyjake
16:03 Revision 02fced3c (github): Log|Resources: Adjusted log entry verbosity
skyjake
09:46 Revision b0a3319b (github): UI|Client: Inverted colors for Renderer Appearance profile picker popups
skyjake
09:45 Revision 491de383 (github): libappfw: PopupMenuWidget's popups can use inverted colors
skyjake
09:30 Revision 58be4ade (github): Refactor|UI|Client: Added SidebarWidget: base class for sidebars
skyjake
07:49 Revision 4f8f2c62 (github): Homepage: Updated source code download link for 1.15.7
skyjake

2015-12-31

21:28 Revision 82d77e02 (github): Refactor|Client: Separated foldable variable group from Appearance Editor
skyjake
16:37 Revision adcae746 (github): Model Renderer|Shaders: Default for `uSpecular` is 1
skyjake
13:05 Revision 89bbe2e2 (github): Model Renderer|Shaders: Added uSpecular factor for specular highlights
The default value makes specular highlights stronger. Minimum for
specular glossiness power is 1.0 (very dull highlig...
skyjake
10:10 Revision 5237fcd2 (github): Fixed|liblegacy: Potential crash
skyjake
10:10 Revision bd6d8540 (github): Model Renderer: Slightly darker ambient lighting for models
skyjake
10:10 Revision a4437019 (github): Fixed|Shaders: More accurate lighting, better specular highlights
This commit improves the way lighting is applied in the model shaders.
The biggest issue was that light and eye direc...
skyjake

2015-12-29

21:10 Feature #2105 (Closed): Manually created reflection cube maps for models
skyjake
10:16 Feature #2105: Manually created reflection cube maps for models
Next up: new asset type for reflection maps. skyjake
21:09 Revision 460327f3 (github): Renderer|Client: Environment cube map textures
Added render::Environment and an instance of it owned by RenderSystem.
RenderSystem now deletes subsystems in reverse...
skyjake
21:05 Revision abd61c83 (github): Refactor: Added LoopCallback for making deferred calls in main thread
skyjake
17:34 Revision 9ae0d104 (github): Refactor|libdoomsday|Client|Server: Renamed WorldSystem to World
The app-level class is currently called ClientServerWorld because it
is still a ifdef'd hybrid.
skyjake
11:34 Revision c7883747 (github): Windows|Fixed|libgui: Missing ImageFile exports
skyjake
11:34 Revision b8f699a5 (github): Fixed|Debug|libgui: Accessing an uninitialized texture
The assert fails because the texture may not have
been initialized at all.
skyjake
11:31 Revision 59f685d1 (github): Fixed|libcore: Potential crash (accessing deleted object)
When unloading packages, the package identifier string was a reference to
an object that was just deleted.
skyjake
10:16 Feature #1995 (Closed): Improved 3D model shaders
skyjake
10:15 Feature #1995 (Resolved): Improved 3D model shaders
skyjake

2015-12-28

22:01 Revision 1982d6bd (github): Model Renderer: Use /home/cubemap.jpg as the reflection cube map
For testing purposes, check for "cubemap.jpg" in the runtime folder
and use it as the reflection cube map.
IssueID #...
skyjake
21:14 Revision ea8ee37d (github): Renderer|Shaders: Incorporate reflection map to shaders
All generic shaders now support reflection mapping.
IssueID #1995
skyjake
20:59 Revision 93f9b005 (github): Model Renderer: Smoothly animated walk bobbing for weapon model
The values used previously were affected by the psprite offsets for
attack and other animations, not just bobbing.
skyjake
17:21 Revision a112efa0 (github): Model Renderer|Shaders: Incorporate reflection to generic shader
The specular RGB is used as the strength of the reflection. Specular
alpha is used as glossiness: alpha=1 produces a ...
skyjake
17:21 Revision def29433 (github): Renderer: Walk bobbing for the new weapon models
skyjake
15:18 Bug #2146 (Closed): [Hexen] Dragon Chapel - Game Breaking Bug (needs testing)
Heresiarch's Seminary is showing I've solved 8 out of 9 puzzles (eight icons are lit on the wall),
The final swit...
BFG10K

2015-12-27

20:48 Revision 1789abf8 (github): Model Renderer|Shaders: Improved psprite model drawing; reflection shading
Psprite models and thing models are now positioned using the same
code, which ensures better specular mapping.
Added...
skyjake

2015-12-26

22:52 Feature #1995: Improved 3D model shaders
The shader functions for reflection cube maps have now been implemented. The next step is integrating the reflection ... skyjake
22:50 Feature #2105 (In Progress): Manually created reflection cube maps for models
The shader for cube map reflections has now been implemented. skyjake
21:44 Revision 20d2343c (github): Model Renderer: Added a shared reflection cube map
For now all models will share the same reflection cube map.
IssueID #1995
skyjake
21:43 Revision 9defeb0e (github): Cleanup
skyjake
21:42 Revision 3876465e (github): GL|libgui: Cube samplers
Uniforms can have a type of SampleCube so that they can be used
with cube textures.
skyjake
21:40 Revision 14dce08c (github): Renderer|Shaders: Added a GLSL include file for reflection cube maps
IssueID #1995 skyjake
17:02 Feature #2143 (Closed): Add FreeDOOM's FreeDM as a recognized Doom IWAD
skyjake
15:37 Feature #2143 (Resolved): Add FreeDOOM's FreeDM as a recognized Doom IWAD
skyjake
17:01 Bug #2145 (Closed): Shell does not take quotes into account when entering options for server
skyjake
16:52 Bug #2145 (Closed): Shell does not take quotes into account when entering options for server
In the Doomsday Shell app, when starting a server, entering command line options enclosed in quotes does not cause th... skyjake
17:00 Revision 3e1069ab (github): Doom: Added Freedoom's FreeDM as a recognized IWAD
The .mapinfo file and definitions were copied from Doom 2.
IssueID #2143
skyjake
16:56 Revision 4d248d7a (github): Fixed|Shell: Handling quoted text in the server options
Fixes #2145 skyjake
16:54 Revision 7318a260 (github): Fixed|Shell: Handling quoted text in the server options
Fixes #2145 skyjake
15:37 Bug #2140 (Closed): Unnecessary warning about MD2 model not having any skins
skyjake
15:26 Bug #2140 (Resolved): Unnecessary warning about MD2 model not having any skins
Applied in changeset commit:github|09945a34006be9adabff90fc98b4bdc01ed96384. skyjake
15:34 Revision 880f5734 (github): Doom: Added Freedoom's FreeDM as a recognized IWAD
The .mapinfo file and definitions were copied from Doom 2.
IssueID #2143
skyjake
14:54 Revision 50af928f (github): Resources|Models|Client: Removed a warning about model skins
The warning was converted to a regular log entry, because at this time
we haven't yet checked if DEDs specify a custo...
skyjake
14:35 Revision 09945a34 (github): Resources|Models|Client: Removed a warning about model skins
The warning was converted to a regular log entry, because at this time
we haven't yet checked if DEDs specify a custo...
skyjake
12:26 Revision 09541929 (github): Fixed|libdoomsday|Map: Crash during shutdown (dangling observer)
skyjake
12:26 Revision 6f1586f5 (github): libcore|Math: de::wrap asserts that the range is valid
skyjake

2015-12-25

13:32 Bug #2144: Crash when reseting engine with a map loaded
With commit:b67126be1 applied, the problem now is:... skyjake
13:12 Bug #2144 (Closed): Crash when reseting engine with a map loaded
*Version 1.15.6*
* Game: doom1-ultimate
* No additional resources loaded
Start up a game to E1M1, type "reset"...
skyjake
13:30 Revision b67126be (github): Fixed|libdoomsday: Avoid a crash when reseting engine state
Map observes when its manifest is deleted.
IssueID #2144
skyjake
12:58 Revision 501aa9b0 (github): Fixed|Client: Crash when performing a reset with no map loaded
There was a null pointer access when setting Fog parameters. skyjake

2015-12-24

17:14 Revision 53fe599c (github): Fixed|X11: Undefined conflicting Xlib preprocessor symbol
skyjake

2015-12-23

20:34 Revision 6212ffb4 (github): libgui|ModelDrawable: Relative path lookup with Assimp I/O
Assimp's I/O adapter is now given the current model file directory
as reference so it can look up relative paths.
skyjake
14:43 Revision 1ba76094 (github): Refactor|Renderer|Client: Use GLState for blending parameters
skyjake

2015-12-22

13:17 Feature #1890 (In Progress): New sequence-based model animation mechanism
Plenty of progress has been made with this. The biggest missing features are:
* Animating parts of the skeleton sepa...
skyjake
13:10 Feature #1623 (In Progress): Shaders
skyjake
08:56 Revision 3122eb8d (github): Refactor|Renderer|Client: Control GL alpha testing with de::GLState
All OpenGL state parameters should be controlled via GLState. skyjake
08:55 Revision bf52f1dc (github): libgui|GLState: Added alpha test and alpha limit parameters
skyjake

2015-12-21

21:50 Revision 5afaeb41 (github): Refactor|Renderer|Client: Use GLState to manage depth parameters
Depth test, depth comparison function, and depth writing are
controlled via GLState.
skyjake
18:19 Revision 4b547894 (github): Fixed|Renderer: Reset GL state to defaults after rendering a model
Todo: GL state should be managed via GLState to avoid this kind
of problems.
skyjake

2015-12-20

18:47 Revision c05904dc (github): Model Renderer|Shaders: Added "model.skeletal.unlit.diffuse" shader
Special-purpose shader with no lighting and only a diffuse texture map. skyjake
18:46 Revision 30d9014a (github): Model Renderer: Added "alwaysTrigger" option for animation sequences
`alwaysTrigger` ensures that even if the current state sequence is
already ongoing, the model animation sequence is s...
skyjake
18:44 Revision f11dae94 (github): Fixed|libcore|Info: Correct handling of value-terminating semicolons
An optional semicolon may follow a key-value assignment when using
the single-token `=` syntax.
skyjake
17:58 Revision 32e1e2a9 (github): Model Renderer|ModelDrawable|libgui: Rendering pass depth parameters
Each model rendering pass can now specify a depth comparison function
and whether depth writing is enabled.
skyjake

2015-12-19

18:44 Revision c62ff51d (github): Cleanup
skyjake
16:38 Revision b5f42d7f (github): Model Renderer|Fixed: Load all programs used by models
The model renderer had a bug where shaders were not being properly
loaded if the model was using the default renderin...
skyjake
16:35 Revision 0daf57e7 (github): FS|libcore: PackageLoader unloads all packages at shutdown
Unloading all packages ensures that all resources have been released,
e.g., shaders.
skyjake
16:34 Revision 2478763d (github): Cleanup|Log: Cleaned up log entries from ModelDrawable and Bank
skyjake
16:34 Revision 833302d7 (github): Log|libcore|libappfw: New formatting for entry section metadata
The entry section was put in square brackets for better separation
from other content, and the italics were removed i...
skyjake
 

Also available in: Atom