Notes of Computer Graphics 2.0: towards end-user-generated contents
CG 1.0
Modeling: construct 3D model.
Animation: animate dynamic behaviors.
Rendering: simulate interactions between the light and the 3D model
CG 1.0 | CG 2.0 | |
---|---|---|
Creators | professional users | end users |
Modeling | professional software or expensive laser scanners | consumer cameras |
Animation | special equipment (e.g., facial marks or camera arrays) | design light-weight and robust algorithms |
Rendering | photorealism and high speed | (More) power-efficient rendering on mobile platforms and 3D printing. |
Input | process point clouds and meshes | color images/video and depth images/video |
Output | generating images in the digital domain | (More) fabricating objects in the physical world |
Application | films and games | mobile APPs, VR/AR and 3D printing |
DOI: 10.1007/s11704-017-7901-z
Author: Kun ZHOU