Modscenter • Centrum modyfikacji do gier
[Poradnik] Tworzenie wykresów (curved) - Wersja do druku

+- Modscenter • Centrum modyfikacji do gier (https://modscenter.pl)
+-- Dział: Gry Wyścigowe (https://modscenter.pl/forum_gry-wy%C5%9Bcigowe_252)
+--- Dział: Racer (https://modscenter.pl/forum_racer_858)
+---- Dział: Poradniki (https://modscenter.pl/forum_poradniki_861)
+---- Wątek: [Poradnik] Tworzenie wykresów (curved) (/thread_poradnik-tworzenie-wykres%C3%B3w-curved_11817)



[Poradnik] Tworzenie wykresów (curved) - Soxic - 04-02-2013

(29-12-2012, 03:10)mintek napisał(a): Cześć wszystkim \o/
Nie ma takiego poradnika, a moim zdaniem przydałby się w tej sekcji. Na początek potrzebujemy wykresu krzywej momentu obrotowego silnika, który chcemy odtworzyć. Ja posługuję się wykresem silnika o oznaczeniu 1.6GSi.
[Obrazek: 16gsiwykres.th.jpg]
Interesuje nas wykres niutonometrów (Nm), który zaznaczyłem na czerwono.
Tak więc, włączamy plik curved.exe znajdujący się w głównym katalogu Racera. Przechodzimy do okna Edit->Edit axis properties.
[Obrazek: editaxisproperties.th.jpg]
Teraz powinniśmy mieć puste pole na wykres z ładną, czytelną przedziałką.
[Obrazek: oknocurved.th.jpg]

Stawiamy pierwszy punkt. Klikamy lewym guzikiem myszy gdziekolwiek na wykresie i wciskamy N na klawiaturze. Pojawia nam się okno Edit coordinates. X-position jest to ilość obrotów, a Y-position to moc. Dane te odczytujemy z wykresu. Pierwszy punkt stawiamy na współrzędnych (0, 0). Teraz czytamy wykres. Przy 1000 obrotów moc to ~85Nm. Tak więc stawiamy kolejny punkt, znów N i wstawiamy w miejsce X - 1000 a w miejsce Y - 85. Dalej odczytujemy co 250 RPM. Tak więc kolejne punkty idą mniej więcej tak:
Kod:
(1250, 102) ;
(1500, 100) ;
(1750, 105) ;
(2000, 116) ;
(2250, 117) ;
(2500, 115) ;
(2750, 110) ;
(3000, 111) ;
(3250, 118) ;
(3500, 112) ;
(3750, 125) ;
(3909, 128) ; <---- tutaj silnik osiąga największą moc (tabelka pod wykresem)
(4000, 127) ;
(4250, 123) ;
(4500, 123) ;
(4750, 122) ;
(5000, 120) ;
(5250, 117) ;
(5500, 110) ;
(5750, 105) ;
(5811, 104)  <---- tutaj kończy się nam wykres.
Dotarliśmy do końca wykresu. Zazwyczaj w tym momencie silnik dalej nie idzie, albo jest odcięcie. Tak więc po prostu przedłużamy krzywą trochę na osi X i i przykładamy do osi Y. Ja kolejny punkt postawię więc (6100, 0).
Mój wykres wygląda tak:
[Obrazek: wykres16gsi.th.jpg]

Wykresik zapisujemy do folderu z samochodem Smile (IPB) Teraz czas na car.ini.
W sekcji engine interesuje nas linijka max_torque. Jej wartość ustawiamy na 1.0. Wtedy, jeśli wszystkie dane w samochodzie są zgodne z rzeczywistością - powinien działać jak należy. Jeżeli nie, robimy korektę np. wpisujemy tu 0.95, 0.9, 1.05 czy też 1.1. Oczywiście zmieniamy też curve_torque na nazwę pliku z naszą krzywą.
Powinno działać. Brykiety brykiety.

W załączniku mój plik .crv
Autor:mintek