在AE中导出JSON文件时,有时可能会发现导出的尺寸比原始合成尺寸小。这可能会导致一些问题,例如无法正确在其他平台上使用导出的JSON文件。下面我们来探讨一下这种情况的原因及解决方法。
首先,需要了解的是,在导出JSON文件时,AE会根据图层或合成中“范围内的内容”来决定尺寸。如果所选范围不包括所有内容,则导出的JSON文件尺寸会相应减小。
考虑以下两种情况:
"layers": { "1": { "source": "Footage","width": 100,"height": 100 } }
"layers": { "1": { "source": "Footage","width": 50,"height": 50 },"2": { "source": "Shape","height": 100 } }
观察上述两个JSON文件的尺寸,第一个文件的尺寸为100x100,与合成的尺寸相同;而第二个文件的尺寸为50x50,远小于合成的尺寸。
原因是第二个JSON文件中的“范围内的内容”只包括了“1”图层,因此导出的JSON文件尺寸也仅为50x50。解决方法是将所需范围扩大到包含所有内容的整个合成中。
"layers": { "1": { "source": "Footage","height": 100 },"height": 100 } }
在这个JSON文件中,尺寸再次与合成的尺寸相同,因为它包括了整个合成中的所有内容。
总之,如果发现导出的JSON文件尺寸太小,需要检查所选范围是否包含了所有内容,如果没有,需要将范围扩大到包含整个合成中的所有内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。