Project

General

Profile

danij's activity

From 2014-05-23 to 2014-06-05

2014-06-05

07:10 Doomsday Engine Revision 640d9960 (github): Cleanup|Subsector|World|Client: Updated Subsector module copyright details
danij
06:59 Doomsday Engine Revision ef59c088 (github): Refactor|Subsector|World|Client: Moved some Subsector/GeometryData functionality
danij
06:31 Doomsday Engine Revision 4a2dcdb1 (github): Cleanup|RenderSystem: Removed debug code inadvertently included in previous commit
danij
06:24 Doomsday Engine Revision e49620e2 (github): Refactor|Subsector|World|Client: Cleaned up Subsector API
danij
04:34 Doomsday Engine Revision bbe5c2a5 (github): World|SectorCluster|Client: Cleanup
danij
03:56 Doomsday Engine Revision f3bd3354 (github): World|Subsector|Client: Cleanup
danij
03:22 Doomsday Engine Revision 1c16db79 (github): SectorCluster|World|Client: Fix SectorCluster destruction order
As the Planes of a Sector might be mapped to from some other sector,
we must defer destruction of Subsectors until al...
danij
02:27 Doomsday Engine Revision ab62adf8 (github): Refactor|Subsector|World: Moved client side of ConvexSubspace to Subsector
Todo for later: Subsector should extend ConvexSubspace danij
01:10 Doomsday Engine Revision 1e3712a3 (github): Refactor|Subsector|World: Applied pimpl, minor cleanup
danij
00:45 Doomsday Engine Revision d4d6e5cf (github): Refactor|World|SectorCluster: Extracted Subsector and simplified SectorCluster on server side
SectorCluster no longer observes movement of planes and/or lighting
changes on server side.
Subsector was moved to n...
danij

2014-06-04

22:32 Doomsday Engine Revision 72151d7c (github): Refactor|SectorCluster|Client: Reorganized SectorCluster-internal data structures
Separate the cluster internal data by ConvexSubspace, placing it in
a "Subsector" structure (not to be confused with ...
danij
20:09 Doomsday Engine Revision 47690955 (github): Refactor|Renderer: Moved lighting of map geometry from SectorCluster to rend_main.cpp
danij
06:39 Doomsday Engine Revision c8efd794 (github): Refactor|SectorCluster|Client: Reference wall geometries by WallEdge::SectionId, cleanup
danij

2014-06-03

22:16 Doomsday Engine Revision a842c4ba (github): Refactor|BiasSurface|SectorCluster|Client: Merged BiasSurface into SectorCluster's internal GeometryData
danij

2014-05-29

00:19 Doomsday Engine Revision 597140d6 (github): Cleanup|Renderer: Use de::VectorN<> to calculate shiny surface tex coords
danij

2014-05-28

01:02 Doomsday Engine Revision c663a5a0 (github): Refactor|Renderer: Use de::VectorN<> for vissprite properties, cleanup
danij

2014-05-27

19:06 Doomsday Engine Revision cb21caba (github): Renderer|IVissprite: Cleanup vissprite (re)init
danij
13:30 Doomsday Engine Revision 4e2d3522 (github): Cleanup|Renderer: Typos
danij
13:11 Doomsday Engine Revision 8237f25f (github): Refactor|Renderer: Reimplemented vissprite management
RenderSystem now owns a VisspritePool, providing a working buffer of
object instances and maintains a sorted list of ...
danij

2014-05-26

19:30 Doomsday Engine Revision 3f674061 (github): Renderer: Respect color tints when drawing sector lighting model "full bright"
Previously when the light amplification visor was collected, all of
the light color effects were disabled. Sector and...
danij
18:40 Doomsday Engine Revision c206958a (github): Renderer: Cleanup
danij
17:44 Doomsday Engine Revision 1042e47f (github): Merge branch 'master' into revise-map-geometry-generation
danij
06:08 Doomsday Engine Revision 4b722b3b (github): Refactor|Renderer: Reimplemented application of the sector lighting model to Shards
danij
03:27 Doomsday Engine Revision c67a3166 (github): Refactor|Renderer: Unrolled all logic applying the sector lighting model to Shards
Lets handle this a bit differently. Lighting vertices by passing all
terms into a single function call on each is an ...
danij

2014-05-24

23:36 Doomsday Engine Revision 1825adc3 (github): World|ConvexSubspace|Client: ConvexSubspace no longer remembers last sprite projection frame
This info is redundant given that mobj_t remembers it. Also, because
the contact spreading algorithm is used for mobj...
danij
15:47 Doomsday Engine Revision 0f7114ab (github): Renderer|DrawList: More convenient methods for building a DrawList
danij
08:14 Doomsday Engine Revision aa06be37 (github): Refactor|Renderer|DrawList: Reimplemented DrawList internal Shard list (now QList based)
Plus some minor cleanup. danij
03:17 Doomsday Engine Revision 13625ab1 (github): Renderer: Cleanup following DrawList design changes
With DrawList no longer copying geometry data, fundamental design
changes are due in other related components. This c...
danij
01:43 Doomsday Engine Revision bad00d8c (github): World|SectorCluster: SectorCluster no longer provides access to it's subspace list
danij

2014-05-23

23:10 Doomsday Engine Revision 230967cd (github): Renderer|DrawList: DrawList is a list of Shards
As Shards contain all the information needed to draw geometries and
both the Shard and the vertex buffer(s) they util...
danij
15:34 Doomsday Engine Revision fce31b4b (github): World|Client: Continued drawable map geometry generation cleanup
Evidently we are already exhausting the duint16 vertex elements in
single world-wide vertex buffer in some not very c...
danij
 

Also available in: Atom