Provide a suite of tools for rainbow six siege players that incorporates real-world game data and stunning visual tools.
- Collect and categorize the blueprints for each rainbow six map.
- use collected blueprints to reconstruct a barebones 3d model of all rainbow six maps.
Perform physical analyses on the 3d reconstruction to determine points of interest including
- long sight lines
- Room:
- Name
- Floor:
- Level
- Room[]
- BluePrint
- Map:
- Name
- Floor[]
- Use a screen recorder and match replays to collect a video feed of each player's perspective (xdotool and obs automation)
- Split screen recording into discrete measurements by selecting a temporal resolution and sampling frames from each video.
- Analyze each frame using OCR and simple feature recognition and determine important features including:
- Weapon:
- Name
- Operator:
- Bio
- Ability
- Speed
- Loadout:
- Primary Weapon
- Secondary Weapon
- utility
- cam
- Player:
- Name
- Operator
- Loadout
- Party:
- Player[]
- Round:
- Party1(Party)
- Party3(Party)
- Winner(Party)
- Loser(Party)
- Match:
- Map
- Gamemode
- Round Array:
- Winner
- Loser
- Stature(Enum):
- Choices([Standing, Crouch, Prone])
- FrameDetails:
- Round
- Player
- Stature
- Heading
- Room
- Floor
- Primary
- Weapon Equipt
- Primary(Weapon)
- Primary Current Ammo
- Primary Max Ammo
- Secondary Weapon
- Secondary Current Ammo
- Secondary Max Ammo
- Heath Current
- Health Max
- Clock