04.07.2026 19:48

Operacje logiczne na bryłach 3D — wycinaj, łącz i przecinaj kształty

⏱️ 2 min read
Share:

Warstwy 3D dostają klasyczne modelowanie boolowskie (CSG — constructive solid geometry): łączysz dwie bryły sumą, różnicą albo częścią wspólną i dostajesz nowy obiekt-siatkę. To podstawowe narzędzie rzeźbienia kształtów: zamiast modelować wszystko od zera, składasz złożone bryły z prostych.

Trzy operacje

W liście Obiekty panelu Scena 3D, w menu kontekstowym obiektu, jest podmenu „Operacje logiczne". Bierze zaznaczony obiekt A i łączy go z wybranym obiektem B:

  • Suma z… — zlewa A i B w jedną bryłę (zewnętrzny obrys obu).
  • Różnica z… — odejmuje B od A. Sześcian minus kula → wgłębienie w kształcie kuli. To najczęstszy sposób robienia otworów, rowków i faz.
  • Część wspólna z… — zostawia tylko obszar, w którym A i B się przenikają.

Każde podmenu wypisuje pasujące obiekty B. Wynik pojawia się jako nowy obiekt (dziedziczy kolor A) i od razu jest zaznaczony. Operandy A i B zostają w scenie — operacja niczego nie kasuje, więc możesz próbować różnych wariantów.

Co się kwalifikuje

CSG działa na zamkniętych bryłach: prymitywach (poza „Płaszczyzną", która jest płaska, nie jest bryłą) oraz zaimportowanych modelach. Stroki, figury i płaszczyzna są pomijane. Operacja liczona jest w przestrzeni świata — uwzględnia aktualne pozycje, obroty i skale obu obiektów. Gdy operacja nie może dać wyniku (obiekty się nie stykają → pusta część wspólna, albo bryły są zbyt złożone), dostajesz czytelny komunikat.

Matematyka, której możesz zaufać

Pod spodem to klasyczny algorytm oparty na drzewach podziału przestrzeni. Sprawdziliśmy go numerycznie: na prymitywach wyniki są zamkniętymi bryłami (poprawna, szczelna powierzchnia), a objętości zgadzają się dokładnie — suma = A + B − część wspólna. Zmiana jest jednym krokiem cofania i synchronizuje się we współpracy w czasie rzeczywistym (nowa siatka jest dosyłana współpracownikom).

Po co to

To otwiera prawdziwe modelowanie w 3D: wycinasz otwory, łączysz elementy scenografii, wyznaczasz przenikania — budujesz skomplikowane kształty z kilku prostych brył. Idealne do szybkiego składania rekwizytów i form pod rysunek. (To pierwsza wersja — bezszwowe zszywanie krawędzi na przecięciach pod kątem i przenoszenie tekstur/materiałów dołożymy w kolejnych.)

📚 Related posts

27.08.2026 20:55

Data, której nie cofniemy nawet my

Każdy certyfikat autorstwa dostaje datę zapisaną w blockchainie Bitcoina — takiej nie podważy nikt, my też nie. Sprawdzisz ją bez konta i bez Moonligh...
Continue reading →
27.08.2026 19:35

Twój kolor, wszędzie

Trzy tryby i siedem akcentów, wspólnych dla strony i Moonlight Animate. Motyw jedzie z kontem, profil pokazuje gościom Twoje kolory, a harmonogram sam...
Continue reading →
27.08.2026 18:31

Kto moderuje i na jakiej podstawie

Moderator to teraz osobna rola z własnym zakresem, a nie administrator w przebraniu. Odrzucenie treści wymaga powodu, który trafia do autora razem z d...
Continue reading →

📧 Stay up to date!

Join the waitlist to get notified about new Dev Blog posts and Moonlight platform launch.