Return to search

Nestacionarios paviršių padalinimo schemos / Variational subdivision schemes

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).

Identiferoai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2006~D_20140702_193017-66990
Date02 July 2014
CreatorsChaževskas, Andrius
ContributorsNarkevičius, Saulius, Vilnius University
PublisherLithuanian Academic Libraries Network (LABT), Vilnius University
Source SetsLithuanian ETD submission system
LanguageLithuanian
Detected LanguageUnknown
TypeMaster thesis
Formatapplication/pdf
Sourcehttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2006~D_20140702_193017-66990
RightsUnrestricted

Page generated in 0.0018 seconds