Implementasi cel-shading pada real-time 3D graphics renderer module berbasis programmable shaders untuk pengembangan video game = Implementing cel-shading on real-time 3D graphics renderer module based on programmable shaders for video game development

Kevin, Kevin (2021) Implementasi cel-shading pada real-time 3D graphics renderer module berbasis programmable shaders untuk pengembangan video game = Implementing cel-shading on real-time 3D graphics renderer module based on programmable shaders for video game development. Bachelor thesis, Universitas Pelita Harapan.

[img] Text (Title)
Title.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (61kB)
[img]
Preview
Text (Abstract)
Abstract.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (309kB) | Preview
[img]
Preview
Text (ToC)
ToC.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (563kB) | Preview
[img]
Preview
Text (Chapter1)
Chapter1.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (431kB) | Preview
[img] Text (Chapter2)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (436kB)
[img] Text (Chapter3)
Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (3MB)
[img] Text (Chapter4)
Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (3MB)
[img] Text (Chapter5)
Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (187kB)
[img]
Preview
Text (Bibliography)
Bibliography.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (308kB) | Preview
[img] Text (Appendices)
Appendices.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)

Abstract

Video game merupakan salah satu media hiburan yang paling banyak digunakan dalam waktu luang. Video game telah berkembang pesat sejak pertama dikembangkan. Mulai dari video game awal dengan grafis dua dimensi sederhana sampai masa sekarang dengan grafis yang photorealistic. Walaupun begitu, masih terdapat permintaan dan pasar terhadap video game dengan grafis non-photorealistic, salah satunya yaitu grafis cel-shaded. Salah satu video game terkenal yang menggunakan cel-shading yaitu The Legend of Zelda: Breath of the Wild, yang berdasarkan data finansial yang dirilis oleh Nintendo per 30 September 2021, telah berhasil dijual sebanyak 24,13 juta unit. Metode cel-shading juga digunakan dalam industri animasi baik animasi 2D maupun 3D. Salah satu contoh produk animasi 2D yang menggunakan bantuan 3D cel-shading yaitu Dota: Dragon’s Blood. Cel-shading sendiri merupakan metode rendering yang meniru gaya komik/animasi, yang pada umumnya terdiri dari outline beserta pencahayaan yang simpel. Penelitian ini bertujuan untuk merancang dan mengimplementasikan metode cel-shading pada sebuah OpenGL graphics renderer dengan programmable shaders. Dari hasil penelitian, peneliti berhasil merancang sebuah program shader yang dapat menampilkan grafis cel-shaded./Video game is one of the most widely used entertainment media in the world. Video game has grown drastically since it was first developed. Beginning from early video games with basic 2D graphics to modern photorealistic graphics. Even so, there is still demand dan market pertaining to video games with non photorealistic graphics, one of them is cel-shaded graphics. One popular cel shaded video game is The Legend of Zelda: Breath of the Wild, that according to the financial data released by Nintendo as per 30 September 2021, has sold 24.13 units. Cel-shading method is also used in the animation industry whether it is 2D or 3D animation. One example of 3D cel-shading assisted 2D animation is Dota: Dragon’s Blood. Cel-shading is a rendering method that mimics comic/animation style, that generally consists of an outline and simple lighting. This research intends to develop and implement cel-shading on an OpenGL graphics renderer with programmable shaders. From the results of the research, the researcher succeeded in developing a program shader that produces cel-shaded graphics.

Item Type: Thesis (Bachelor)
Creators:
CreatorsNIMEmail
Kevin, KevinNIM03082180033kevin_huang31@yahoo.co.id
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorRobin, RobinNIDN0116128001robin.huang@lecturer.uph.edu
Uncontrolled Keywords: implementasi; cel-shading; opengl; programmable shader; video game
Subjects: Q Science > Q Science (General)
Q Science > QA Mathematics
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: University Subject > Current > Faculty/School - UPH Medan > School of Information Science and Technology > Informatics
Current > Faculty/School - UPH Medan > School of Information Science and Technology > Informatics
Depositing User: Users 18354 not found.
Date Deposited: 21 Feb 2022 09:54
Last Modified: 09 Mar 2022 03:23
URI: http://repository.uph.edu/id/eprint/46400

Actions (login required)

View Item View Item