Alphabetical Index | Tags by Size | Find tag:

Sector (Grouped)

Related tags: Blockmap, BSP Builder, BspLeaf, BspNode, GameMap, HEdge, Line, LineDef, LineEditWidget, LineSegment, LineSightTest, LineWrapping, Map, Plane, Polyobj, SectionEdge, WallEdge, WallSpec, World

Authorship: 99% danij, 1% skyjake

View commits by date

Jump down to:
  World (61)
  Refactor (18)
  Cleanup (10)
  Client (8)
  Fixed (8)
  Added (3)
  DMU API (2)
  Documentation (2)
  Map Renderer (2)
  Optimize (2)
  Server (2)
  BspLeaf (1)
  Debug (1)
  Line (1)
  Map (1)
  Map Loading (1)
  Plane (1)
  Polyobj (1)
  Revert (1)
  WallEdge (1)
June 2013
2013-06-13 : Private instance observes Plane::heightChange notification
May 2013
2013-05-20 : Ignore degenerate BSP leafs when determining bounding box/rough area
2013-05-09 : Enumerate referencing map line sides instead of lines
April 2013
2013-04-12 : Observe Plane HeightChange notification
2013-04-12 : Redefined the aabox as the union of the BSP leaf's aaboxs
2013-04-08 : (Re)building of bspLeafs; deleting bias surfaces on destruction
2013-04-08 : (Re)building of lines; LightColorChange component bits
2013-04-08 : New mechanisms for querying/updating ambient light color and level

  World (61) — Sector

August 2016
2016-08-08 Fixed | World : Invalid light color/level values in Sector descriptions
July 2016
2016-07-15 Cleanup | Refactor | World : Minor Sector-internal cleanup
December 2014
2014-12-02 Refactor | World : Implement Sector-linked MapElement iterations with C++11 lambdas
October 2014
2014-10-26 Cleanup | World : Cleanup
June 2014
2014-06-18 Debug | World : Check linking of mobjs to/from the sector chain
April 2014
2014-04-23 Cleanup | World : Cleanup
2014-04-23 Refactor | World : Map has ownership of SectorClusters
September 2013
2013-09-24 World : Improved sector cluster containment determination
2013-09-22 World : Extend dynamic plane mapping to those with sky-masked materials
2013-09-22 World : Non-drawable materials classify for "missing texture" map hacks
2013-09-21 Client | Fixed | World : Crashes in various Hexen maps when mapping sector planes
2013-09-21 World : Re-apply wall material fixes following back plane height changes
2013-09-21 World : More stringently classify "missing texture" map hacks
2013-09-18 Refactor | World : Reimplemented algorithm for sector plane mapping avoiding recursion
2013-09-17 World : Improved dynamic plane mapping wrt deeply nested map hacks
2013-09-16 Line | World : Relocated missing material fixing to Line::Side
2013-09-16 Cleanup | World : Cleanup
2013-09-16 World : Only reclassify sector clusters when necessary
2013-09-16 Cleanup | World : Determine missing materials when classifying sector clusters
2013-09-15 World : Defer boundary info init for sector clusters
2013-09-15 World : Improved sector plane mapping wrt nested alternating map hacks
2013-09-15 Optimize | World : Height of permanently mapped planes is not observed by clusters
2013-09-15 World : Dynamically resolve and remap sector planes following height changes
2013-09-14 World : Defer environmental audio init for sector clusters until necessary
2013-09-14 DMU API | Revert | World : A sector's mobj list is no longer writable via DMU
2013-09-14 DMU API | World : A sector's mobj list is no longer writable via DMU
2013-09-14 World : Cleaned up Mobj => Sector linkage
2013-09-14 World : Sector::Cluster observes plane height changes in the owning sector
2013-09-14 Cleanup | Client | World : Cleanup
2013-09-14 World : Internalized sector cluster classification flags
2013-09-13 Refactor | World : Defer sector cluster classification until necessary
2013-09-11 World : Sector observes smoothed height changes of its floor/ceiling planes
August 2013
2013-08-29 World : Exclude planes with sky-masked materials from missing texture hacks
2013-08-29 World : Improved sector cluster mapping to deal with missing texture hacks
2013-08-28 Refactor | World : Removed top-level recursion in Sector::Cluster::remapVisPlanes()
2013-08-27 Fixed | World : Re-evaluate sector cluster linking following containment testing
2013-08-26 Cleanup | World : Cleanup
2013-08-26 Fixed | World : Sector cluster classification
2013-08-26 World : Improved sector cluster linking wrt independent but nested hacks
2013-08-26 World : Properly resolve cyclic sector cluster linking
2013-08-23 Added | Cleanup | World : Added SectorCluster typedef
2013-08-23 Fixed | World : Fixed sector BSP leaf clustering algorithm
2013-08-22 World : Improved algorithm for permanently linking sector clusters
2013-08-21 World : Skip self-referencing lines in the void when mapping sector clusters
2013-08-21 World : Ensure no cyclic dependency when perma-linking sector clusters
2013-08-21 World : Permanently link sector clusters bound by self-referencing lines
2013-08-20 World : Deferred calculation of sector cluster bounding boxes
2013-08-19 Refactor | World : Moved algorithm for chaining sector sound emitters into Sector
2013-08-19 World : Implemented a basic algorithm for sector BSP leaf clustering
2013-08-19 Documentation | World : Reduced comment verbosity in sector.cpp
2013-08-18 World : Fix typos
2013-08-18 World : Each Sector::Cluster has its own axis-aligned bounding box
2013-08-18 Map | Refactor | World : Moved algorithm for fixing missing line side materials to Sector
2013-08-18 BspLeaf | World : BspLeaf obtains plane references from the attributed sector cluster
2013-08-17 World : Sector now manages sound emitter origin updates internally
2013-08-17 Client | World : Sector now manages axis-aligned bounding box updates internally
2013-08-17 Client | World : Sector now manages rough area approximation updates internally
2013-08-17 Cleanup | World : Cleanup
2013-08-16 Refactor | World : Removed obsolete sector method arguments (map is now known)
2013-08-16 Client | World : Sector now manages environmental audio updates internally
2013-08-16 Cleanup | Client | World : Cleanup

