Pytania oznaczone «mathematics»

10
Czy mogę przejść z A do B?

Tworzę podstawową sztuczną inteligencję dla mojego side-scrollera i muszę wiedzieć, czy jednostka AI może dotrzeć do punktu B z punktu A po prostu wykonując skok. Trajektoria lotu moich postaci jest nieco nietypowa, ponieważ mogą one zastosować siłę w powietrzu (jak na przykład w Jazz Jackrabbit...

10
Funkcje górskich tarasów

Chcę odtworzyć efekt terenu proceduralnego, który znalazłem na stronie portfolio / blogu kilka dni temu. Cytując miejsce, taras został wygenerowany poprzez „pomnożenie [ostatecznej wysokości] przez pewną wartość tłumienia w pewnym zakresie wysokości, aby stworzyć piękne cechy...

9
Obliczanie punktów doświadczenia zdobytych po bitwie

Opracowuję prostą bitwę tekstową i mam problemy z obliczeniem, ile XP należy zdobyć po bitwie, jest kilka czynników, które chcę wziąć pod uwagę: 1) Gracze powinni oczywiście zdobyć dobre XP, jeśli pokonają kogoś na tym samym poziomie 2) Gracze powinni zdobyć świetne XP, jeśli pokonają kogoś z...

9
Funkcja ruchu słonecznego?

Tak więc, biorąc pod uwagę sprite'a ustawionego na horyzoncie (x = 0, y = worldheight / 2) Staram się opracować funkcję, dzięki której słońce wzejdzie, a potem spadnie. Najlepszym sposobem, aby to zrobić, byłaby funkcja grzechu, ale nie mam pojęcia, jak jej używać. jeśli użyjemy y = sin (x), to x...

9
Czy linię prostą można nazwać wielokątem?

Zgodnie z definicją Wieloboku, jeśli pierwszy i ostatni punkt Polilinii są połączone, nazywa się to Wielobokiem. Zobacz zdjęcie poniżej. Mam P1, .... P5 Polyline. Jeśli narysuję linię od P5 do P1, to będzie się nazywać wielokąt czy nie? Jestem tu

9
Celowanie dronów

Wyobraź sobie „drona” i punkt docelowy na płaszczyźnie 2D. Istnieje osiem parametrów: P = my position Q = target position V = my velocity I = my moment of inertia w = my angular velocity s = my angular position T = max thrust U = max torque (powiemy tylko, że cel jest nieruchomy) Zadaniem drona...

9
Przesuwne lusterka obrotowe

Obracam swoją postać gry, aby obserwować cel, używając następującego kodu: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion to bieżąca rotacja postaci, gdy zostanie podany nowy cel. lookQuaternion to kierunek, w którym...

9
Obrót kamery 3D

Proszę, wybacz mi, ale potrzebuję pomocy i utknąłem w tym od kilku tygodni, nie robię postępów i wszędzie idę i widzę inną odpowiedź, wszystko, co próbuję, nie działa. Mam już wystarczająco dużo wskazówek i porad, teraz naprawdę potrzebuję tylko kogoś, kto udzieli mi odpowiedzi, aby móc pracować...

9
Czy ktoś może wyjaśnić podwójne konturowanie?

Próbowałem zrozumieć renderowanie wokseli i przyglądałem się podwójnemu konturowaniu (DC). Jak dotąd rozumiem tak bardzo: Uruchom funkcję gęstości dla zestawu punktów siatki (tj. Funkcja szumu) Znajdź, które krawędzie w wiązce zawierają zmiany między punktami końcowymi Z tych krawędzi utwórz...

9
Dlaczego nie mogę używać operatora '> =' z Vector3s?

Próbuję uzyskać prostokąt, aby poruszać się między dwiema pozycjami, które nazywam _positionAi _positionB. Oba są tego typu Vector3. Prostokąt porusza się dobrze. Kiedy jednak się osiągnie _positionB, nie porusza się w przeciwnym kierunku, jak powinien. Wróciłem do kodu, żeby się przyjrzeć....