GRASS umożliwia tworzenie 3D modeli budynków oraz drzew.
Obszar widoczny na obrazkach powyżej to jedno z wielkopłytowych osiedli mieszkaniowych w Cieszynie. Taki efekt uzyskano wykorzystując Cyfrowy Model Terenu o rozdzielczości 20 na 30 m (DTED-2) oraz zdjęcie satelitarne wykonane przez satelitę Ikonos (o rozdzielczości 1 na 1m).
Aby wygenerować 3D modele budynków potrzebna jest ich mapa wektorowa (ryc1). Można skorzystać z gotowej wektorowej mapy ewidencyjnej (zastosowanie takich map daje najlepsze efekty ze względu na ich dużą dokładność) lub stworzyć ją samemu cyfrując np. zdjęcie lotnicze, satelitarne (ryc2) lub skan mapy. Potrzebny będzie również w miarę dokładny model terenu, w tym przypadku zastosowałem model dted-2, dodatkowo zwiększając jego rozdzielczość poziomą do 5x5 m.
Do samego wykonania 3D modeli budynków służy komenda
v.extrude Komenda ta tworzy obiekty 3D z 2D obiektów wektorowych (linia, granica, poligon), zadanej wysokości (może to być jedna wysokość dla wszystkich obiektów lub wartość wysokości pozyskana z tabeli atrybutów wektora) oraz powierzchni odniesienia (raster o żądanej wartości lub DEM).
Wizualizację przeprowadzić można w Nvizie lub w Paraview.