Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Zitat von »"David Scherfgen"« Hallo, hast du meinen Hinweis nicht gelesen? Dein Vertexformat ist falsch! Und diese States musst du nicht so setzen, weil das die Standardwerte sind. Außerdem setzt du ARG1 doppelt und ARG2 gar nicht. Ja, hab den Hinweis zu spät gelesen. Also, das Vertexformat ist klar, ich hab nur eine Textur. Ich hab keine Ahnung wie ich da auf Tex2 gekommen bin... Natürlich meinte ich ARG2. Also, nun funktioniert es und alles ist schön schwarz Ja, das sind die Standardwerte. Ic...
5 Minuten zu kurz hab ich nachgedacht.... :idea: Also, ich nehme an ich muss in die Farbberechnungen D3DTA_DIFFUSE miteinbeziehen. :roll: Also in etwa so: C-/C++-Quelltext 1 2 3 D3DDevice->SetTextureStageState(0, D3DTSS_COLORARG1, D3DTA_TEXTURE); D3DDevice->SetTextureStageState(0, D3DTSS_COLORARG1, D3DTA_DIFFUSE); D3DDevice->SetTextureStageState(0, D3DTSS_COLOROP, D3DTOP_MODULATE); Ich denke das müsste dann funktionieren, also, tut mir leid für diesen sinnlosen Thread, aber vielleich hat ja mal ...
Hallo! Ich habe ein Problem mit Beleuchtung! Ich habe keine Lichtquelle und kein Material gesetzt. Das Renderstate D3DRS_LIGHTING ist TRUE. Ich hätte mir gedacht eigentlich sollte man nun nichts mehr sehen. Trotzdem ist alles sichtbar, wie wenn Beleuchtung deaktiviert wäre. Mein Vertexformat: C-/C++-Quelltext 1 2 3 4 5 6 7 struct SVertex_Ground { FLOAT x, y, z; FLOAT tu, tv; static DWORD dwFVF; }; DWORD SVertex_Ground::dwFVF = D3DFVF_XYZ | D3DFVF_TEX2; und ein Ausschnit aus der Renderfunktion: C...
Zitat von »"Faule Socke"« versuch mal die neuere variante namens <sdl> zu includieren. das ist jetzt reine spekulation, aber eigentlich sollte es dein problem lösen. Socke Vielleicht steh ich jetzt auf der Leitung, aber Zitat fatal error C1083: Datei (Include) kann nicht geöffnet werden: "sdl": No such file or directory
Zitat von »"Progater"« Also ich hatte immer dieselben Fehler, die du aufgelistet hast: Um dem Problem Herr zu werden, tu' ich folgendes: Projekt erstellen Eine neue Quelldatei einbinden Libs einfügen: kernel32.lib user32.lib gdi32.lib winspool.lib comctl32.lib comdlg32.lib dvapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib winmm.lib Diese DLLs ins Ornder kopieren: msvcm80d.dll, msvcp80d.dll msvcr80d.dll (für Debug) Und zum Schluss unter "Manifest einbinden" auf "Nein" umstellen Danach funk...
Also, das mit den komischen Ordnern und Unterordnern hab ich jetzt gelöst, da hab ich wohl beim Erstellen vom Projekt was falsch gemacht. Jetzt hab ich nur noch den Ordner benannt nach dem Projekt und darin einen Unterordner "Debug" in dem sich die .exe Datei befindet. Der Fehler ist dadurch leider nicht behoben... Zitat Projecteigenschften --> Konfigurationseigenschaften --> Manifesttool --> Eingabe und Ausgabe --> Manifest einbetten --> Nein . Hab ich getestet, funktioniert leider nicht. Was m...
Zitat von »"storage"« Express Edition?Wenn ja hast du das SDK dafür installiert? Die andere Sache ist was soll der auch ausführen du machst ja nix im code ausser die main Funktion gleich wieder beenden und so mit auch dein "Programm". Nein ich habe Visual Studio Pro.. Express Edition hatte ich mal und da hatte alles funktioniert, bzw., wie oben beschrieben, nicht diese komischen doppelt vorhandenen Ordner und Unterordner. Das Programm ist natürlich so einfach wie möglich um Fehlerquellen einzug...
Hallo! Ich habe ein eigenartiges Problem mit Visual C++ 2005. Ich habe Visual C++ 2005 auf meinem Rechner installiert. Schreibe ich nun ein einfaches Programm (Win32 Konsolenanwendung, leeres Projekt), C-/C++-Quelltext 1 2 3 4 int main(int argc, char *argv[]) { return 0; } so kann ich dieses auch problemlos kompilieren und starten. Allerdings dann treten eigenartige Fehler auf: Gewisse Dlls scheinen zu fehlen. Diese, die auch fehlen, wenn ein mit VC++ erstelltes Programm auf einem Rechner ausgef...