Augmented Reality Range Configuration and Setup

May 26, 2020by Emil S0

Now Available

Now Available On Google Play

Configuring CRACKSHOT Augmented Reality Training

Configuring your augmented reality virtual shooting range is a pretty straight forward process. Before we begin, let’s look at what you need to run the CRACKSHOT Augmented Reality Range.



What you need

Setting up your physical range environment

  1. Select a room where lighting is fairly uniform throughout the room. Ideal lighting includes room that are not to bright or dark (as very bright and very dark locations are not ideal for mobile device cameras, they’ll tend to operate non optimally and can have weird behaviour under these conditions). Additionally, yellow emitting light bulbs can throw off the color profile of the red laser. Ideally soft white bulbs will be used in the range room. The ideal situation would be a room that has the “mid afternoon, slightly overcast outside, natural” lighting. A dimmer can also be useful for finding that optimal lighting level.
  2. Select an empty wall to use for targets in the virtual range. Reflective paint finishes can cause issues with laser detection, so satin or eggshell is preferable to walls with gloss or semigloss paint. Any wall color that doesn’t have primarily red under tones should work. If the red values in the paint color are high enough, the app might erroneously detect red dot hits on the wall where there are none. All that said, white or grey walls are king.
  3. Clear out anything that is primarily red or has red undertones from the area. Anything red in the view of your device camera could trigger erroneous hits
  4. Select targets that do not have any red components markings on them. Primarily monochromatic targets (e.g. primarily black or primarily one color like the IPSC / USPSA targets) are ideal
  5. Hang up to 4 targets on the wall, making sure they are level to the floor. They should be laid out close enough together to be viewed by the device camera from where you decide to mount it. Optionally label them 1-4 to help with target configuration in the app later
  6. If you have a tripod or phone mount, mount your phone in landscape mode to a level, steady surface like a table, parallel to your wall where you’ll be hanging your targets.

Configuring your Augmented Reality Range


  1. From the main menu, read through  and acknowledge our safety statement, terms & conditions, and privacy policy
  2. After the home menu loads, select Augmented Reality Range
  3. If this is your first time loading the range, on Android, you have to provide permissions to the application to use the device web cam
  4. Once approved, press continue
  5. You’ll now be presented with a Safety acknowledgement. Make sure that if using a real firearm, your firearm is unloaded with a clear chamber, and any ammunition is stored in another room. Also, make sure to never point your firearm or training device at another person during the exercise, and note that laser pointers are radiation emitting devices.
  6. It’s time to calibrate the red dot laser detection tool. You’ll first be prompted to point your laser device at the lightest area of your target (typically the outside border). If using a laser ammo cartridge, this means pressing down on the “snap cap” back to emit the laser constantly. This will give a general laser profile on light surfaces. When the RGB values on screen is somewhat stabilized, press continue.
  7. Now point your laser device to the dark area of the target. This will provide a range of acceptable red dot detection values for CRACKSHOT to leverage in it’s red dot detection algorithm.

Setting Up Virtual Targets

  1. You’ll start out in free shoot mode. If the camera is picking something up as a red dot hit, remove it from the area or reposition and recalibrate the camera. Test your red dot. If the app isn’t detecting the laser try adjusting the red dot sensitivity from the settings menu accessed in the top left
  2. Click set up targets in the top right. You can set up to 4 virtual target areas.
  3. Click the add or edit target button (label changes based on if target was previously set up) to add a new target or modify an existing one.
  4. Pull the corners of the virtual target area over the actual target hit area. Press save. Repeat for any additional targets up to 4.
  5. To remove a target area, simply edit it and hit the remove button instead.

You’re now ready to select a game mode.

Emil S

Emil is the creator of the CRACKSHOT system. He's a software engineer who has been an avid marksman his entire life.

Leave a Reply

Your email address will not be published. Required fields are marked *

Crackshot is a product of ChoiceMarket Technologies LLC. All rights reserved.

Crackshot is a product of ChoiceMarket Technologies LLC. All rights reserved.