A shading effects framework for comics

Shading is a process in which shades of objects are drawn with different levels of darkness to create lifelike drawings. As technology advances, comic drawing is created gradually on the internet platform. Therefore, a need for creating quality shading effect for computer artworks was identified for...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Hsiao, Yu
مؤلفون آخرون: Seah Hock Soon
التنسيق: Final Year Project
اللغة:English
منشور في: 2014
الموضوعات:
الوصول للمادة أونلاين:http://hdl.handle.net/10356/59225
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
الوصف
الملخص:Shading is a process in which shades of objects are drawn with different levels of darkness to create lifelike drawings. As technology advances, comic drawing is created gradually on the internet platform. Therefore, a need for creating quality shading effect for computer artworks was identified for this project. In this project, a shading effects framework was developed using C++ programming language and Qt cross-platform application framework. The objective of this framework is to provide the ability for comic artists to create shading-like colour gradient for two-dimensional polygons. The colour gradient is created through the use of colour interpolation where colour interpolation can be defined as finding and creating new colour and coordinates of new points based on a given set of known points. Information and references related to colour interpolation and colour space were sourced from articles, papers and books. Algorithms such as linear interpolation, conical interpolation and scan-line fill were identified and discussed. Linear interpolation and scan-line fill algorithm were chosen to implement the interpolation of colour in this project. Two colour spaces, the red-green-blue colour space and hue-saturation-value colour space were selected.