danij's activity
From 2013-08-30 to 2013-09-12
2013-09-12
-
23:57 Doomsday Engine Revision 2b7e51da (github): Cleanup|Map Renderer|LightDecoration|Client: Cleanup
-
23:55 Doomsday Engine Revision fd9e8eb9 (github): Refactor|Map Renderer|Client: Generate a light decoration flare (source) directly from Lumobj
- Moved more light properties into Lumobj. Also, a source can now be
attributed which provides occlusion information wh... -
02:45 Doomsday Engine Revision df6096ad (github): Optimize|Map Renderer|SurfaceDecorator|Client: Batch surface redecoration by material
- Material preparation is potentially expensive, involving resource
searches and/or variant specification matched. To a... -
01:18 Doomsday Engine Revision 3a9fb466 (github): Map Renderer|SurfaceDecorator|Client: Cleanup
-
01:01 Doomsday Engine Revision be3d24de (github): Map Renderer|Decoration|SurfaceDecorator|Surface|Client: Cleanup
-
00:22 Doomsday Engine Revision 5303bfe3 (github): Refactor|Map Renderer|Client: Removed redundant Surface::DecorSource
- Now that the need for surface decoration updates is tracked and the
updates done in a timely fashion -- the old Decor...
2013-09-11
-
20:41 Doomsday Engine Revision 847a3a1f (github): World|Plane|Client: Continuously interpolate plane movement
- It would seem the plane height delta must be continuously updated to
ensure smooth movement. Naturally this means tha... -
19:10 Doomsday Engine Revision e41bdaf1 (github): World|Sector: Sector observes smoothed height changes of its floor/ceiling planes
- Also trimmed some unnecessary fat from Plane on server side.
-
18:20 Doomsday Engine Revision d1e9deda (github): Refactor|World|Plane|Surface: Disambiguate "visual height" wrt planes
- Since the introduction of mapped sector planes the "visual height"
of a plane could be interpreted with two very diff... -
17:00 Doomsday Engine Revision 2ece2ee5 (github): World|Surface|Client: Cleaned up surface decoration source creation
- Storage for decoration sources is now allocated from the regular
heap and free'd along with Surface.
2013-09-10
-
16:17 Doomsday Engine Bug #1133: Menu selector is tiny in Hell Revealed 2
- - **Priority**: 1 --> 5
-
05:31 Doomsday Engine Feature #1585: [Map Hack] Extra plane (e.g., Hell Revealed II MAP01)
- - **labels**: hr2, bridge -->
- **summary**: Alternative bridge map hack support --> [Map Hack] Extra plane (e.g., H... -
03:17 Doomsday Engine Revision 6324a649 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
-
03:16 Doomsday Engine Revision d003ec0c (github): Map Renderer|SurfaceDecorator|Client: SurfaceDecorator is responsibility for applying material changes
- When the properties of a material are changed directly or animated,
SurfaceDecorator assumes responsibility for sched...
2013-09-09
-
22:15 Doomsday Engine Revision 9ef47b81 (github): Homepage|Forums: Updated forum favicon to the new style DE logo
-
19:41 Doomsday Engine Bug #1132: Rendering slow - slow graphics (1.11.0 => 1.11.2)
- - **Priority**: 1 --> 5
-
08:44 Doomsday Engine Revision d53487af (github): Fixed|Map Renderer|Client: Build error (refactoring oversight)
-
08:19 Doomsday Engine Revision c8d090a5 (github): wip 1
-
06:03 Doomsday Engine Revision 0dd08b53 (github): Map Renderer|Client: Continued working on SurfaceDecorator
-
05:43 Doomsday Engine Revision 571f67df (github): Refactor|Map Renderer|Client: Each map has a SurfaceDecorator
-
04:23 Doomsday Engine Revision 042aae1e (github): Refactor|Map Renderer|Client: Relocated Decoration to new source files
-
03:35 Doomsday Engine Revision 53f5ee15 (github): Refactor|Map Renderer|Client: Continued work on Decoration
-
02:57 Doomsday Engine Revision 22458587 (github): Refactor|Map Renderer|Client: Beginning OO transformation of light decoration management
2013-09-08
-
13:42 Doomsday Engine Revision 1cdfdb40 (github): Refactor|Map Renderer|Client: Inverted texture projection list population
- First produce a TexProjection and then copy it into the possibly
newly created projection list. -
11:13 Doomsday Engine Revision 0cf3b278 (github): Fixed|Map Renderer|Client: Distance light attenuation causing sprites to fullbright
- Rend_AttenuateLightLevel() failed to ensure that the resultant light
level was clamping to the valid 0..1 range. -
09:53 Doomsday Engine Revision 4fb766ae (github): Typo
-
09:25 Doomsday Engine Revision 26cd6160 (github): Fixed|Map Renderer|Client: Light decorations disappear instantly at distance; cleanup
-
07:49 Doomsday Engine Revision 78875003 (github): Fixed|Map Renderer|Client: Secondary lens flare dimming
- It appears this has been broken for some time. Presumably everyone
must use the default "realistic" mode these days. -
04:07 Doomsday Engine Revision 705a3679 (github): Map Renderer|Client: R_BeginFrame() must be done before projecting light decorations
-
03:14 Doomsday Engine Revision d84d602c (github): Refactor|Map Renderer|Client: Continued cleaning up halo and light decoration projection
-
01:41 Doomsday Engine Revision 6866c6dc (github): Cleanup|Map Renderer|Client: Cleaned up world surface drawing a little
2013-09-07
-
22:44 Doomsday Engine Revision b8ef067c (github): Cleanup|Server: Cleanup
-
22:43 Doomsday Engine Revision 5c5531f3 (github): Cleanup|Map Renderer|Client: Cleanup
-
21:12 Doomsday Engine Revision 5454eb13 (github): Map Renderer|Client: Removed old non-projective method for mobj shadows
-
20:20 Doomsday Engine Revision 4747de5f (github): Refactor|Map Renderer|Client: Consolidated dynamic wall and plane texture projection
-
19:42 Doomsday Engine Revision 53fcbc11 (github): Map Renderer|Client: Adjusted minimum mobj lumobj radius; cleanup
-
19:16 Doomsday Engine Revision 09ac3087 (github): Refactor|Map Renderer|Client: Standardized API for texture projection
-
17:32 Doomsday Engine Revision d4c101be (github): Map Renderer|Client: Use same mechanism for mobj shadow projection as dynlights
2013-09-06
-
11:52 Doomsday Engine Revision 2e0e8003 (github): Fixed|Map Renderer|Lumobj|Client: Minimum luminous object radius compatibility
- Values in Light and Decoration definitions are again interpreted the
way they used be (prior consolidation of this in... -
07:34 Doomsday Engine Revision 56838db0 (github): Typos
-
07:30 Doomsday Engine Revision fe5d331d (github): Fixed|Map Renderer|Sector|Client: HOM at start of ksutra.wad MAP03
- Dynamic mapping of sector planes should only be done if there is open
space between the floor and ceiling. -
07:08 Doomsday Engine Revision 5335c9c0 (github): Cleanup|Map Renderer|Client: Minor clean up of surface light decoration plotting
-
03:35 Doomsday Engine Revision 966a8450 (github): Cleanup|Map Renderer|Lumobj|Client: Cleanup
-
03:29 Doomsday Engine Revision 5b20e1d4 (github): Map Renderer|Lumobj|Client: Cleaned up Lumobj instantiation
-
02:35 Doomsday Engine Revision ee034f26 (github): Refactor|Lumobj: Extracted MapObject from Lumobj
- Todo for later: Mobj, Polyobj, SoundEmitter, etc... should all use
this as their base. -
01:13 Doomsday Engine Revision 3012ed3d (github): Map Renderer|Client: Cleanup
-
01:13 Doomsday Engine Revision 7fa23c23 (github): Refactor|Map Renderer|Client: Cleaned up dynamic light projection
-
01:10 Doomsday Engine Revision 2d937137 (github): Map Renderer|Client: Revised mechanism for generating Lumobjs from sprites
- This logic is now split into two distinct phases:
Phase 1 involves the generation of Lumobjs from a sprite and at th... -
01:02 Doomsday Engine Revision c35bfd5b (github): Map Renderer|Client: Reimplemented Lumobj and management thereof
- Lumobj is now implemented as a C++ class and the lumobj module itself
has been split up.
A Lumobj is first instantia... -
00:51 Doomsday Engine Revision d07b4d3a (github): Refactor|Map Renderer|Client: Updated model drawing wrt VectorLight API changes
-
00:50 Doomsday Engine Revision 4203c998 (github): Refactor|Map Renderer|Client: Relocated viewer scope data and functions from lumobj.cpp
- As the "viewer" is presently an implicit concept, this data and any
relevant functionality was moved to r_main.cpp -
00:45 Doomsday Engine Revision 5e48229c (github): World|Map: Removed the "glowing surface" set from Map
- In the revised design the map no longer needs to maintain this info.
-
00:40 Doomsday Engine Revision 203f3fa2 (github): Map Renderer|Client: Replaced interpretation of plane glows to VectorLights; cleanup
- Rendering of plane glows is being revised so that Lumobj aren't used.
-
00:34 Doomsday Engine Revision 72b4b78f (github): World|BspLeaf|Client: Added mechanism for linking Lumobjs to BspLeafs
- Will replace the old mechanism for which in lumobj.cpp
2013-09-05
-
23:01 Doomsday Engine Revision 968134b5 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
2013-09-04
-
23:00 Doomsday Engine Revision 12b8066f (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
-
01:02 Doomsday Engine Revision 8520aaf9 (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
2013-09-02
-
21:10 Doomsday Engine Revision 8f163c1c (github): Merge branch 'master' of github.com:skyjake/Doomsday-Engine
-
04:11 Doomsday Engine Revision 48f8acd4 (github): Server: Cleanup
-
04:10 Doomsday Engine Revision be604059 (github): Map Renderer|Client: Cleanup
2013-09-01
-
05:09 Doomsday Engine Revision dcc788ef (github): Map Renderer: Mobjs whose origin lies behind a visual plane do not emit light
- Todo for later: This situation usually arises where the mapper has
utilized a "deep water" hack. It would be nice if ...
2013-08-31
-
11:01 Doomsday Engine Revision d8f3c6bb (github): Client: Fix build (missing include)
-
10:56 Doomsday Engine Revision 243a3a35 (github): Refactor|Server: Removed r_things.cpp/h from the server project
-
10:12 Doomsday Engine Revision 046bcf6c (github): Refactor|Map Renderer: Continued splitting up r_things.cpp; cleanup
-
09:46 Doomsday Engine Revision aab58eed (github): Map Renderer|Client: Cleanup
-
09:11 Doomsday Engine Revision d8e9b2a9 (github): Refactor|Client: Relocated various functions from r_things.cpp to better homes
-
08:18 Doomsday Engine Revision 953fea4a (github): Refactor: Moved logical sprite management to the resource domain
-
04:36 Doomsday Engine Revision 873d0f8f (github): Cleanup|Map Renderer|Client: Unraveled r_things.cpp dependencies
- Clearly this code doesn't know which domain it belongs to.
Logical sprites (frames, rotations, ...) should be consid... -
03:44 Doomsday Engine Revision 4fc43925 (github): Refactor|Map Renderer|Client: Moved "vissprite" management out of r_things.h/cpp
-
02:23 Doomsday Engine Revision 2fac8b39 (github): Refactor|Map Renderer|Client: Continued cleaning up sprite projection
2013-08-30
-
23:20 Doomsday Engine Revision 9f3652d7 (github): Map Renderer|Client: Further cleaned up R_ProjectSprite()
-
22:23 Doomsday Engine Revision 006738eb (github): Map Renderer|Client: Cleaned up R_ProjectSprite() somewhat
-
06:29 Doomsday Engine Revision 9b9ad873 (github): Fix typo in previous commit
-
06:23 Doomsday Engine Revision 939a255a (github): Map Renderer|WallEdge|Client: Use line side sectors when positioning two-sided middle wall sections
-
05:40 Doomsday Engine Revision ef8d6d3c (github): Map Renderer|WallEdge|Client: Use sector clusters when generating wall geometry
- Todo: Cleanup
-
04:10 Doomsday Engine Revision 1c4bb40c (github): Refactor|Map Renderer|WallEdge|Client: Moved R_SideSectionCoords() to walledge.cpp
- This functionality will now be assimilated into WallEdge...
-
04:05 Doomsday Engine Revision 082ff7ac (github): Refactor|World: "objlink" blockmap is now client side only
-
03:16 Doomsday Engine Revision 8b5a704b (github): Map Renderer|Client: Use WallEdge when wall geometry is needed
-
02:37 Doomsday Engine Revision f6283b61 (github): Map Renderer|Client: Use WallEdge when plotting wall section decorations
-
02:37 Doomsday Engine Revision 0be6b61f (github): World|Map: Cleanup
-
01:46 Doomsday Engine Revision d1f70d6d (github): Refactor|World|Client: Removed R_SetRelativeHeights()
- As a general purpose utility function this clearly isn't working as
the API undermines its usefulness. -
01:20 Doomsday Engine Revision eb4ca59e (github): Refactor|World: Relocated R_OpenRange(); world/maputil now client-only
-
00:28 Doomsday Engine Revision 631a788f (github): Map Renderer|Client: Use sector clusters when drawing fakeradio for walls
Also available in: Atom