Hey guys I really love you tech, I started evaluating it for my projects and it seems to work like a charm. I have a couple of questions though. I'm looking at using Amplify on some projects that need to manage lots of separate images, generating the scene dynamically. Think of it as an image viewer with thousands of images, managed in a virtual texture.
Anyway, I was able to easily prototype that by creating a scene with lots of quads, each with its material and texture. Using Amplify let's me bake all of that in a single virtual texture, and then to reduce draw calls at runtime, i replace my hundreds of materials with a single one, recompute the uvs on quad meshes with the _VTPackingTransform data.
However, what would really help would be to have access to the packing info, in some kind of dictionary that stores the _VTPackingTransform info for each source texture name. That would greatly facilitate the dynamic creation of geometry.
Is this possible?
Ideally, I would want to be able to create a virtual texture from a set of textures without even having to have geometry/materials associated to them