Zazwyczaj nie pisuję na mikroblogu ale wyjątkowo mam dzisiaj coś ciekawego do powiedzenia.
Szefo zażyczył sobie ostatnio abym mu w solidworksie ( program do modelowania 3d konstrukcji ) połączył linie rzeczywistego terenu w jakimś dxf 3d w siatkę terenu. Chciał potem zapisać to jako stl i dać dziewczynie do wizualizacji. Dałem mu do zrozumienia, że w solidzie to nie przejdzie, ale żeby tak zupełnie go na lodzie nie zostawić to obiecałem, że się zainteresuję tematem. ( te linie to on jakoś ręcznie wykonał co już samo w sobie budziło moją nieufność ).
Punktem wejściowym są rzeczywiste dane terenu które szukałem na polskim portalu rządowym. Jest tam trochę różnych rodzajów map publicznie dostępnych. Wszystko bardzo ciekawe. Mnie interesowało to:
https://www.geoportal.gov.pl/pl/dane/numeryczny-model-terenu-nmt/
Są też tam takie dane w innych typach map jak typ terenu, z podziałem nawet na wysokość trawy. Dużo interesujących szczegółów. Stąd pozwolę sobie na wtrącenie. Czy nie łatwiej generując świat gry - nie polegać np. na takich istniejących mapach terenu. Chcąc uzyskać niskim kosztem dosyć dużą szczegółowość, różnorodność,
format stl jest wyjątkowo prymitywny, sami zobaczcie:
https://en.wikipedia.org/wiki/STL_(file_format)
Wystarczyło już ułożone punkty połączyć w trójkąty. Napisanie programu było bajecznie proste, tyle zajęło co szukanie informacji gdzie co i jak.
Problem był jedynie z wielkością pliku, dodałem sobie potem możliwość określenia % x i y. Całościowy kwadrat mapy 2kmx2km ( 9,5 miliona trójkącików ) udźwignął tylko ten program:
https://github.com/fstl-app
Linijka shella w akcji:
/nmt2stl < teren.asc 50 80 10 35 > teren.stl
foteczki:
Spróbuje mi Pani grafik kręcić nosem!
@ksh:
Mówimy o użyciu mapki do gry, zabawy, a nie planowaniu ataku terrorystycznego.
Ty mówisz o terroryzmie a ja mówię o OSINT. Zresztą wiesz co by się działo gdyby Al-Kaida trenowała na MS Flight Simulator?
Studiowałem mechanike na PW i wszystkie matmy zawalałem na początku. Kiblowałem na t...
Studiowałem mechanike na PW i wszystkie matmy zawalałem na początku. Kiblowałem na t...
Programem siłowym - zakaz telefonów.
Tu siedzi trochę takich skrzywdzonych ludzi o gówniarskiej mentalności. Z opisu wygl...
Zazwyczaj nie pisuję na mikroblogu ale wyjątkowo mam dzisiaj coś ciekawego do powied...
Zazwyczaj nie pisuję na mikroblogu ale wyjątkowo mam dzisiaj coś ciekawego do powied...
Zazwyczaj nie pisuję na mikroblogu ale wyjątkowo mam dzisiaj coś ciekawego do powied...
Zazwyczaj nie pisuję na mikroblogu ale wyjątkowo mam dzisiaj coś ciekawego do powied...
Zazwyczaj nie pisuję na mikroblogu ale wyjątkowo mam dzisiaj coś ciekawego do powied...
Zazwyczaj nie pisuję na mikroblogu ale wyjątkowo mam dzisiaj coś ciekawego do powied...
@Dawid Tyrala: Gdyby to robił johnny, to właśnie tak by było :]