Posts

Showing posts from September, 2022

XRD Week 4

Image
Repository link:  https://github.com/xandrusia/ARCore-Bowling XRD Week 4 Since last week we spent mainly learning and building the core of our project, this week was devoted to improving existing functions, fixing bugs and adding elements that will diversify the gameplay. The problem we spent most of our time on was the game reset. During the game, there may be situations in which the board changes its position. This is because ARCore can reposition the selected trackable so that it adapts well to the real world. In this situation, there was a problem with re-spawning the ball and pins, because their starting position is not always appropriate after changing the position of the entire lane. Ball respawn error Initially, we focused our thoughts on ARAnchorManager and ARAnchors. Thanks to this, we found out what the assumption of this concept is and that it is not the best solution to our problem. ARAnchor causes quite a heavy load and listening to their chan...

XRD Week 3

Image
Repository link:  https://github.com/xandrusia/ARCore-Bowling XRD Week 3  During the 3rd week we have presented the first project that was done using Vuforia. The only challenge that occurred while we have been showing the final product to the others, was to be able to display the movable racquet on the screen. This might have been the result of the printed code that the Vuforia Engine was not able to read as it might also be fragile with the printed image quality. Besides that, all the other elements such as the ball, the walls and the other racquet were loaded properly. Moreover, we decided to show the video as well of how the ping-pong app we made was supposed to be working, as this also proved that everything was working correctly. ARCore Mesh Terrain Scanning and AR Board's placement At the mid-term of the 3rd week we have also discussed the next task expected from us to do, so that we started with finding out the most suitable ideas for the ARcore. We made sure that all ...

XRD WEEK 1 & 2

Image
Repository link:  https://github.com/composer404/XRD-Projects XRD Week 1 & 2 We spent our first two weeks of the XRD course learning about Markerbase AR and Vuforia Engine technology. The whole thing seemed very interesting at the first glance, so we quickly got down to work. We started with preparing the repository. Since the Vuforia package weighs quite a lot, we decided that the best solution would be to add its path to the gitignore file and install the package locally by each member of the group. It also allowed us to individually configure the license. We had many ideas and concepts for our project, but in the end we decided to create a ping pong-like game with two markers; the board and the player's paddle. After creating the appropriate pictures, we uploaded them to the Vuforia's database, which we imported into the unity. Of course, during the entire process, the targets were changed several times so that the whole thing was w...