↑ Back to top

  Refactor (18) — Sector

July 2016
2016-07-15 Cleanup | Refactor | World : Minor Sector-internal cleanup
December 2014
2014-12-02 Refactor | World : Implement Sector-linked MapElement iterations with C++11 lambdas
April 2014
2014-04-23 Refactor | World : Map has ownership of SectorClusters
September 2013
2013-09-18 Refactor | World : Reimplemented algorithm for sector plane mapping avoiding recursion
2013-09-13 Refactor | World : Defer sector cluster classification until necessary
August 2013
2013-08-28 Refactor | World : Removed top-level recursion in Sector::Cluster::remapVisPlanes()
2013-08-19 Refactor | World : Moved algorithm for chaining sector sound emitters into Sector
2013-08-18 Map | Refactor | World : Moved algorithm for fixing missing line side materials to Sector
2013-08-16 Refactor | World : Removed obsolete sector method arguments (map is now known)
2013-08-16 Client | Refactor : Moved sector audio environment calculations into Sector
2013-08-16 Refactor | Server : Removed more unused logic and data from the server-side Sector
June 2013
2013-06-13 Plane | Refactor : Removed ambiguously defined Plane::Type
May 2013
2013-05-21 Refactor : Data for ambient lighting properties now private
April 2013
2013-04-08 Refactor : Made private more Sector instance data
March 2013
2013-03-15 Refactor : Replaced all linked MapElement pointer arrays
2013-03-14 Refactor : Replaced Sector accessor/helper macros
2013-03-12 Refactor : Moved all Sector_* functions to methods of Sector
March 2012
2012-03-11 Refactor : Removed redundant Sector member origin_t

↑ Back to top

  Cleanup (10) — Sector

July 2016
2016-07-15 Cleanup | Refactor | World : Minor Sector-internal cleanup
October 2014
2014-10-26 Cleanup | World : Cleanup
April 2014
2014-04-23 Cleanup | World : Cleanup
September 2013
2013-09-16 Cleanup | World : Cleanup
2013-09-16 Cleanup | World : Determine missing materials when classifying sector clusters
2013-09-14 Cleanup | Client | World : Cleanup
August 2013
2013-08-26 Cleanup | World : Cleanup
2013-08-23 Added | Cleanup | World : Added SectorCluster typedef
2013-08-17 Cleanup | World : Cleanup
2013-08-16 Cleanup | Client | World : Cleanup

↑ Back to top

  Client (8) — Sector

