At the moment, the process of exporting a level from Blender and then importing it into my game takes quite some time, and keeps the computer rather busy. In the hopes of working on other things while these things happen, I’d like to move the process over to a second computer.
The first part–exporting from Blender–is easy enough. This produces an egg file, which is quite portable, I believe.
It’s the second part that I’m uncertain about: Is it feasible for me to convert the exported egg file to (presumably) bam format on the secondary computer, then copy the result over to the primary one?
As things stand, I’m storing egg files in my project directory. (In sub-directories.) When a level is loaded for the first time, Panda takes some time to do so, presumably in converting the egg-file to a bam file. Subsequent loads are much quicker, presumably because Panda is instead loading the previously-generated bam file. I imagine that these bam files are stored in the cache directory, separate from my project hierarchy.
To do what I intend–if feasible–would I replace the files in the cache? Or perhaps replace my egg level-files with bam versions? And if the latter, does that have any implications if I come to make a distributable build–would I be well-advised to at that point replace the bams with eggs again, and let deploy-ng handle them as it wills?