Розбиття поверхні

Перші три кроки розбиття куба із розбиттям поверхні внизу.

Розбиття поверхні — метод, використовуваний у тривимірній комп'ютерній графіці, що представляє гладку поверхню за допомогою приблизної шматково-лінійної полігональної сітки. Гладка поверхня може бути зображена за допомогою приблизної сітки як границя рекурсивного поділу кожної полігональної грані на дрібніші грані, які краще апроксимують гладку поверхню.

Загальне уявлення

Район поверхні визначається рекурсивно. Процес починається із заданої полігональної сітки. Потім до цієї сітки застосовується схема уточнення. Цей процес займає сітку і ділить її, створюючи нові вершини і нові грані. Позиції нових вершин в сітці обчислюються на основі позицій сусідніх вершин. У деяких схемах уточнення, позиції старих вершин також можуть бути змінені (на основі позицій нових вершин).

Цей процес виробляє більш дрібну сітку за оригінал, що містить більше полігональних меж. В результаті чого сітка може передаватися через ту саму схему уточнення знову і знову .

Поверхня граничного розбиття — поверхня, отримана з цього процесу, ітераційно може застосовуватися нескінченно багато разів. Однак в практичному використанні цей алгоритм застосовується обмежену кількість разів. Гранична поверхня також може бути обчислена безпосередньо для більшості підрозділів поверхонь із використанням техніки Джоза Стама[en][1], яка усуває необхідність у рекурсивному уточненні. Поєднані поверхні і Т-сплайни є конкуруючими технологіями. Математичні поверхні із розділенням є сплайн-поверхнями з особливостями.[2]

Схеми уточнення

Схеми удосконалення поверхонь підрозділів можуть бути в широкому сенсі розділені на дві категорії: інтерполяція та апроксимація. Інтерполяційні схеми необхідні, щоб відповідати вихідному положенню вершин у вихідній сітці. Апроксимаційні схеми — навпаки; Вони можуть і будуть коригувати ці позиції в міру необхідності. У цілому, апроксимаційні схеми мають велику гладкість, але редагування додатків, які дозволяють користувачам встановлювати точні поверхневі обмеження, вимагає оптимізації.

Існує ще один підрозділ в схемах розбиття поверхонь — тип полігону, на якому вони працюють. Деякі функції чотирикутників (квадроцикли), в той час як інші працюють на трикутниках.

Апроксимаційні схеми

Апроксимація означає, що граничні поверхні апроксимують початкові сітки і після розбиття новостворені контрольні точки не перебувають на граничних поверхнях. Прикладами схем розбиття є:

  • Кетмул-Кларк[en] (1978) узагальнив бі-кубічний рівномірний B-сплайн, щоб зробити його уточнюючу схему. Для довільних початкових сіток, ця схема генерує граничні поверхні, які є безперервними С2 всюди, за винятком надзвичайних вершин, де вони є безперервними С1 (Петерс і Райф 1998).
  • Ду-Сабін[en] — Друга схема розбиття була розроблена Ду та Сабіном (1978), яка успішно розширила метод кутового розрізання Чайкіна для кривих поверхонь. Вони використовували аналітичний вираз біквадратичної однорідної поверхні B-сплайнів для створення своєї процедури розбиття для отримання граничних поверхонь С1 з довільною топологією для довільних початкових сіток.
  • Loop, Triangles-Loop[en] (1987) запропонували свою схему розбиття на основі сплайна четвертинного квадрата із шести направленими векторами, щоб забезпечити правило для генерації безперервних поверхонь C2 всюди, крім виняткових вершин, де вони безперервні по C1.
  • Схема підрозділу середнього краю. Схема підрозділу середнього краю була запропонована незалежно Петерсом-Рейфом (1997) і Хабіб-Уорреном (1999). Перший використовував середню точку кожного ребра, щоб побудувати нову сітку. Останній використовував сплайн з чотирма напрямками для побудови схеми. Ця схема породжує C1 безперервні граничні поверхні на початкових сітках із довільною топологією.
  • Схема розбиття √3 — Ця схема була розроблена Коббелтом (Kobbelt, 2000): вона обробляє довільні трикутні сітки, усюди неперервна, крім виняткових вершин, де вона C−1 переривається і при необхідності пропонує природну адаптивну обробку. Схема проявляє дві особливості: це подвійна схема для трикутних сіток та вона має більш повільну швидкість подрібнення, ніж первинна.

Схеми інтерполяції

