Mireczki, proszę o pomoc!
Jestem w trakcie robienia pracy magisterskiej. Temat to zastosowanie rozszerzonej rzeczywistości w obszarze magazynu części zamiennych w UR.
Korzystam z Unity. Ale kompletnie mi to nie wychodzi. Wgrałam silnik Vuforia, wrzuciłam zdjęcie maszyny i nie mam pojęcia jak to dalej pchnąć.
Chodzi o coś takiego, że moja kamera widzi maszynę i pokazują się przyciski, które przenoszą mnie do różnych sekcji przeglądarkowej wersji naszego systemu CMMS. Jak mam coś
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Amestris: ajć realizacja aplikacji z wykorzystaniem rozszerzonej rzeczywistości może być skomplikowana, szczególnie jeśli nie masz doświadczenia w programowaniu. Poniżej przedstawiam ogólne kroki, które mogą Ci pomóc w zrealizowaniu tego projektu:
Przygotuj model 3D maszyny, który będzie używany w aplikacji. Możesz wykorzystać programy do modelowania 3D, takie jak Blender lub Maya.
Zainstaluj silnik Vuforia i wgraj go do projektu Unity.
Utwórz scenę w Unity i dodaj elementy takie jak kamera i oświetlenie.
Ddaj model 3D
  • Odpowiedz
@Amestris: Tak, istnieją różne narzędzia i technologie, które pozwalają na realizację prostych aplikacji AR bez konieczności tworzenia modelu 3D w Blenderze. Jednym z nich jest użycie tzw. target image lub marker image, który jest wykorzystywany jako punkt odniesienia dla aplikacji AR. Możesz stworzyć taki marker przy użyciu darmowych narzędzi online lub aplikacji mobilnych, a następnie użyć go jako tła w aplikacji AR, która będzie działać na Twoim telefonie lub tablecie.
  • Odpowiedz
Zrobiłem sobie taki generyczny mechanizm do wyrzucania i zbierania resourców, narazie jest to exp ball oraz drewno. Kolejne punkty przy których można coś robić dostaną swoje elementy w miarę rozszerzania projektu. System jest dość łatwo skalowalny, ale wymaga jeszcze trochę pracy.

#gamedev #unity3d #programowanie

Obserwujcie #przygodylesnika po więcej wspaniałego contentu!
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakiś poradnik jak poprawnie wyeksportować animacje (potrzebuję same ręce więc animacje są proste, potem używam IK do interakcji w Unity) WRAZ Z MODELEM rąk i żeby po imporcie do Unity 3D nie musiał dodatkowo zmieniać skalowania modelu? (przeważnie w Unity mój model jest skalowany do X: 100 Y: 100 Z: 100 więc chyba coś robię nie tak, skoro inne obiekty są domyślnie X:1 itd...)

#blender
#blender3d
#animacja3d
#animacja
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mamniciwszystko: Unity w domyśle ma system w metrach, natomiast większość softu robi w cm. W czym masz animki zrobione? Maya, MoBu, Blender? Poza tym jak ustawisz taka sama definicje szkieletu + zachowasz hierarchię to powinno zretaegetowac to spokojnie w Unity :)
  • Odpowiedz
Ma ktoś dobry poradnik na temat animacji IK w Unity 3D? (Animacje IK + Poruszanie postacią)
Bo szukam po YouTube ale pustki :( Znalazłem tylko ten tutorial ale jest tylko dla stóp a i tak jak przepisałem wszystko jak w filmie to postać reaguje tylko prawą stopą (jak podstawie np. Cube pod nogę to noga się unosi i zgina w kolanie) ale nie mogę się poruszać postacią (tylko się obraca z prędkością
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam zagwozdkę programistyczną: trzeba podstawić dźwięk silnika w samochodzie. Mamy dane obroty i częstotliwość dźwięku:

int rpm=10; //10=idle 100=max
float freqPercent;

jak podstawię w ten sposób to działa:

freqPercent
jacku - Mam zagwozdkę programistyczną: trzeba podstawić dźwięk silnika w samochodzie....

źródło: rat_racer_03

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jacku: matematyka pozostaje obojętna na ten problem bo nie ma z nim nic wspólnego, zobacz sobie na yt jak sie tworzy ściezki dźwiękowe do samochodów bo sa gotowe tutoriale
  • Odpowiedz
  • 1
@MostlyRenegade: na tym się pewnie skończy( ͡° ͜ʖ ͡°) już coś mi świta żeby podejśc do tego generatywnie, ostatecznie może zrobię jakąś bieda wersję tego symulatora bo wiekszość tutoriali brzmi sztucznie
  • Odpowiedz
Hej. Może mi ktoś doradzi bo już wypadłem z obiegu jeżeli chodzi o sprzęt.
Składam sobie kompa na razie mam zakupione cpu Ryzen 5 1600 AF i teraz szukam pod to płyty z możliwością upgradu w przyszłości na coś co będzie miało 8/12 rdzeni (ta sam generacja). Jakie mobo i ramy dobrać do tego zestawu aby w przyszłości nie było problemu z wąskim gardłem. Nie szukam sprzętu do grania tylko do stabilnej
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na razie mam zakupione cpu Ryzen 5 1600 AF

chcę w to wsadzić używkę RX 580 ze względu na to, że ta karta ma dużo ramu


@Fat_Mo: Ajajaj...

Jeśli składasz z używek, to może być znacznie bardziej opłacalne dorwać części w zestawie. Np. MOBO+CPU+RAM, albo to wszystko w starej obudowie jeszcze ale
  • Odpowiedz
Czy w #unity są jakieś gotowe projekty gier którymi można się pobawić, modyfikować itp? Coś jak w gamemaker że są tutoriale do ściągnięcia i można sobie podmieniać jakieś obiekty itd. Albo jakaś baza danych z projektami "porzuconymi" które można wykorzystać w dowolnym celu?
#gamedev #gry #programowanie #unity3d
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@czworokot: Jak najbardziej. Zerkałeś do zakładki Learn w Unity Hub'ie? Zakładam że Unity już masz, wystarczy się tylko rozejrzeć. Kiedyś bodajże przy samej instalacji jakiejś wersji Unity, była możliwość pobrania przykładowych projektów, ale mogło się to zmienić. Niemniej jednak, Unity udostępnia co jakiś czas takie projekty i prezentuje je na swoim kanale YT. Miłego kodowanka.
  • Odpowiedz
Witam, polecacie tę książkę do nauki tworzenia gier 3D?
Mam pewien pomysł na małą grę typu survival horror i chciałbym go zrealizować, ale muszę uzupełnić braki.
Za sobą mam już kilka projektów gier 2D stworzonych w Unity. Z góry dziękuję za pomoc :).

https://tantis.pl/tworzenie-gier-dla-poczatkujacych-3d-p2893221?utm_source=google&utm_medium=css&utm_campaign=TantisCSS3&utm_source=google&utm_medium=css&utm_campaign=TantisCSS3&cd=11173934823&ad=107837929165&kd=&gclid=CjwKCAiA85efBhBbEiwAD7oLQMX7gSCy_TynGeLa9P00m27Cf7cCKCpsJCDFw1V7eB4tPT_2le2lOxoCUs0QAvD_BwE

#
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Pamiętacie Laughing Fox Games? Wciąż walczymy o to, żeby móc na pełen etat zajmować się własnymi grami, ale póki co zadowoleni mogą być głównie producenci energetyków, które piję regularnie, żeby kodzić do 2 w nocy. (°°

W ramach akcji #rozdajo oferowaliśmy już kiedyś klucze do Dreamland Prison (które niestety nie zebrało wystarczająco kasy na Kickstarterze i
LaughingFoxGames - Cześć Mirki i Mirabelki! ( ͡º ͜ʖ͡º)

Pamiętacie Laughing Fox Games...

źródło: wykop_tower_of_chaos_rozdajo_2

Pobierz
  • 37
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poratuje ktoś dobrym tutorialem na temat IK w Unity 3D?

Nie mogę znaleźć czegoś, co by również pokazało jak połączyć to z interakcją gracza (w sensie, że gracz może sterować postacią, która zamiast animacji używa IK - chyba, że takie postacie grywalne trzeba połączyć z animacjami i z IK?)

I jeśli używamy IK to musimy napędzać postać poprzez RigidBody? Czy może to też być zwykły CharacterController?

Interesuje
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mamniciwszystko: IK nie ma nic wpsólnego z fizyką tylko z kinematyką. Na postać nie działają siły, grawitacja itp.
Postać może się poruszać kodem(CharacterController), przesuwasz obiekt
albo animacją(przesuniecie wynika z tego jak obiekt przesuwa sie w animacji - root motion)
Jesli masz rigidbody(juz nie pamieta mczy CharacterController ma w sobie wbudowane) to zaznaczasz w formie kinematik i służy jedynei do tego żeby to nie był static collider i żeby kolizje wykrywac
  • Odpowiedz
Siemka może ktoś działa tutaj z #vuforia #vumark. Mam problem ze vumarka który powinien być stringiem odczutyje jako hex... do tego jak se rozkoduje hexa to jest to string uzupełniony jakimiś dziwnymi znakami i jest cały od tyłu więc jak mam w kodzie siema to dostaje hexa 0x0000000000616D656973 na string: ameis i przed tym kwadraciki.

najgorzej, ze od razu w kodzie widze ze jest totyp hex a
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fuul7:

C# to C#. Unity wspiera C# 9.0 (obecnie jest C# 11, ale generalnie nie ma to dla ciebie większego znaczenia, różnice między 9 a 11 są marginalne, głównie ulepszacze czytelności)

Oczywiście używając Unity większość czasu będziesz korzystał z unitowych magicznych funkcji i całego API, ale język i jego funkcjonalności są te
  • Odpowiedz
Który silnik wybrać Unity czy Unreal? Dodam, że z dwóch języków C# i C++ znam ten drugi. Czy Unreal sprawdzi się do gier 2D? Grafika nie musi być najważniejsza, ale liczy się dla mnie elastyczność np. możliwość dodawania własnych shaderów albo klas obiektów.

#gamedev #unrealengine #unity3d

Który silnik wybrać?

  • Unity 67.6% (23)
  • Unreal 32.4% (11)

Oddanych głosów: 34

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej buł by ktoś chętny do przetestowania mojej gierki na #steamdeck? Narazie to wersja beta demka, sam nie mam konsolki a chciałbym dowiedzieć się czy wszystko jest ok. Dodatkow zauważyłme, że na padzie lewa gałka porusza kulką wolniej niż prawa i nie wiem czy to mój chi ński odpowiednik pada od xboxa czy ustawienia w #unity3d.
Jak tylko steam mi wygeneruje kulcze to podeślę chętnym.
#
Fat_Mo - Hej buł by ktoś chętny do przetestowania mojej gierki na #steamdeck? Narazie...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Właśnie wypuściliśmy wczesną wersję gry Infinity Tower! Możecie ją ściągnąć już teraz na https://gbrosgames.itch.io/infinity-tower i sprawdzić, co dla was przygotowaliśmy.
W nadchodzącym roku będziemy stale rozwijać grę i dostarczać nową zawartość. Dajcie nam znać, co myślicie i co chcielibyście zobaczyć w kolejnych aktualizacjach.

#gamedev #unity3d #unity #gry #programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na starcie gry skrypt tworzy dwie instancje samochodu: s1 i s2. Jak wewnętrzny skrypt w samochodzie może się dowiedzieć czy jest w s1 czy w s2 przed pojawieniem się?

W funkcji Start to jest proste bo wystarczy mu przesłać zmienną ale jak to zrobić w Awake?
#unity3d #csharp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jacku: Dobre zasady mówią żeby w Awake inicjalizować siebie, a dopiero w Start odwoływać się do innych obiektów.
Jeśli będziesz korzystał w Awake z innych obiektów to niekoniecznie one same się zainicjalizują i będziesz natrafił na race conditions, gdy raz wykona się Awake w jednym skrypcie pierwszy a za innym razem Awake w drugim skrypcie.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@jacku: Awake się wywołuje w trakcie Insantiate więc się nie da. Albo zedytujesz prefab z którego tworzysz instancje i już będzie to info w trakcie Awake w serializowanym polu albo zapiszesz to na zewnątrz.
Ja używam osobnej metody Init po instantiate do ustawienia instancji, więc dzieje się to odrazu po Awake ale długo przed Start.
  • Odpowiedz