ARCHIVED - New post will be up soon, link will be provided here.
This looks amazing. What libraries do you use to process the images?
It’s all our own. TrackMesh does all the work. If your wondering what language we coded it in, a mixture of C++ and JavaScript elements.
I can see all sorts of uses for this. Sure, you can drop models in as-is, but you can also use them to guide modeling, and even PBR texturing.
How high-res can the generated textures/models get? If I want a super detailed texture where each individual letter of the logo is well defined, can I download it separately (since Roblox only accepts up to 1024x1024)? Likewise for super high poly models?
I hope your servers can handle the amount of people who are gonna use this service once they find out how useful it is. xD
This is interestingly fascinating although I want to monitor this “project” as it could be incredibly useful, but from the photos you’ve provided the meshes just don’t fix the Roblox style or aesthetic (especially the two last photos), but I’m very interested in this.
Servers: it’s about drive it’s about power
Yeah it’s mostly for people aiming for next level games, pushing the engine etc.
I think what this will be most useful for is importing 3D scans of objects into Blender to guide actual modeling. That will give incredibly realistic and high-quality results if you have a good modeling/PBR texturing workflow.
Yeah that sounds like an good use case. Hadn’t even thought of that!
Vertical scaling can only get you so far. My main worry with JavaScript is that it’s a high-level language. Although if you’re running it on NodeJS with suitably asynchronous web server libraries (or whatever you’re using Node for) it should be mostly OK.
You might be interested in The Secret To 10 Million Concurrent Connections, which also has a bunch of links to other useful resources.
You also need to understand that people won’t be able to scan objects themselves. People request and then we deliver within the next 2-3 business days.
Yeah I’m aware of such uses, but you know how meshes (at least in Roblox) have either a low quality look or a “high quality” look that doesn’t fix or look good.
Not sure if that makes sense xd.
Well that’s not scalable at all. Maybe I want to scan a specific object that I own.
It’s not specified in the original thread that TrackMesh isn’t open to the public, and it’s just going to be a collection of asset packs. My excitement diminishes…
Obviously all requests are available to everyone once finished.
You will be able to send in images of your object for processing. A guide will be up soon.
I was under the impression that TrackMesh was a plugin or API that you could upload image collections to for processing. The thread is a bit barebones so you might want to clarify a bit on that.
Well the first thing I though was they someone sends photos and they create you a mesh, there was no mention of it existing as a plug-in.
Done. Should be up there now. Hopefully that clarifies things for you.
didn’t know the future looked like a horribly decimated blender model
also there’s plenty of mobile apps that don’t require you to message some random guy on discord with a bunch of photos lmao
although this is quite buggy, i’m sure that if you polished it enough it could be an incredibly useful tool for all game developers. you did an absolutely incredible job on this and i’m excited to see what plans you have for the future of this tool!