Skip to content

Release v2.4.0

Choose a tag to compare

@michael-spinelli michael-spinelli released this 04 Sep 20:09
· 137 commits to development since this release

Features

  • WebRenderer.RenderBasic3DShape() renders basic shapes listed in Basic3DShapes
  • WebRenderer.RenderSymbol() will return a 3D symbol when the following are true:
    • Altitude mode is not "clampToGround"
    • Output format is KML or GeoJSON
    • The symbol supports 3D (DrawRules: AREA1, AREA10, RECTANGULAR1, CIRCULAR1 and CORRIDOR1)
    • An altitude is included (X modifier: 2 values for [bottom,top], 1 value assumes bottom is 0)
  • Added SymbolID and wasClipped to KML output

https://central.sonatype.com/artifact/io.github.missioncommand/mil-sym-java

What's Changed

Full Changelog: v2.3.1...v2.4.0

Changelog

a347c3e bump version to 2.4.0
7adbf65 kml output for simple tester
e6c27ba removed cdata from symbolID and wasClipped and those shouldn't ever have special characters
727e34e Add CDATA around KML metadata
bf7e49d Add CDATA around KML metadata
03109a4 Merge pull request #12 from missioncommand/3d-multipoints

3D Multipoints
c95a9ed Use StringBuilder and append method
cc54c2c Include symbolID and wasClipped in KML output
a85d6b1 3D basic shape default color
6510226 no message
073d49e readme updates
960cada readme updates
55bc463 Small fixes
f6e4240 radarc and cake fix
6e3fc6b Adjusted placement of affiliation indicator and engagement bar when both present. Instead of affiliation indicator going further to the right, the engagement bar goes up like when there's an echelon or qunatity indicator.
18f02b9 Rename TacticalLines enums for clarity
767d954 WebRenderer documentation
8292d9d Implement 3d rendering