Skocz do zawartości

[Plugin] Kamera w mc


damianq20
 Udostępnij

Rekomendowane odpowiedzi

stare nieistotne

Spoiler

na początku chciałem zrobić plugin na kamere w mc (taka co sobie lata po mapie jak w timeplasiach z jutubow , z tym ze w czasie rzeczywistym latającą po mapie , mozna to też wykorzystać do particelsów ) a potem mi się odechciało
stare

węzel to po prostu cubic""


nic poza krzywa nie ma , jedynie generuje krzywa i w zasadzie tyle ,

!!!!!!!!!!!!idąc po range od 0-1 przy skoku == constant odległości między kolejnymi wektorami beda się zmieniać!!!!!!!!


splajn

https://pastebin.com/rq3Ua5vJ

[Kliknij i przeciągnij, by przenieść.]

węzeł

https://pastebin.com/zEqmtdgY

[Kliknij i przeciągnij, by przenieść.]


nie dodałem warunku w dodawaniu nowego węzła . jesli ostatni wektor ostatniego węzła bedzie rozny od pierwszego wektora dodawanego węzla ma wywalic blad , (no chyba ze maja byc w krzywej przerwy)

co wy od^^cie , zakladam ze na moderatora nie ma wielkich wymagan , o ile w ogole sa...

1. to nie plugin ale gotowy kod na spline z wykorzystaniem formuly bezier... a więc nie jest to plugin

2. nie szukam żadnej pomocy a oddaje ten fragment kodu ...

szkoda ze nie pisze co za cymbal edytuje czyjes tematy

 

nowe nie testowane ,
https://pastebin.com/MFGqAt8n
https://pastebin.com/Q84LjaTu

abstrakty

 

https://pastebin.com/iNtQJQPW

https://pastebin.com/0zYa2R0a


troche zmienilem koncept , dodalem troche abstrakcji oraz zrobilem to bardziej ogolnie , teraz jest mozliwe dodanie nowych wezlow , np lini prostej , funkcji kwadratowej , czy czegokolwiek co dusza zapragnie . w zasadzie to nic nie zmienilem .moze nawet to dokoncze , jak na razie za cholere nie chce mi sie do tego robic konfiguracji z poziomu gry...

 

celem pluginu jest wykonanie kamery"" poruszającej się w czasie rzeczywistym po serwerze bukkit/spigot , korzystając z trybu spectate i paczania oczami moba

https://github.com/niciel/si-camera/tree/master/cameramode/src/com/gmail/niciel/cameramod

do tej pory za wiele nie zrobilem , wiele jest jeszcze do zrobienia a oto krotka lista TODO
- edytor

- kamera"" (najogólniej to wszystko co z tym związane , a wiec zmiana kierunku patrzenia , poruszanie się po krzywej w tym zwalnianie przyspieszanie )

- krzywa klejona

- zapis

 

heh mozna powiedziec ze nic nie jest zrobione i bylo by to prawda . to co jest zaczete to sama krzywa klejona oraz jeden wezel krzywej jako krzywa beziera^3 , jestem na etapie robienia algorytmu do poruszania sie po krzywej z przybliżona dokladnoscia, algorytm najpierw liczy dlugosc krzywej , po czym tworzy liste punktow miedzy ktorymi krzywa beziera zmienia sie w przyblizeniu (duzym) w sposob ciagly i na jej podstawie beda wyliczane kolejne punkty po krzywej

 


 

 

 

Edytowane przez damianq20
Odnośnik do komentarza
Udostępnij na innych stronach

  • Marosking zmienił(a) tytuł na Problem z autorskim pluginem na kamerę
  • Biter. zmienił(a) tytuł na [Plugin] Kamera w mc

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • Ostatnio przeglądający forum [Plugin] Kamera w mc   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...