Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are allowed to use the assets in this file in mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
I'm uploading this in case someone finds it useful
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is not opted-in to receive Donation Points
This isn't meant for regular game play
This mod will start/stop recording with a hotkey, then save all the ray cast hits in a file. A c# app will then use the point cloud to generate 3D faces
The output of that can them be loaded into pretty much any 3D tool (blender, unity)
My reason for creating this is so I can make little testers in unity. This tool will be used to export an area, then import the polygon data into unity
Someone that is working on spawning objects to make a boss room or other quest scene may find a tool like this helpful. Export a scene, import into blender, then try adding in placeholder objects
There's definitely room for improvement with the c# app. I stopped at convex polygons (it's good enough for what I need, and I want to move on to something else)
Concave polygons would really help in some cases. Especially with scaffolding structures
Another way to improve would be detecting faces that should be joined into a single mesh, then extending the polygons to make a single mesh