Object modeling unit 804 may include software and/or hardware elements and information to be accessed, requested, retrieved, and/or used by the one or more terminals 801 to sculpt and design the 3D model to take on the desired appearance as instructed by user 802, or other terminal operator during the CGI and animation process.
Object rigging unit 805 may include software and/or hardware elements and information to be accessed, requested, retrieved, and/or used by the one or more terminals 801 to design, create, or modify components of 3D models to define articulation points and movement ranges of various elements of the 3D model.
Object animation unit 806 may include software and/or hardware elements and information to be accessed, requested, retrieved, and/or used by the one or more terminals 801 to design, create, or modify animation aspects of a 3D model, including specifying the motion and position of various elements of the 3D model over time during the animation, such as specifying animation paths, cues, or the like or generating key frames or intermediary frames for animated motion of the 3D model.
Object rendering unit 807 may include software and/or hardware elements and information to be accessed, requested, retrieved, and/or used by the one or more terminals 801 to design, create, or modify a final appearance of the animated 3D model, including generating one or more images of one or more computer-generated objects, including textures, colors, rigging, controls, and the like.