Pytania oznaczone «algorithm»

Algorytmy są wykorzystywane do obliczeń, przetwarzania danych i automatycznego wnioskowania. Dokładniej, algorytm jest skuteczną metodą wyrażoną jako skończona lista dobrze zdefiniowanych instrukcji do obliczania funkcji.

74
Proceduralny… dom z generatorem pomieszczeń

Patrzyłem na niektóre algorytmy i artykuły dotyczące proceduralnego generowania lochów. Problem polega na tym, że próbuję wygenerować dom z pokojami, które wydają się nie spełniać moich wymagań. Po pierwsze, lochy mają korytarze, w których domy mają sale. I choć początkowo mogą wydawać się takie...

49
Jak działają shadery Raymarch?

Patrzyłem na shadery znalezione tutaj shadertoy.com i większość z nich ma wspólny szum i rymarchę. W ogóle nie rozumiem kodu źródłowego, ale naprawdę chcę. Jak działają te shadery i jak działa algorytm raymarch? Wszędzie szukałem i nic nie mogę znaleźć na ten

48
Jak wygenerować teren w stylu Worms?

Pracuję nad grą w stylu Worms i chcę proceduralnie wygenerować teren. Wcześniej generowałem dużo terenu, używając perlinowego hałasu, i tego właśnie zacząłem używać w tej grze. Jedyny problem polega na tym, że jest zbyt prosty i nudny, dając mi trochę wzgórz, ale nie złożoność, której chcę....

37
Jak mogę obliczyć prostoliniowość narysowanej linii?

Pracuję nad grą, która wymaga od graczy narysowania linii od punktu A (x1, y1) do drugiego punktu B (x2, y2) na ekranie urządzenia z Androidem. Chcę dowiedzieć się, jak dobrze ten rysunek pasuje do linii prostej. Na przykład wynik 90% oznaczałby, że rysunek prawie idealnie pasuje do linii. Jeśli...

31
Zrozumieć hałas Perlina

Zabawiam się Perlin Noise po pracy z Diamond Square. Śledziłem implementację Hugo Eliasa, która w zasadzie tworzy serię funkcji z x, y jako danymi wejściowymi, aby wyrzucić każdą wartość współrzędnej. Mój kod PHP jest tutaj : Mam dwa pytania: Jak użyć algorytmu do wygenerowania mapy wysokości w...

28
Czy istnieje algorytm do wykrywania „lądu stałego” na mapie 2D?

Na tej mapie „stały ląd” to cały ląd, który można połączyć ze środkiem mapy w czterech głównych kierunkach (północ, południe, wschód, zachód - nie po przekątnej). Chciałbym wykryć kontynent i wypełnić w nim dziury. Myślałem o trzech rzeczach: Szukaj w każdej komórce innej niż woda (ciemne...