Після розбиття контрольні точки вихідної сітки і нові згенеровані контрольні точки інтерполюються на граничну поверхню. Найбільш ранньою роботою була схема «метелики» Діна, Левіна і Грегорі (1990), яка розширила чотириточкову інтерполяційну схему розбиття кривих на схему розбиття поверхні. Зорін, Шредер і Свелденс (1996) помітили, що схема «метелики» не може генерувати гладкі поверхні для нерегулярних трикутних сіток і таким чином модифікувала цю схему. Коббальт (1996) додатково узагальнив чотириточкову інтерполяційну схему розбиття кривих на схему розподілу тензорного добутку поверхонь. Ден і Ма (2013) додатково узагальнили чотириточкову інтерполяційну схему розбиття на довільну ступінь.

  • Метелик, Трикутники — мають таку назву через форму схеми.
  • Середнє розбиття, Чотирикутники.
  • Коббальт, Чотирикутники — метод варіаційного розподілу, який намагається подолати рівномірні недоліки підрозділів.
  • Ден-Ма, Чотирикутники — 2n точкове розбиття, узагальнене на довільну непарну ступінь.[3]

Редагування поверхні розбиття

Поверхні підрозділу можуть бути природно відредаговані на різних рівнях підрозділу. Починаючи з базових форм, ви можете використовувати бінарні оператори для створення правильної топології. Потім відредагуйте грубу сітку, щоб створити базову фігуру, потім відредагуйте зміщення для наступного кроку поділу, а потім повторіть це на більш тонких рівнях. Ви завжди можете бачити як ваші зміни впливають на граничну поверхню за допомогою оцінки поверхні GPU.

Дизайнер поверхні також може починати з об'єкту сканування або об'єкту створеного з поверхні NURBS. Ті ж самі основні алгоритми оптимізації використовуються для створення грубої базової сітки з правильною топологією, а потім додають деталі на кожному рівні, щоб об'єкт можна було редагувати на різних рівнях. Із такими типами поверхонь може бути важко працювати, тому що базова сітка не має контрольних точок в тих місцях, куди розмістить їх дизайнер. Із відсканованого об'єкта з цією поверхнею легше працювати, ніж із сирою трикутною сіткою, але в об'єкта NURBS, ймовірно, були добре розкладені контрольні точки, які після конверсії поводяться менш інтуїтивно, ніж раніше.

Див. також

Ключові розробки

  • 1978: Поверхні розбиття були виявлені одночасно Едвіном Катмуллом і Джимом Кларком (див. Поверхня розбиття Кетмула-Кларка). У тому ж році Даніель Дуо і Малком Сабін опублікували паперовий макет за цією роботою (див. Поверхня розбиття Ду-Сабіна).
  • 1995: Ульріх Рейф характеризував поверхні поділу поблизу незвичайних вершин[4] by treating them as splines with singularities.[5], розглядаючи їх як сплайни з особливостями.
  • 1998: Джос Стам вніс свій внесок в метод точної оцінки поверхонь розбиття Кетмула-Кларка і Loop- розбиття при довільних значеннях параметрів.

Примітки

  1. Peters, J.; Reif, U. (October 1997). The simplest subdivision scheme for smoothing polyhedra. ACM Transactions on Graphics. 16 (4): 420—431. doi:10.1145/263834.263851.
  2. Habib, A.; Warren, J. (May 1999). Edge and vertex insertion for a class C1 of subdivision surfaces. Computer Aided Geometric Design. 16 (4): 223—247. doi:10.1016/S0167-8396(98)00045-4.
  3. http://dl.acm.org/citation.cfm?id=2487231
  4. Reif, U. (1995). A unified approach to subdivision algorithms near extraordinary vertices. Computer Aided Geometric Design. 12 (2): 153—201. doi:10.1016/0167-8396(94)00007-F.
  5. Peters, J. R.; Reif, U. (2008). Subdivision Surfaces. Geometry and Computing. 3. doi:10.1007/978-3-540-76406-9. ISBN 978-3-540-76405-2.

Посилання

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Georgi AmbartsumyanInformasi pribadiNama lengkap Georgi Ashotovich AmbartsumyanTanggal lahir 01 Januari 1993 (umur 31)Tinggi 1,71 m (5 ft 7+1⁄2 in)Posisi bermain PenyerangKarier senior*Tahun Tim Tampil (Gol)2010 FC Beslan-FAY...

 

LendahKapanewonNegara IndonesiaProvinsiDaerah Istimewa YogyakartaKabupatenKulon ProgoPemerintahan • PanewuDrs. Krisno Wahyudi, M.SiPopulasi • Total34,781 (2.004) jiwaKode Kemendagri34.01.05 Kode BPS3401050 Luas35,5919 km²Desa/kelurahanWahyuharjo, Bumirejo, Jatirejo, Sidorejo, Gulurejo, Ngentakrejo Lendah (Jawa: ꦊꦤ꧀ꦝꦃ, translit. Lendhah) adalah sebuah kecamatan di Kabupaten Kulon Progo, Provinsi Daerah Istimewa Yogyakarta, Indonesia. Kecamatan L...

 

