matematykaszkolna.pl
Obliczanie krzywizny horyzontu. ArthurNeo: rysunekZnając długość boku a i wartości kątów α i β oblicz długość boku b. Potrzebuję tego wzoru do obliczania krzywizny horyzontu w grze komputerowej. α = 12*(1+hR)2−1 h − wysokość nad ziemią R − promień ziemi Teren w grze generuję na podstawie odległości a = 256000m. Jeżeli b = a to krzywizna jest zbyt duża i nierealna (wiadomo czemu). Aby krzywizna była realna to wyliczam na podstawie powyższego wzoru kąt α, który w rzeczywistości musi być mniejszy niż jest wyliczany z b = a. Aby krzywizna była odpowiednia muszę znać długość boku b. Na jej podstawie będę mógł obliczyć odpowiednią odległość każdego generowanego "kawałka" terenu. Proszę o pomoc.
16 sie 14:47
ArthurNeo: Jak widać na rysunku mamy dwa identyczne trójkąty. Biorąc pod uwagę podane dane możemy na ich podstawie na pewno wyliczyć wszystkie kąty trójkąta. Mamy więc wszystkie kąty trójkąta i bok a. Obliczyć na tej podstawie bok b. Jaki jest na to wzór ?
16 sie 15:22
ArthurNeo: znalazłem rozwiązanie na http://pl.numberempire.com/arbitrary_triangle_calculator.php Dzięki.
16 sie 15:48