This wiki is archived and useful information is being migrated to the main bzflag.org website

Difference between revisions of "Radar Marker(object)"

From BZFlagWiki
Jump to: navigation, search
(New page: {{DesignDocument}} ==Overview== The radar marker map object is a proposed map object that will allow a map display radar specific graphics and text. ==Contents== The object will contain a...)
 
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{DesignDocument}}
 
{{DesignDocument}}
 
==Overview==
 
==Overview==
The radar marker map object is a proposed map object that will allow a map display radar specific graphics and text.
+
The radar marker map object is a proposed map object that will allow a map display radar specific graphics and text as [[Radar Marker]]s.
  
 
==Contents==
 
==Contents==
Line 10: Line 10:
  
 
===Suggested Sub-types===
 
===Suggested Sub-types===
 +
==== Line ====
 +
A line between two points. Data would include two start and end 3d vertex points and a color4.
 +
 
==== Polygon ====
 
==== Polygon ====
 
An outlined polygon shape, convex or concave. Data would include a list of 3d vertex points and a color4.
 
An outlined polygon shape, convex or concave. Data would include a list of 3d vertex points and a color4.
  
 
==== Filled-Polygon ====
 
==== Filled-Polygon ====
A filled polygon shape, convex only. Data would include a list of 3d vertex points and a color4.
+
A filled polygon shape, convex only. Data would include a list of 3d vertex points and a color4 (or possibly a matref).
  
 
==== Circle/Arc====
 
==== Circle/Arc====
Line 24: Line 27:
 
==Uses==
 
==Uses==
 
The biggest use of this object would be so that map developers can flag of specific areas of a map on the radar. This could be the outer map boundary for maps with no default walls, or it could be map specific area's such as CTF team bases, or deadly surfaces.
 
The biggest use of this object would be so that map developers can flag of specific areas of a map on the radar. This could be the outer map boundary for maps with no default walls, or it could be map specific area's such as CTF team bases, or deadly surfaces.
 +
 +
 +
[[category:proposed world objects]]

Latest revision as of 17:56, 20 December 2007

Picture Frame.png This page contains the design document for an enhancement or feature. It is a work of collaborative development, and may not represent the final design. If you are not part of the development or design group, please post comments and suggestions on the talk page and not in the middle of the design.

Overview[edit]

The radar marker map object is a proposed map object that will allow a map display radar specific graphics and text as Radar Markers.

Contents[edit]

The object will contain a sub-type and associated data.

The client will then display each subtype on the radar view only. Unknown sub-types will be ignored. All 3d point data would be in world space, with the objects being drawn in Z order ( lowest to highest ) in orthographic projection with the map.

Suggested Sub-types[edit]

Line[edit]

A line between two points. Data would include two start and end 3d vertex points and a color4.

Polygon[edit]

An outlined polygon shape, convex or concave. Data would include a list of 3d vertex points and a color4.

Filled-Polygon[edit]

A filled polygon shape, convex only. Data would include a list of 3d vertex points and a color4 (or possibly a matref).

Circle/Arc[edit]

An outlined or filled Circle or arc segment (pie). Data would include a 3d center point, a radius, an start angle, end angle, and color4

Text[edit]

A text object. Data would include a 3d center point, text, and a color 4.

Uses[edit]

The biggest use of this object would be so that map developers can flag of specific areas of a map on the radar. This could be the outer map boundary for maps with no default walls, or it could be map specific area's such as CTF team bases, or deadly surfaces.