Cet article concerne le conseil régional de l'ancienne région Aquitaine supprimée à compter du 31 décembre 2015. Pour l'assemblée qui lui a succédé, voir conseil régional de Nouvelle-Aquitaine. Conseil régional d'Aquitaine Conseil régional de Nouvelle-Aquitaine Logo de la Région Aquitaine.Présentation Type Conseil régional Création 1974 Fin 31 décembre 2015 Lieu Bordeaux Durée du mandat 6 ans Présidence Dernier président Alain Rousset (PS) Élection 26 mars 2010 S...

Persemakmuran FilipinaCommonwealth of the PhilippinesKomonwelt ng PilipinasMancomunidad de Filipinas1935−19411945−1949 Bendera Lambang Lagu kebangsaan: Lupang HinirangLetak Filipina di AsiaStatusAssociated state dan protektorat Amerika SerikatIbu kotaManila¹Bahasa yang umum digunakanTagalog, Inggris, SpanyolPemerintahanRepublikPresiden • 1935−1944 Manuel L. Quezon• 1944−1946 Sergio Osmeña• 1946 Manuel Roxas Wakil Presiden • 1935−1944...

 

Romanos IV DiogenesΡωμανός Δ΄ ΔιογένηςKaisar Romawi TimurRomanus dan Eudokia Makrembolitissa dimahkotai oleh Kristus (Bibliothèque nationale de France).Berkuasa1068–1071PendahuluKonstantinus XPenerusMikhael VIIKelahiranc.1030Kematian1072 (usia 42)AyahKonstantinus DiogenesPasanganAnna dari BulgariaEudokia MakrembolitissaAnakKonstantinus DiogenesNikephoros DiogenesLeo Diogenes Romanos (atau Romanus) IV Diogenes (Yunani: Ρωμανός Δ΄ Διογένη�...

 

Sultanato d'Egitto e Siria Dati amministrativiNome completoSultanato Ayyubide Nome ufficialeالدولة الأيوبية(al-Dawla al-Ayyūbiyya)o الأيوبيون(al-Ayyūbiyyūn) Lingue ufficialiArabo Lingue parlateAraboCurdoCopto CapitaleIl Cairo (1171–1254)Damasco (1174–1260)Aleppo (1183-1260)Hama (1178-1334) PoliticaForma di StatoSultanato Forma di governoMonarchia Nascita1171 con Ṣalāḥ al-Dīn Yūsuf ibn Ayyūb (Saladino) Fine1334 con al-Afḍal Muḥammad Territorio e popola...

Private cemetery in Queens, New York 40°42′44″N 73°51′30″W / 40.71222°N 73.85833°W / 40.71222; -73.85833 Remsen CemeteryDetailsEstablished1790sLocation69-43 Trotting Course Lane, Queens, New YorkCountryUnited StatesTypePrivate Looking west toward Trotting Course Lane The Remsen Cemetery is a private burial ground at 69-43 Trotting Course Lane, bordering the Middle Village and Rego Park neighborhoods of Queens in New York City. The cemetery is on a 2...

 

Coppa del Re 1923Campionato di Spagna 1923 Competizione Copa del Rey Sport Calcio Edizione 23ª Organizzatore RFEF Date 25 marzo 1923 - 13 maggio 1923 Luogo  Spagna Partecipanti 8 Formula eliminazione Risultati Vincitore  Athletic Bilbao(9° titolo) Secondo  CE Europa Statistiche Incontri disputati 15 Gol segnati 49 (3,27 per incontro) Cronologia della competizione 1922 1924 Manuale La Copa del Rey 1923 fu la ventitreesima edizione della Coppa del Re. Il torneo iniziò il...

 

School of Islamic jurisprudence Maliki redirects here. For other uses, see Maliki (disambiguation). Part of a series onSunni Islam Beliefs God Prophets and Messengers Holy books Succession to Muhammad Angels Judgement Day Predestination Sahaba Five Pillars Declaration of Faith Prayer Charity Fasting Pilgrimage Rightly-Guided Caliphs Abu Bakr Umar Uthman Ali Sunni schools of law Hanafi Maliki Shafi'i Hanbali Others Zahiri Awza'i Thawri Laythi Jariri Sunni schools of theology Ash'arism and Matu...

Overview of transport in Jakarta Transport in JakartaPeople walking at Dukuh Atas TODOverviewLocaleJabodetabekTransit typeCommuter rail, metro, light metro, light rail, bus rapid transit and bus, angkot, taxicab, motorcycle taxi, bajaj, private automobile, bicycle, pedestrianAs a metropolitan area of about 30 million people, Jakarta has a variety of transport systems.[1] Jakarta was awarded 2021 global Sustainable Transport Award (STA) for integrated public transportation system.[...

 

Peta lokasi Pateros. Pateros adalah munisipalitas yang terletak di Metro Manila, Filipina. Kota ini memiliki populasi sebesar 57.407 jiwa. Kota ini memiliki 10 barangay. Pranala luar Philippine Standard Geographic Code Diarsipkan 2012-04-13 di Wayback Machine. 2000 Philippine Census Information lbsKota dan Munisipalitas Metro ManilaKotaCaloocan · Las Piñas · Makati · Malabon · Mandaluyong · Manila · Marikina · Munti...

 

American journalist Jules WitcoverWitcover, Ronald Reagan and Jack Germond in Oval Office in 1981BornJules Joseph Witcover (1927-07-16) July 16, 1927 (age 96)Union City, New Jersey, U.S.Alma materColumbia UniversityOccupation(s)Journalist, authorSpouse Marion Elizabeth Rodgers ​ ​(m. 1997)​ Jules Joseph Witcover (born July 16, 1927) is an American journalist, author, and columnist. Biography Witcover is a veteran newspaperman of 50 years' standing,...

French-Swedish Nobel laureate physicist Anne L'HuillierL'Huillier in 2012Born (1958-08-16) 16 August 1958 (age 65)Paris, FranceEducationÉcole Normale Supérieure, Fontenay-aux-Roses (BA)Pierre and Marie Curie University (MSc, PhD)Known forHigh harmonic generation, attosecond physicsSpouseClaes-Göran Wahlström [sv]Children2AwardsUNESCO L'Oréal Award (2011)BBVA Foundation Frontiers of Knowledge Award (2022)Wolf Prize in Physics (2022)Nobel Prize in Physics (2023)Scie...

 

  「俄亥俄」重定向至此。关于其他用法,请见「俄亥俄 (消歧义)」。 俄亥俄州 美國联邦州State of Ohio 州旗州徽綽號:七葉果之州地图中高亮部分为俄亥俄州坐标:38°27'N-41°58'N, 80°32'W-84°49'W国家 美國加入聯邦1803年3月1日,在1953年8月7日追溯頒定(第17个加入联邦)首府哥倫布(及最大城市)政府 • 州长(英语:List of Governors of {{{Name}}}]]) •&...

 

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

