2/22/2024 0 Comments Tvpaint pro 11 mark keyframes![]() I believe that the JSON naming structure can also be adjusted to not include the full layer name, but in my laziness I have left it set to the default naming structure which includes the full layer name appended to each image. system so a layer name is just '1' or at most '1-A'. system, so a layer may simply be named 'A', or a 1, 2, 3, 4, 5, 6, 7. The fastest way is to name layers simply with an A, B, C, D, E, F, G. Better if I had named the layer 'Paul Shad Top 24' or 'PShad Top 24' or 'PShad24'. But I didn't notice it until recently because on some of the scenes I've been working with recently I included some "descriptive" info as part of a layer name, such as: 'Paul's Shadow on TOP of car roof 24' (the 24 referring to the layer opacity of 24%, so the shadow is transparent on top of the car roof) Because by default JSON layer structure assigns the name of the layer to each PNG image exported, a lengthy descriptive layer name like 'Paul's Shadow on TOP of car roof 24' increases the time it takes to export each image. This should have been something I understood intuitively because it is logical that the more data the computer has to process and write to the file, the longer it takes. Longer layer names increase the time it takes to export. The shorter the layer name, the faster the export. ![]() Unrelated to the issue of using % symbol in layer names, but related to exporting to JSON file in general: something else I have learned is that the length of layer names has an effect on how long it takes to export a scene to JSON file with all the PNG sequences separated in individual folders. So for now the workaround is to avoid using % as part of a layer name. (in my experience it will also prevent importing any layers above the layer that has a % symbol as part of the layer name. If % symbol is used as part of a layer name it will not be imported into After Effects. I will conduct some additional tests with Matthieu when he comes back from his holiday. IIRC, the percentage symbol wasn't causing this kind of issue before, also it is quite common to use this symbol in TVPaint layer names, though, so maybe the problem appeared recently or I might just have never encountered it. Hello David, just made a test and the layer containing "%" was not imported, but the rest of the project was.Īs you know, we excluded some symbols from appearing in the layer names in TVPaint recently, since they caused issues depending on several factors: where the project's content was imported afterwards, the computer's language etc. If using the % symbol as part of a layer name prevents the entire project from being imported properly into AE then that should be included in the User Guide in the section about JSON. I would like to request that this be confirmed by TVPaint Support. ![]() Don't include the % symbol in the layer name. If you like to have a reminder about the intended opacity percentage, as I do, then name the layer something like "Shadow 40" or "Shadow 40 percent" or "Shadow 40 opacity" as a reminder that the layer is to be exposed at 40% opacity. The AE Import Script won't import it to AE if it has % as part of the layer name (and it won't import any of the layers above or below the layer that has % as part of the layer name). For example, if you have a Shadow layer that is set at 40% opacity to make it transparent, don't name the layer "Shadow 40%". Something else I found out (or was reminded of) about the JSON export/import script is it doesn't like to have % as part of the Layer Name. Lately I've been using the JSON export quite a bit. (Note: In some instances I was able to get correct timing by switching the "Sequence Import Mode" to "Native", but that doesn't work in my latest case either) So my intuition is that somewhere in the script there is some rounding of time values happening that works most of the time but occasionally rounds to a wrong value for the time remap in AE? Just a wild guess.ĭid anyone experience this with this script?Īny help will be greatly appreciated as this script was otherwise saving us eternity for compositing. (certain Tusks color instance appears 1-2 frames earlier than it should - see original TVP visual of this frame in (1) for comparison). I use the importer script distributed with the TVPaint v 11.5 to import my project into After Effects (v 22.1.1 - build 74):Īnd this is an example of the wrong timing of some instances that appear in the imported layers: I Export structure of my project using JSON from TVPaint (v 11.5.3 - 64 bits): Tried to solve it by updating TVPaint, but the behaviour is still the same. ![]() I've been having this problem for a while now.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |