Builder
Otwórz edytor

Funkcje

Wszystko,drzwi po drzwiach.

Aplikacja to szyna sześciu drzwi — Design, Outside, Plan, Furnish, Light, Share — a w środku narzędzia jako karty. Oto, co robi każde z drzwi, plus platforma pod spodem: format *.webhome.json, parametry URL i bramki QA, które musi przejść każdy build.

Narysuj plan

Ściany same wiedzą, czy są zewnętrzne, czy wewnętrzne: rozcinanie styków na T i X, mitrowane narożniki, scalanie współliniowych odcinków. Pomieszczenia i obrys liczą się z planu.

Jak działa graf ścian

Zacznij od domu

140 oryginalnych projektów pokrywających polską typologię — parterowe, z poddaszem, dwukondygnacyjne; dachy dwuspadowe, czterospadowe, płaskie, jednospadowe. Wstaw jeden: zastępuje projekt i wszystko zostaje edytowalne.

140 domów, jedno kliknięcie

Materiały i modele w zestawie

64 proceduralne wykończenia PBR — cegła klinkierowa, blacha na rąbek stojący, dachówka ceramiczna, kostka w jodełkę — plus cała biblioteka CC0. Bez papierologii licencyjnej.

64 wykończenia, zero papierologii

Każda zmiana z undo

Ctrl+Z i Ctrl+Y z undo ograniczonym zakresem. Autosave do localStorage; Zapisz i Otwórz wymieniają się plikami *.webhome.json.

Undo, autosave, jeden plik

Moje projekty

Jedno konto, wiele projektów: zmiana nazwy, zapis, otwarcie. Autosave trzyma kartę w ryzach między wymianami z serwerem.

Jedno konto, wiele domów

Ogród i zieleń

Ukształtuj teren malowaniem splatami, posadź ogród reagujący na jeden front wiatru, poprowadź drogi przylegające do terenu. Wybierz otoczenie: łąka, las, wrzosowiska, wybrzeże, góry.

Teren, nasadzenia, drogi

Przeczytaj bryłę

Redakcyjny przekrój z płaszczyzną cięcia, duchy przy umieszczaniu we wnętrzach, przełączniki warstw, siatka — widoki, o które prosi wykonawca.

Przekrój i widoki techniczne

Zwiedzaj swój dom

Tryb pierwszej osoby: WASD, Shift to bieg, mysz się rozgląda, E otwiera drzwi przed tobą, V to trzecia osoba. Edycja działa z wnętrza domu.

WASD aż do drzwi wejściowych

Katalog

381 modeli CC0: ogród 135, kuchnia 66, dekoracje 42, przechowywanie 42, łazienka 21, siedziska 19, oświetlenie 18, sypialnia 17, meble 16, zewnętrzne 5. Wypalone ambient occlusion na każdym elemencie.

381 modeli wg kategorii

AI Studio

Napisz, czego chcesz; model zwraca operacje place / move / remove, zastosowane jako jeden krok z możliwością cofnięcia. Strażnik na białej liście w kodzie, nieznane zasoby wyrzucone, każde rozmieszczenie sprawdzone ponownie.

Kontrakt AI Studio

Działka i orientacja

Północ, prawdziwe słońce przez cały rok, studia ścieżki słońca, odtwarzanie doby, noc z 1400 gwiazdami. QA sprawdza fizykę: w równonocy wschód dokładnie na wschodzie, dzień polarny i noc polarna.

Prawdziwe słońce, cały rok

Pokaż to

Kinowy stos 11 przebiegów: GTAO, promienie boskie, anamorficzne smugi, heksagonalna głębia ostrości z autofocusem, ACES, grading filmowy. Siedem looków zapisuje się z projektem.

Kinowe klatki i spacery po domu

Udostępnianie i wspólna edycja

Żywe pokoje z automatyczną koleją edycji, role viewer albo editor, obszary uprawnień, obecność w każdym widoku i siatka głosowa WebRTC dla 8 osób.

Pokoje, role, głos

Linki do udostępniania

?design=<url> otwiera udostępniony projekt. Viewer niczego nie zapisze — pilnuje tego serwer. Udostępnienia dla editorów niosą obszary; puste oznacza cały projekt.

Jeden link, właściwy zakres

Decyzje w kontekście

Wątek pokoju — ten sam gest co w AI Studio. Powiedz, czego chcesz; w jednym odpowie człowiek, w drugim budowniczy.

Wątek pokoju

Odbiór przez klienta

Zwiedzajcie dom razem w pierwszej osobie, zgadzajcie się na głos w pokoju, zablokujcie obszary dla viewerów. Akceptacja dzieje się w modelu, nie mailowo.

Zgoda wyrażona na głos

Dwie rozmowy, jeden dock

Wątek pokoju dla ludzi, AI Studio dla budowniczego, który to postawi — jeden dock, bez przełączania aplikacji.

Jeden dock, obie rozmowy

Platforma

Podłoże, na którym stoją drzwi.

Format pliku

