There is a fascinating gap between playing a video game and preserving its world as a tangible, dimensional object. A clever workaround demonstrated by a creator named Dung3onlord bridges this gap beautifully. By using a PlayStation 5’s photo mode, a simple video capture, and a few freely available software tools, anyone can extract fully dimensional scenes from their favorite games. This technique is a form of game photogrammetry, where the principles of turning photographs into 3D models are applied to in-game screenshots. The results can be explored in virtual reality or used for art projects. Let us walk through seven essential tips to help you master this workflow.

Unlocking 3D Scenes: Seven Tips for Extracting Game Content
Photogrammetry traditionally requires a digital camera and a real object. Game photogrammetry replaces the camera with a game’s photo mode and the object with a virtual scene. The underlying math remains the same. Your job is to feed the software the cleanest, most consistent data possible. Here is how to do it.
1. Preparing Your Virtual Camera for Game Photogrammetry
Your first instinct in photo mode might be to add dramatic filters, lens flares, or a shallow depth of field. For this technique, you must resist every single one of those instincts. The photogrammetry algorithm needs sharp, evenly exposed, and undistorted images to calculate camera positions correctly.
Start by turning off the user interface completely. Most photo modes have a dedicated “Hide UI” button. This removes health bars, ammo counts, and mission reminders that would otherwise confuse the feature-matching algorithm. Next, lock your exposure settings. An auto-exposure system that adjusts as you orbit the subject creates images with inconsistent lighting, which breaks the reconstruction. Set a fixed aperture and shutter speed within the photo mode if possible. Finally, disable any optical effects like chromatic aberration, vignette, or motion blur. You want a clinical, high-resolution capture of the static scene. The quality of your final 3D splat lives or dies on the quality of these source frames.
2. Executing a Slow and Methodical Orbital Capture
Think of your subject sitting on a virtual turntable. For the reconstruction to work, every surface must be visible from multiple angles. This means you need to record a smooth, slow orbit around the object or area you want to capture.
Speed is your biggest enemy here. Move the camera too fast, and you introduce motion blur into the video file. Even if your final export uses still frames, motion blur degrades the sharpness. Move too quickly in the orbit, and you end up with large gaps in your coverage. The software needs overlapping angles—ideally 70 to 80 percent overlap between adjacent frames—to triangulate depth. Using a controller thumbstick for camera movement works well, but try to apply gentle, consistent pressure. A steady orbit gives the algorithm a predictable sequence of images, which helps it calculate the camera path and the subject’s geometry with high accuracy. If the game allows you to pivot the camera around a focal point, use that feature. It maintains a stable center of interest and makes the math much simpler for the software.
3. Extracting and Curating Frames with a Critical Eye
Your recorded video file contains a dense sequence of moments. A typical 15-second clip at 30 frames per second gives you 450 potential images. You do not need all of them. In fact, using too many similar frames can confuse the photogrammetry engine and create redundant data that slows down processing.
Use a tool like FFmpeg or Adobe Media Encoder to extract frames at a steady interval. For example, you can extract one frame every two to three frames from your video. A command like this in FFmpeg works well: ffmpeg -i input.mp4 -vf “select=not(mod(n\,3))” -vsync vfr output_%04d.png. This grabs every third frame. Once you have your folder of images, manually curate them. Look for any image that contains a stray UI element that popped in, a weird lighting flicker, or a moment where the camera moved too abruptly. Delete those immediately. A carefully curated set of 80 to 120 high-quality images yields a far denser and more accurate point cloud than a messy set of 500. This curation step is where patience pays off. It is the difference between a noisy, unusable point cloud and a clean, beautiful one.
4. Selecting a Photogrammetry Engine Suited for Game Photogrammetry
Traditional photogrammetry software was built for real-world textures. Grass, stone, and skin have rich, organic patterns that the algorithm loves to track. Video game textures are often flat, shiny, or repeating. This can cause the feature-matching stage of the algorithm to fail. You need software that allows you to adjust the feature-finding sensitivity.
Meshroom is an excellent free starting point. It is node-based, which means you can visually trace the data flow. It also allows you to tweak the feature-matching parameters manually. If your game has a lot of flat, same-colored walls, you may need to lower the feature-matching threshold or enable “robust matching.” RealityCapture is a paid alternative that handles digital, synthetic textures exceptionally well right out of the box. It is much faster than Meshroom and often produces cleaner results with less manual tweaking. This step is the computational engine of game photogrammetry. Do not be afraid to rerun the alignment with different settings if the first attempt produces a sparse or broken point cloud. Experimentation is part of the process.
You may also enjoy reading: 18-Year-Old NGINX Rewrite Module Flaw Enables RCE.
5. Cleaning the Dense Cloud for a Pristine Gaussian Splat
Once the software computes the dense point cloud, you will see your subject floating in a sea of noise. The background, which was just a flat image in the screenshot, now exists as a scattered set of points. Your job is to remove this background noise and isolate the main subject.
Most photogrammetry tools have a selection and segmentation tool. Use it to roughly paint over the area you want to keep. Then invert the selection and delete the background points. You may need to do this several times to get a clean boundary. After isolating the subject, apply an outlier removal filter. This deletes stray points that are floating in space around your main object. The goal is to create a dense, tight cluster of points that accurately represents the game geometry. A clean point cloud is essential for generating a high-quality Gaussian splat. Gaussian splats are incredibly forgiving and beautiful when the data is clean, but they amplify noise and floating artifacts if you skip this step. Take the time to get a tight selection.
6. Optimizing Your Scene for VR or Online Viewing
The real magic happens when you take your cleaned point cloud and turn it into something viewable in a virtual reality headset. Gaussian splats have gained popularity because they render colorful, organic scenes beautifully without the high computational cost of traditional polygon rendering.
You can use tools like SuperSplat or Luma AI to convert your point cloud into a .splat file. This file format is highly optimized for real-time viewing. If you are using a standalone VR headset like the Meta Quest 2 or 3, you need to keep the file size reasonable. A scene with too many points will stutter. You can reduce the point density during the export process to find a sweet spot between visual fidelity and performance. Alternatively, if you need a traditional 3D mesh for use in Blender or Unity, export an .obj or .fbx file from your photogrammetry software. The mesh will likely need retopology to reduce the polygon count, but it provides a solid foundation for texture baking and further editing. The ability to walk around a captured game scene inside a VR headset is a surreal experience that makes the entire workflow worthwhile.
7. Understanding the Ethical and Technical Boundaries of Content Extraction
Extracting geometry from a game through game photogrammetry exists in a unique legal and ethical space. You are not hacking the game or ripping raw assets from the executable. You are using the game’s own visual output to create a new, derivative work. This distinction matters. It is generally accepted for personal use, portfolio development, and non-commercial art projects. However, you should not resell the captured geometry or use it in a commercial product without significant transformative work. Respect the End User License Agreement (EULA) of the game you are capturing. Some developers explicitly prohibit automated data collection from their games, even through photo mode.
Technically, this method works best for static, single-player environments. Multiplayer games often have anti-cheat software that may flag unusual camera behavior. Dynamic scenes with moving characters are difficult to capture because the photogrammetry algorithm assumes the world is stationary. By understanding these boundaries, you can enjoy the creative possibilities of this technique without overstepping into infringement. It is a tool for inspiration, study, and personal exploration.
These seven tips form a complete pipeline for turning a simple video game screenshot session into a dimensional, interactive object. The method democratizes 3D asset creation. You do not need a high-end camera or professional modeling skills. All you need is a game with a photo mode, a willingness to learn some software, and an eye for composition. By mastering game photogrammetry, you stop being just a player. You become an archivist of virtual worlds, capturing moments and preserving them in three dimensions.