International athletics championship eventJunior men's race at the 2011 IAAF World Cross Country ChampionshipsOrganisersIAAFEdition39thDateMarch 20Host cityPunta Umbría, Andalucía, Spain VenuePolideportivo Antonio Gil HernándezEvents1Distances8 km – Junior menParticipation109 athletes from 32 nations← 2010 Bydgoszcz 2013 Bydgoszcz → The Junior men's race at the 2011 IAAF World Cross Country Championships was held at the Polideportivo Antonio Gil Hernández in Punta Umbría, S...

 

Moncestino komune di Italia Tempat Negara berdaulatItaliaDaerah di ItaliaPiemonteProvinsi di ItaliaProvinsi Alessandria NegaraItalia PendudukTotal189  (2023 )GeografiLuas wilayah6,52 km² [convert: unit tak dikenal]Ketinggian287 m Berbatasan denganFontanetto Po Verrua Savoia Crescentino Gabiano Villamiroglio SejarahHari liburpatronal festival (en) Santo pelindungMaria Diangkat ke Surga Informasi tambahanKode pos15020 Zona waktuUTC+1 UTC+2 Kode telepon0142 ID ISTAT006099 Kode kadaste...

 

Keuskupan Molfetta-Ruvo-Giovinazzo-TerlizziDioecesis Melphictensis-Rubensis-Iuvenacensis-TerlitiensisKatolik Katedral di MolfettaLokasiNegaraItaliaProvinsi gerejawiBari-BitontoStatistikLuas442 km2 (171 sq mi)Populasi- Total- Katolik(per 2013)133.530132,513 (99.2%)Paroki36Imam103InformasiDenominasiGereja KatolikRitusRitus RomaPendirianAbad ke-12KatedralCattedrale di S. Maria AssuntaKonkatedralConcattedrale di S. Maria Assunta (Ruvo)Concattedrale di S. Maria A...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: 116th Cavalry Brigade Combat Team – news · newspapers · books · scholar · JSTOR (February 2010) (Learn how and when to remove this message) 116th Cavalry Brigade Combat Team116th Cavalry Brigade shoulder sleeve insigniaActive1920–presentAllegiance United...

 

カスティーリャ・イ・レオン自治州Comunidad Autónoma deCastilla y León 州旗 紋章 州都 公式には州都は定められていないが、バリャドリッドに行政府と議会がある。 公用語 カスティーリャ語 その他の言語 レオン語、ガリシア語 面積 – 総面積 – 割合 第1位 94,223km² 18.6% 人口 – 総人口(2008) – 割合 – 人口密度 第6位 2,553,301人&...