Not all elements in a composition need 3D enabled. Elements that remain flat (no X/Y rotation, no Z-depth) should have 3D turned off. 3D-enabled elements participate in the depth sort calculation even when stationary.
The combination of 3D transforms and non-Normal blend modes is the highest cost combination in FlashFX:
Elements that are rotated edge-on to the camera (90 degree X or Y rotation) are effectively invisible. Disable them via the layer visibility toggle or keyframe their opacity to 0 while edge-on to avoid unnecessary computation.
The 3D lighting model adds a per-element shader computation. Disable lighting on background and non-hero elements:
In the Properties Panel for each 3D element, the "Receive Light" toggle controls whether that element participates in the lighting computation.
Complex static background elements can be pre-rendered as images:
The pre-rendered flat image has near-zero GPU cost compared to the original vector/filter composition.
Running 3D compositions at 4K canvas resolution quadruples every GPU operation compared to 1080p.