Pl:Modelowanie dachu w 3D

From OpenStreetMap Wiki
Jump to navigation Jump to search

Techniki modelowania 3D opisane na tej stronie są oparte na definicji Schemat tagowania budynków 3D i wtyczce Kendzi 3D dla JOSM.

Dach z jednym spadkiem

To bardzo powszechny, ale dla większości użytkowników skomplikowane dachy potrzebują, oprócz roof:shape=skillion (jednospadowy) wciąż definicji rotacji - oznacza to kierunek spływania wody na dachu z góry na dół.
Ten kąt jest opisany jako roof:direction=<wartość w stopniach>.

Przykład pokazuje, jak łatwo określić ten kąt i jak można popełnić błąd:

Istniejący building=yes o kształcie roof:shape=hipped (czterospadowy dach):

Tak zwany algorytm szkieletowy generuje następujący wynik 2d:

A jako model 3D otrzymalibyśmy to:

Nasz życzeniowy wynik powinien wyglądać inaczej:

Można to zrealizować tylko poprzez użycie znacznika roof:direction=* dla każdej powierzchni:

roof:direction=*

Ta metoda wymaga wtyczki JOSM: BuildingTools

Uruchom wielokąt dachu i dodaj atrybuty: roof:shape=skillion + roof:direction=*

  1. Klikamy na symbol BuildingTools
  2. Rysujemy budynek (od najniższego narożnika wielokąta dachu) za pomocą narzędzi wtyczki.
  3. Należy zwrócić uwagę na wartość kąta pokazaną w lewym dolnym rogu okna JOSM.
  4. Ustawiamy ten kąt jako wartość znacznika roof:direction=*.

Powodzenia w modelowaniu!

Modelowanie kuli

Wiem z Wikipedii, że wysokość wieży (height=*) w „moim” budynku wynosi 80m.
Zakładam, że środek wieży to 79,30m.
Ponieważ w specyfikacji nie ma sfery, konstruuję model arkuszowy:
Poniższy szkic pomoże mi uniknąć błędnych wartości wysokości:

Arkusz nr. 1.:

Arkusz nr. 2.:

Arkusz nr. 3.:

Doszedłem do wniosku, że to nie wygląda wystarczająco dobrze i dodaję jeszcze jeden arkusz:

Otrzymuję wynik:

Złożone kształty

Zamiar jest łatwy do zrozumienia: próbuję podzielić skomplikowane geometrie na proste elementy. Podobnie do modelowania stożka.
Różnica w stosunku do, powiedzmy, elementów Lego, to możliwość przestrzennego nakładania się, łączenia elementów.

co daje:

Zobacz też

Porady i wskazówki