Padalinimo paviršiai – greitas ir efektyvus glodžių paviršių konstravimas trimatėje erdvėje, naudojamas animacijoje. Nestacionarios padalinimo schemos, kitaip nei klasikinės (Catmull – Clark, Loop, Doo-Sabin), kiekviename padalinimo žingsnyje leidžia keisti padalinimo taisyklę, todėl galima išgauti žymiai platesnę paviršių aibę. Parašėme programinę įrangą, kuri pagal įvedamą tempimo parametrą γ konstruoja nestacionarias kaukes su trigonometrinėmis funkcijomis ir jas pritaiko paviršiams, turi galimybę pavaizduoti paviršiaus tinklelį 3D erdvėje ir gali jį eksportuoti į VRML formato failą. Nestacionarių padalinimo schemų ir sukimo paviršių pagalba, gavome plačią paviršių aibę į kurią įeina ir klasikinės CAD figūros. / Variational subdivision schemes as distinct from classical (Catmull – Clark, Loop, Doo-Sabin) in every subdivision step allows to change the subdivision rule. Therefore we are able to get wider set of smooth surfaces. We made a software that using the entered parameter γ constructs variational subdivision mask with trigonometric functions and applies it to surfaces. Software is able to show surface in 3D space with move, rotate and zoom abilities. Software also can export surfaces to VRML file format. Subdividing surfaces by our software we faced with border and extraordinary vertex problems. We suggested and realized two solving methods for both problems. Our software is able to control the surface's smoothness and sharpness in all subdivision steps. Using variational subdivision schemes and rotation methods, we can generate a wide set of surfaces witch also includes classical CAD figures (sphere, cylinder).
Identifer | oai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2006~D_20140702_192355-75907 |
Date | 02 July 2014 |
Creators | Džiovalas, Tomas |
Contributors | Narkevičius, Saulius, Vilnius University |
Publisher | Lithuanian Academic Libraries Network (LABT), Vilnius University |
Source Sets | Lithuanian ETD submission system |
Language | Lithuanian |
Detected Language | Unknown |
Type | Master thesis |
Format | application/pdf |
Source | http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2006~D_20140702_192355-75907 |
Rights | Unrestricted |
Page generated in 0.0018 seconds