U sljedećem završnom radu istražuje se proceduralna generacija, točnije Diamond-Square Midpoint Displacement algoritam implementiran u svrhu generacije 3D modela terena. Ujedno se i opisuje izrada aplikacije koristeći moderni OpenGL 4.6 kojom ćemo vizualizirati terene, odnosno proceduralnu generaciju terena. Implementacija renderera sadrži podršku za teksture, materijale, kameru, osvjetljenje i sjenčare na osnovu Phongova modela osvjetljenja kao i vizualizaciju modela terena i njegovu generaciju.Procedural generation is one of the most popular concepts in 3D computer graphics due to its endless possibilities and practical use. The following Bachelor's thesis provides an analysis of the Diamond-Square Midpoint Displacement algorithm for pro...