Computer Graphics & Mutimedia