Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[D3D]Problem z Meshami

Ostatnio zmodyfikowano 2011-02-17 20:10
Autor Wiadomość
Łukasz123
Temat założony przez niniejszego użytkownika
[D3D]Problem z Meshami
» 2011-02-16 20:33:51
Witam,

tak jak w temcie problem z ładowaniem meshy nawet jak wklejam kod z tutoriala (charibo) to nie działa tak samo z dokumentacji!
Dostaje błąd od windowsa (tj.okienko gdzie możesz wybrać czy wysyłać info o błędzie czy nie).
Funkcja LoadMeshFromX zwraca błąd że nie znalazła mesha ale on jest w folderze z projektem i exekiem ): .
Dlaczego tak jest?

Z góry dzięki (: .
P-28305
DejaVu
» 2011-02-16 20:34:39
Może working directory jest inne? (czytaj: katalog roboczy)
P-28307
Łukasz123
Temat założony przez niniejszego użytkownika
» 2011-02-16 20:56:35
nie,meshe są w tym samym folderze projektu jeśli o to chodzi
P-28308
SeaMonster131
» 2011-02-16 21:01:23
Czy model jest w formacie *.x ? ;p

Bo jeszcze mógłby być jakiś błąd w kodzie...ale jeżeli to jest kod z kursu i dokumentacji to zapewne nie ma :)
P-28309
szyx_yankez
» 2011-02-16 21:04:48
Kilka możliwości:
1. Ukryte rozszerzenie pliku np. ty w programie podajesz 'car.obj' a plik rzeczywiście ma nazwe 'car.obj.obj'  (panel sterowania -> opcje folderów -> widok -> ukryj rozszerzenia znanych typów plików <- odchacz)i zobacz jak to teraz wygląda.
2. Uszkodzony plik z modelem (zobacz czy na innym modelu działa).
3. Piszesz w wersij Directx która nie jest obsługiwana na danym Systemie(Windows XP i Directx 10,11?).

A tak wogóle w jakim IDE piszesz? I jakiego kompilatora używasz?
P-28310
Łukasz123
Temat założony przez niniejszego użytkownika
» 2011-02-16 21:21:54
pisze pod Code::Blocks a kompilator to GNU GCC czy jakoś tak
plik nazywa się tiger.x więc to na pewno nie
jak wyżej widać jest w formacie X
Patrzałem na inych a poza tym to plik z dokumentacji więc raczej powinien być dobry

Zobacze czy będzie tak jak dam nowy projekt DX

P-28311
szyx_yankez
» 2011-02-16 21:28:22
Zapewne uruchamiasz program z pozimu Code::Blocksa w tym wypadku wszelkie pliki muszą się znaleźć w folderze głównym projektu(Standardowo nazwa tego folderu jest taka sama co nazwa projektu) a nie w folderze z plikiem *.exe (bin/Release czy bin/Debug).
P-28312
Drraven
» 2011-02-17 20:10:38
GNU GCC ja ci dam czy jakoś tak.. Jakoś tak to sobie o windowsie mów ;) Takie ytanie na boku czego nie używasz Ms vs Studio lub Eclipse (w code blocks idzie się zamęczyć ;))

Spróbuj odpalić 2x klikiem w ikonkę (w exeka).
P-28335
« 1 »
  Strona 1 z 1