# In WebXR-Augmented Reality-Hit Test Example reticle size changes object size

**URL:** <https://discourse.threejs.org/t/in-webxr-augmented-reality-hit-test-example-reticle-size-changes-object-size/16100>\
**Category:** Questions\
**Tags:** webxr, hit-test, augmented-reality\
**Created:** [June 10, 2020, 2:54pm UTC](https://discourse.threejs.org/t/in-webxr-augmented-reality-hit-test-example-reticle-size-changes-object-size/16100 "2020-06-10T14:54:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hashim\_Kahily](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/hashim_kahily/32/8485_2.png) [@Hashim\_Kahily](https://discourse.threejs.org/u/Hashim_Kahily)\
**Post date:** [June 10, 2020, 2:54pm UTC](https://discourse.threejs.org/t/in-webxr-augmented-reality-hit-test-example-reticle-size-changes-object-size/16100/1 "2020-06-10T14:54:37Z")

</div>

In WebXR-Augmented Reality-Hit Test Example, the reticle size keeps changing.  
What is the reason behind it?  
Due to this, the objects of the same size appear as different sizes on hit-testing.

I’m using same to same code from here: [https://github.com/mrdoob/three.js/blob/400acd3c78c8e631087322eb1e0e9fc00a16b375/examples/webxr\_ar\_hittest.html](https://github.com/mrdoob/three.js/blob/400acd3c78c8e631087322eb1e0e9fc00a16b375/examples/webxr_ar_hittest.html) but with just 2 changes:

1. Line 59 replaced with this: var geometry = new THREE.CylinderBufferGeometry( 0.1, 0.1, 1.44, 32 ).translate( 0, 0.72, 0 );
2. Line 68 commented  
These changes are done to prevent setting random heights to the cylinder mesh.

 ![Screenshot_20200610-162048_Chrome Canary](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/2X/3/35dc5d373a685bf9d8f95cd98d6fed59bac01ead.jpeg)

The cylinders in the above image have the same heights defined in the code but few appear of different heights because the reticle size was different during hit-testing.

Any explanation behind this would be really helpful.

Thanks
