Project

General

Profile

Activity

From 2015-12-13 to 2015-12-26

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

2015-12-18

11:29 Revision 637ac102 (github): Renderer|Shaders: "model.skeletal.generic" supports uMapTime, custom UV macro
The generic shader can now be customized with predefined macros.
The PREDEF_TRANSFORM_UV() macro is called before tex...
skyjake
11:27 Revision 742a4e66 (github): Renderer: Load/unload shaders as packages are loaded/unloaded
IssueID #1623 skyjake
11:22 Revision c9d58b31 (github): libcore|FS: Finding files in packages; package load/unload notifications
PackageLoader now has audiences for package loads and unloads.
FileIndex has some additional methods for searching p...
skyjake
11:19 Revision 7e6c7a8b (github): libcore|Log: Improved monospaced log entry formatting
Prefer to align consecutive entries with whitespace for improved
readability.
skyjake
11:18 Revision 52649eed (github): libcore|InfoBank: Removing items based on where they are from
When packages are unloaded, their bank items need to be removed. skyjake
08:59 Feature #2143 (Closed): Add FreeDOOM's FreeDM as a recognized Doom IWAD
FreeDM is vanilla compatible, so it should be recognized as an officially supported IWAD.
https://www.doomworld.co...
skyjake
08:24 Revision 331d854a (github): libgui|GLProgram: Ignore uniforms not present in the linked program
This facilitates use of common uniforms like uMapTime that are declared
in the generic shaders but may not end up bei...
skyjake

2015-12-14

08:50 Revision 1235616a (github): Fixed|Homepage|Forums: First letter links in the Members list
skyjake
 

Also available in: Atom