-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 - --- title: "Dashcam Footage to 3D Driving Game" description: "I modelled our neighbourhood as a driving game for my 4-year-old daughter using dashcam footage, OpenStreetMap, aerial photos and lidar." author: Greg layout: post permalink: /2026/11/dashcam-footage-to-3d-driving-game/ date: 2026-11-04 15:38:04 -0500 comments: True licence: Creative Commons categories: - technology tags: - video - games - family - ai - --- {% include youtube_player.html id='B5W1PVEkcHY' %} I modelled our neighbourhood as a driving game for my 4 year old daughter. I want my daughter to know that technology is hers to control. Growing up, I loved making new levels for Nibbles in QBasic, and then custom maps for Doom and Quake. Tinkering with friends is what got me interested in tech. I want my daughter to have that same sense of control and agency over the tech she uses. And it's working, she's giving me feature requests now which we can work on together. The map covers the whole route from our driveway all the way to her school, which is about 10 km. I added four vehicles, our current two cars, a Nissan LEAF and a Kia EV3, our previous car, a Honda Fit, which is the car we took her home from the hospital in, and a school bus for good measure. She's still getting used to the controllers, so I introduced a kid mode which makes it easier for her to control. It's got lane centering, automatically slows down for turns, and if she collides with me or a tree, she always wins. I'll tune these behaviours as she gets more familiar with the controls, because right now she's kicking my butt. The map was created using my dashcam footage, open-source data like [OpenStreetMap](https://www.openstreetmap.org/), aerial photos, lidar, and I've also been working on an acoustic drone detection project. And as part of that project, I created an iOS app for capturing reference images specifically for generating 3D models. So I use that as well. What's neat about this is I'm using our gaming PC to create games now. Instead of our gaming PC being idle overnight, it can be generating new levels for this game or updating the map based on the latest dashcam footage. I have no plan to release this as a game, it's specifically made for my daughter. At the end of the video I have included a longer comparison of the game's map and my dashcam footage for the same area to show that this isn't just an AI slop demo. It runs the 5 km along County Road 3, ending up at my daughter's school. -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESYClA57JitMYg1JBb8nUVLEJtZ8FAmrzm2kACgkQb8nUVLEJ tZ83iw/+KZxqUQ1m2DRrnqMts+RT8ZCpLVdlMvRSdABXaUI9RRF6nLE3sKXGY4Si S202f3Ax7lNbCio5oOwUATFFEbcZARkLx1QQFC9aTCz0LuS21qITg+wUDic4bgVf BxJ+BsNEieodPUTjDwvP5oZ/OSzRapgOTKAsddPMCWspSMYubgzFCAIxa0aiEiN7 OxfM2JcL/RN2xtybUwGY2RRuIruyyVIqfPrB0bawTNJBMEJU2Xh/AdLjN/xtqw2n I/rg7ZAKOC8DTMt9HVdeIyr2GyOnWjuoI4+3p8x1ezdGZMMpYPTj+SQlctHlGLWs wI4ZvRZh7wL1+TxbNB00LCh7XZ0XmRPZJ5QqxuhAUKb97zAr6aDORAIZyvO0drlH lt9ps3qKnfrfLl6Pvo74DTM3D6hemJwYGVkcnvdR/03lf8eUVY+vG1zMsZ5TZ72b /s7v9H7M9l3Bfh3rQ6UndA76wr4PgOQiyhyzwh7WZFgBBnKVVgNfINUOcngE5Aml Wy4g4Nf4Iy4oFCrhpv5XSsJyeQc7WdklV1koTVnEErMtZK6IARtNwTyLfN+mCBWi 1d022bh5dyLxUZ1Ih8tP/UuAGMCNe3WP4MatpeFR4DGO2GgkqU1yW3RS7NPZtDfv XetVA4x9Bi70fU1zq9lFGD4NdtM3tLU32pNCkrNfzyzjZV9xkYE= =2r9D -----END PGP SIGNATURE-----