CPC G06T 11/00 (2013.01) [G06T 3/067 (2024.01); G06T 13/80 (2013.01); H04N 5/2224 (2013.01); H04N 21/234336 (2013.01); H04N 21/8146 (2013.01); H04N 21/816 (2013.01); H04N 21/854 (2013.01); G06T 2200/24 (2013.01); G06T 2213/08 (2013.01); G11B 27/02 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
obtaining, by a computing system, data associated with a three-dimensional computer-based experience based on interactive real-time technology;
configuring, by the computing system, at least one first virtual camera associated with a first timeline within the three-dimensional computer-based experience in an animation creation application;
generating, by the computing system, for the first timeline, a first plurality of shots captured by the at least one first virtual camera within the three-dimensional computer-based experience, wherein the first plurality of shots correspond to two-dimensional content from an edit cut of content that includes at least a first object;
importing, by the computing system, a second timeline, different from the first timeline, of two-dimensional content generated based on a second plurality of shots captured by at least one second virtual camera within the three-dimensional computer-based experience, wherein the second plurality of shots include at least a second object;
bifurcating, by the computing system, the second plurality of shots from the three-dimensional computer-based experience based on an adjustment to the second plurality of shots, wherein the adjustment to the second plurality of shots is not propagated to the three-dimensional computer-based experience;
adjusting, by the computing system, the second plurality of shots based on an update to the three-dimensional computer-based experience, wherein the update to the three-dimensional computer-based experience is propagated to the second plurality of shots;
generating, by the computing system, a first animation layer based on the first plurality of shots and a second animation layer based on the second plurality of shots; and
generating, by the computing system, data associated with a two-dimensional version of the three-dimensional computer-based experience based on the first animation layer and the second animation layer, wherein the second animation layer is layered on top of the first animation layer based on the first timeline and the second timeline.
|