Projekty zapisujesz i otwierasz jako *.webhome.json — jeden czytelny plik. Operacje niosą całe sekcje dokumentu. Autosave do localStorage między zapisami.

Parametry URL

?design=<url> otwiera udostępniony projekt · ?fresh=1 pomija sekwencję budowy · ?empty=1 otwiera pustą działkę · ?quality= ustawia poziom renderu · ?reveal=0|1 wyłącza animację budowy dla automatyzacji.

Bramki QA

Wydajność: 60 FPS, mniej niż 300 draw calls, sterta JS poniżej 250 MB — zmierzone na Apple M4: 286 draw calls / 60 fps / 28 MB, jakość medium, 11 przebiegów. Fizyka: południe przesilenia, wschód w równonocy, ekstrema równania czasu, dzień polarny i noc polarna, długość lunacji, środek lata w Warszawie 04:14–21:01.

Wszystko, w jednej liście.

DrzwiCo dostajesz
DesignGraf ścian — rozcinanie styków (T i X), mitrowane narożniki, scalanie współliniowych odcinków · prawdziwe otwory CSG: prostokąt / koło / trójkąt · okna, drzwi zewnętrzne ze stalowymi uchwytami, drzwi wewnętrzne, bramy segmentowe z modelowaniem paneli, przejścia · 4 rodzaje dachów dopasowywane automatycznie (dwuspadowy, czterospadowy, płaski, jednospadowy; szczyty i kliny wypełniane wybraną elewacją) · kondygnacje, fundament i płyty podłogowe z planu · 64 proceduralne wykończenia PBR z pól wysokości · undo/redo Ctrl+Z/Y · F ustawia kadr, Ctrl+S zapisuje, narzędzia na 1–9
OutsideModelowalny teren — mapa wysokości BVH, malowanie splatami · otoczenie horyzontu: łąka, las, wrzosowiska, wybrzeże, góry · wysokość linii drzew · nasadzenia ogrodowe z jednym frontem wiatru (kierunek + siła), źdźbła trawy się kołyszą · drogi przylegające do terenu z klikanych punktów · scena obciążeniowa z 4386 roślinami wciąż przechodzi bramkę wydajności
PlanRedakcyjny przekrój (płaszczyzna cięcia) · duchy przy umieszczaniu we wnętrzach · przełączniki warstw · siatka · poziomy jakości renderu low / medium / high / ultra (2× supersampling) · tryb chodzenia: WASD, Shift to bieg, mysz się rozgląda, V to trzecia osoba, E otwiera drzwi, edycja działa z wnętrza
Furnish381 modeli CC0 w 10 kategoriach · GLB skompresowane Draco, wypalone AO w wierzchołkach, grupowanie InstancedMesh, tekstury ≤1024² · legalność rozmieszczenia sprawdzana geometrycznie (dywany i wsunięte krzesła zwolnione z zasady) · AI Studio: prompt → place / move / remove → strażnik na białej liście → jeden krok z undo, odrzucone operacje raportowane
LightPrawdziwe pozycje słońca i księżyca (Meeus, słońce ~0,01°) · kolor słońca zależny od wysokości, mgła i światło półkuli podążają · odtworzenie doby w 15 / 45 / 120 s · prawdziwa noc: księżyc wg oświetlonej części tarczy, 1400 gwiazd wchodzi w cywilnym zmierzchu, billboard fazy księżyca · kompas ze znacznikami słońca i księżyca · studia ścieżki słońca przez cały rok · cienie 4096² PCF-soft (~2 cm na teksel w promieniu 45 m) · dzienne światło wnętrz RectAreaLight · stos postprocessingu 11 przebiegów · 7 looków filmowych zapisanych z projektem
ShareŻywe pokoje z automatyczną koleją edycji (zajmowana przy pierwszej zmianie, zwalniana 4 s po ostatniej) · role viewer / editor — viewer niczego nie zapisze, pilnuje tego serwer · obszary uprawnień: zewnętrze, wnętrze, ogród, kolory i wykończenia, światło i pogoda · obecność w każdym widoku co 12 Hz · siatka głosowa WebRTC do 8 osób, ścieżka mikrofonu zatrzymywana, gdy jest wyłączona · wątek pokoju współdzielony z gestem AI Studio
PlatformThree.js r183 na WebGL2, moduły ES przez importmap — bez bundlera, bez builda · zapis/otwarcie *.webhome.json · parametry URL ?design= ?fresh=1 ?empty=1 ?quality= ?reveal=0|1 · logowanie kontem castomo (OAuth + PKCE, cicha reautoryzacja) · projekty trzymane po stronie serwera, autosave do localStorage · bootloader z prawdziwym postępem · bramka wydajności: 60 FPS, mniej niż 300 draw calls, sterta poniżej 250 MB · QA fizyki słońca: przesilenie, równonoc, równanie czasu, dzień polarny i noc polarna, lunacja, warszawskie środek lata 04:14–21:01

Otwórz kartę.
Narysuj pierwszą ścianę.

Za darmo na start — edytor otwiera się na domu, który buduje się na twoich oczach.

Ilustracje: GetIllustrations.com (pakiet Angle).