ГоловнаСтаттіГеометрія

Параметричні поверхні: від сфери до Клебневої пляшки

Кожна поверхня, яку рендерер малює, починається з відображення (u, v) → (x, y, z). Пройдіть цей відображення від сфери через тор і однусторонню мобіусіву смугу до Клебневої пляшки — поверхні, яка відмовляється триматися без переходу крізь себе.

mysimulator teamОновлено — червень 2026≈ 8 хв читання▶ Відкрити симуляцію

Параметрична поверхня: формула для генерації кожної точки

Параметрична поверхня – це відображення з плоского 2D параметричного домену (u, v) у 3D простір: S(u, v) = (x(u,v), y(u,v), z(u,v)). Замість розв’язання неявного рівняння, наприклад, x² + y² + z² = r² – що лише говорить вам, чи знаходиться точка на поверхні – параметрична поверхня надає формулу, яка безпосередньо генерує кожну точку як перетин (u, v) по прямокутнику, точно таку форму, яку хоче GPU: регулярна сітка вершин, з’єднаних у обличчя. Цей симулятор семплює цю сітку, обертає її та проектує на екран за допомогою алгоритму «маляр» із сортуванням глибини.

Сфера та тор: орієнтована база

Одинісна сфера, у сферичних координатах θ (довгота) і φ (колатитуда), є родом 0 — без дірок — замкненою та орієнтованою: існує послідовний зовнішній нормаль всюди. Тор, утворений шляхом обертання невеликого кільця радіуса r навколо великого кільця радіуса R, має рід 1 і також є орієнтованим — топологічно таким самим, як чашка кави або внутрішня гума, будь-яка форма, досяжна безперервним деформуванням без розрізання або склеювання.

Torus, R = 1.0, r = 0.4:
  x = (R + r·cos v)·cos u
  y = (R + r·cos v)·sin u
  z = r·sin v          u, v ∈ [0, 2π)
жива демонстрація · пов'язана симуляція● LIVE

Поверхня Клебневої пляшки: незмінність нормалі

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

Це пов'язано з тим, що поверхня Клебневої пляшки є незмінною поверхнею, тобто вона не змінює свою форму при обертанні. Іншими словами, ви можете обертати її навколо будь-якої осі, і вона залишиться такою ж.

Уявіть собі, що ви малюєте лінію на поверхні Клебневої пляшки. Незалежно від того, як ви повернетеся на поверхню, лінія завжди буде вказувати в одному й тому ж напрямку. Це можливо лише для незмінних поверхонь.

Клебнова пляшка: закрита, але лише занурена у 3D простір

Клебнова пляшка – це результат закриття одного краю мобіуса у замкнуту поверхню — як пляшка, горло якої повертається назад через стінку до її дна зсередини. Вона закрита (без межі, на відміну від мобіуса) та неорієнтована (як мобіус), з 2 капсулами. Важливо зазначити, що справжнє вбудовування – версія без самоперетинів – не існує у тривимірному просторі; вона чітко вбудовується лише у чотири або більше вимірів. Самоперетинання горла, яке видно у кожному 3D зображенні, є неминучим: те, що насправді малюється, – це занурення, локально добре поводяться всюди, але глобально змушене перетинати себе.

Відкриття та реальна інженерія

Клебнева пляшка вперше була описана Феліксом Кляйном у 1882 році; мобіусівська смужка була незалежно відкрита Августом Мобюсом і Йоганном Лістингом у 1858 році та пізніше надихнула творчість М.К. Ешера "Мобіус Strip II", яка зображує комах, що йдуть в нескінченному циклі. П'ятий поверх симуляції – гіперболоїд однієї листки – є подвійним лінійним покриттям — тобто кожна точка на ньому лежить на двох окремих прямих лініях — і це тому, чому охолоджувальні вежі та деякі хмарочоси будуються з нього: вигнута, вітростійка форма може бути побудована повністю зі сталевих балок.

Часті запитання

Що таке параметрична поверхня?

Це поверхня, що описується функцією від двох параметрів, u та v, яка повертає точку (x, y, z) у просторі. Коли u та v змінюються в межах свого діапазону, точки прокладають весь шлях поверхні, уникаючи потреби в єдиній неявній рівнянні, що пов'язує x, y і z.

Чому пляшка Клейна проходить крізь себе у цій симуляції?

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

Що робить мобіусіву смугу особливою?

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

Спробуйте наживо

Усе, що вище, працює прямо у вашому браузері — відкрийте the simulation і змінюйте параметри під час роботи. Нічого не встановлюється, нічого не завантажується на сервер, уся модель живе в одній вкладці.

▶ Відкрити симуляцію the simulation

Що ви знайшли?

Додати кроки відтворення (опційно)