September 2013
2013-09-21 Client | Fixed | World : Crashes in various Hexen maps when mapping sector planes
2013-09-14 Cleanup | Client | World : Cleanup
2013-09-06 Client | Fixed | Map Renderer : HOM at start of ksutra.wad MAP03
August 2013
2013-08-17 Client | World : Sector now manages axis-aligned bounding box updates internally
2013-08-17 Client | World : Sector now manages rough area approximation updates internally
2013-08-16 Client | World : Sector now manages environmental audio updates internally
2013-08-16 Client | Refactor : Moved sector audio environment calculations into Sector
2013-08-16 Cleanup | Client | World : Cleanup

↑ Back to top

  Fixed (8) — Sector

August 2016
2016-08-08 Fixed | World : Invalid light color/level values in Sector descriptions
December 2013
2013-12-18 Fixed : Ensure sector lightlevels are clamped to the normalized [0..1] range
September 2013
2013-09-21 Client | Fixed | World : Crashes in various Hexen maps when mapping sector planes
2013-09-06 Client | Fixed | Map Renderer : HOM at start of ksutra.wad MAP03
August 2013
2013-08-27 Fixed | World : Re-evaluate sector cluster linking following containment testing
2013-08-26 Fixed | World : Sector cluster classification
2013-08-23 Fixed | World : Fixed sector BSP leaf clustering algorithm
2013-08-17 Fixed : Minor compiler warning (init order)

↑ Back to top

  Added (3) — Sector

August 2013
2013-08-23 Added | Cleanup | World : Added SectorCluster typedef
2013-08-18 Added : Added Sector::Cluster
March 2013
2013-03-15 Added : Added getter methods for all Sector property values

↑ Back to top

  DMU API (2) — Sector

September 2013
2013-09-14 DMU API | Revert | World : A sector's mobj list is no longer writable via DMU
2013-09-14 DMU API | World : A sector's mobj list is no longer writable via DMU

↑ Back to top

  Documentation (2) — Sector

August 2013
2013-08-19 Documentation | World : Reduced comment verbosity in sector.cpp
June 2013
2013-06-13 Documentation : Minor apidoc improvements

↑ Back to top

  Map Renderer (2) — Sector

September 2013
2013-09-29 Map Renderer | WallEdge : Prevent potential t-join artifacts on walls near mapped planes
2013-09-06 Client | Fixed | Map Renderer : HOM at start of ksutra.wad MAP03

↑ Back to top

  Optimize (2) — Sector

September 2013
2013-09-15 Optimize | World : Height of permanently mapped planes is not observed by clusters
August 2013
2013-08-16 Map Loading | Optimize : Utilize the BSP leaf blockmap when preparing sector reverb

↑ Back to top

  Server (2) — Sector

August 2013
2013-08-16 Refactor | Server : Removed more unused logic and data from the server-side Sector
May 2013
2013-05-21 Server : Sector LightGridData is no use to the server

↑ Back to top

  BspLeaf (1) — Sector

August 2013
2013-08-18 BspLeaf | World : BspLeaf obtains plane references from the attributed sector cluster

↑ Back to top

  Debug (1) — Sector

June 2014
2014-06-18 Debug | World : Check linking of mobjs to/from the sector chain

↑ Back to top

  Line (1) — Sector

September 2013
2013-09-16 Line | World : Relocated missing material fixing to Line::Side

↑ Back to top

  Map (1) — Sector

August 2013
2013-08-18 Map | Refactor | World : Moved algorithm for fixing missing line side materials to Sector

↑ Back to top

  Map Loading (1) — Sector

August 2013
2013-08-16 Map Loading | Optimize : Utilize the BSP leaf blockmap when preparing sector reverb

↑ Back to top

  Plane (1) — Sector

June 2013
2013-06-13 Plane | Refactor : Removed ambiguously defined Plane::Type

↑ Back to top

  Polyobj (1) — Sector

June 2013
2013-06-15 Polyobj : There is no need to update bias surfaces during map setup

↑ Back to top

  Revert (1) — Sector

September 2013
2013-09-14 DMU API | Revert | World : A sector's mobj list is no longer writable via DMU

↑ Back to top

  WallEdge (1) — Sector

September 2013
2013-09-29 Map Renderer | WallEdge : Prevent potential t-join artifacts on walls near mapped planes

↑ Back to top