#javascript #threejs witam wszystkich trzech obserwujących tag threejs ( ͡° ͜ʖ ͡°)

Jestem początkującym użytkownikiem tej biblioteki. Mam taki myk, scena z kamerą zwykłą (Perspective) patrzącą z góry na plane, na którym rysuję za pomocą myszki linię. To działa.

Chcę zrobić tak, żeby tę linię zamienić na kostkę, żeby była jedną z linii, która tę kostkę tworzy, tak jak na obrazku. Prosta sprawa, biorę dwa punkty, prowadzę linię,
D.....k - #javascript #threejs witam wszystkich trzech obserwujących tag threejs ( ͡°...

źródło: comment_1641149997AXCgreVoE3sHp8lMqrOaTs.jpg

Pobierz
@LoganWhyz: chcialem recznie zrobic liniowa interpolacje i powiekszalem wartosc t o wartosc dt raz ta aktualnie obliczona a raz ta ze zmienniej wczesniejsza. Dziwnie to napisalem i tak dziwnie wyszlo. Nie sprawdzalem dokladnie przy jakiej wartosci t zaczely sie dziac magiczne rzeczy
  • Odpowiedz
@FEAofTruss: Wasm nie testowałem ale uzywałem asm.js. Z problemów jakie napotkałem to:
-wydajnosć ~50% aplikacji exe standalone(renderowanie lepiej sobie radzi ale taski CPU słabo)
-pamięć -> musi ci sie zmieścic w RAM cała aplikacja (to co normalnie na dysku) + to co normalnie w RAM, na słabszych kompach był problem z zaalokowniem odrazu wiekszej ilości pamięci ( ~0,5GB)
-wątki->w asm.js wszystko jest na jednym wątku
-gdy przeglądarka jest zminimalizowana silnik przelicza
  • Odpowiedz
@kekerott: haha jeszcze nawet nie zauważyłam że nie udało mi się ładnie linka wkleić, za późna pora :D Ja na dniach otwartych PGSu chyba o tym słuchałam, w takim razie podwójny szacun za tamten jak i za nowy projekt! (òóˇ)
  • Odpowiedz
Ale w obj, nie wyeksportuje animacji?


@gwozdek: nope, to tylko informacje o polygonach. Modele w obj wypluwasz, animacje w fbx.
Wybejkuj, weź fbxem do blendera i z blendera dalej gdzie chcesz.
  • Odpowiedz
@gwozdek: Sorry że budzę Cie po 2 miesiącach :D

If you have successfully imported an animated 3D object (it doesn't matter if it has bones or morph targets or both) - for example exporting it from Blender with the Blender exporter and loading it into a three.js scene using JSONLoader -, one of the geometry's properties of the loaded mesh should be an array named "animations", containing the AnimationClips for this
  • Odpowiedz
Chyba zostawię już taką grafikę terenu jak jest teraz na dłużej. Planuję jeszcze w tym miesiącu nałożyć tekstury na jednostki i inne drobne elementy. Do końca miesiąca muszę przygotować finalną wersję gry bo od początku kwietnia kończę z siedzeniem przy kompie aż do listopada/grudnia.

#warsoftheheroes #webgl #gryprzegladarkowe #threejs #gamedev #webdev
pogromca-motyli - Chyba zostawię już taką grafikę terenu jak jest teraz na dłużej. Pl...

źródło: comment_NNSWR2RAq1mHNwhWkDVgIoslMmd9PwZo.jpg

Pobierz
Witam, mam dla was kilka informacji związanych z moją grą:
1. usunąłem masę błędów i dodałem sporo poprawek w interfejsie użytkownika
2. niestety większość kont, które założyliście (oraz stanów gry) przepadło ze względu na zmiany w bazie danych
3. nagrałem kilka filmów z tworzenia generatora terenu (na razie dostępna jest tylko 1 cześć), który tworzy obiekty 3d, z których składa się mapa gry

Zapraszam do testów Wars of the Heroes

#warsoftheheroes #
pogromca-motyli - Witam, mam dla was kilka informacji związanych z moją grą:
1. usun...