Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-17 von insgesamt 17.

Werbeanzeige

05.10.2008, 17:31

Forenbeitrag von: »cyby«

Ein Mesh mit mehreren Shader rendern ?

die Frage mit " \ durch \\ ersetzt" kam nur zustande, weil ich vor einiger zeit einen klasse zum laden von effekten geschrieben habe und es mir auf die nerven ging, immer \\ zu schreiben ;-) edit: ah danke für den Denk-Ansatz, dann könnte man das Problem theoretisch auch mit einer "if" Abfrage lösen ? mit PS/VS 2_x wurde ja "if bool - ps" und "if bool - vs" eingeführt, um wahrscheinlich solche Probleme lösen zu können

05.10.2008, 17:08

Forenbeitrag von: »cyby«

Ein Mesh mit mehreren Shader rendern ?

hallo, gibt es denn die Möglichkeit ein Mesh mit mehreren Shaders zu rendern ? Das z.B. der erste Shader das Mesh normal rendert und ein zweiter Shader dann die Lichtberechnungen durchführt. Ein sehr einfaches Beispiel, angenommen wir haben 2 Meshs, eines soll mit Licht (z.B. Directional Light) gerendert werden und das andere ohne Licht. Muss man nun für jedes Mesh einen eigenen Shader schreiben oder gibt es die Möglichkeit einen Shader zu schreiben, bei dem man Licht ein/ab schalten kann ? Bei ...

05.10.2008, 12:36

Forenbeitrag von: »cyby«

Wie ersetzte man \ durch \\ bei strings?

gibt es dann theoretisch überhaupt eine möglichkeit aus \ zu \\ machen ?

05.10.2008, 12:13

Forenbeitrag von: »cyby«

Wie ersetzte man \ durch \\ bei strings?

cool, danke für die schnelle Antwort! habe nicht gewusst, das man bei Pfadangaben anstatt \\ auch / schreiben kann ;-)

05.10.2008, 11:59

Forenbeitrag von: »cyby«

Wie ersetzte man \ durch \\ bei strings?

hallo, wie kann man denn bei einem string einen Backslash \ durch zwei Backslashs \\ ersetzten ? Beispiel: C-/C++-Quelltext 1 2 3 4 5 // aus string str1 = "..\..\test.txt" // soll string str2 = "..\\..\\test.txt" // werden habe hier im Forum und auf anderen Seiten gesucht, aber noch keine passende Lösung gefunden

03.10.2008, 18:55

Forenbeitrag von: »cyby«

header die sich gegenseitig brauchen ?

verwende VS2008, das war aber nur ein sehr simples Beispiel ;-)

03.10.2008, 18:46

Forenbeitrag von: »cyby«

header die sich gegenseitig brauchen ?

Vielen Dank! Hab mit dem Problem die letzten paar Stunden gekämpft, aber keine Lösung gefunden

03.10.2008, 18:35

Forenbeitrag von: »cyby«

header die sich gegenseitig brauchen ?

hallo, folgendes Problem, wenn man 2 Header hat die sich "gegenseitig brauchen", also das Header1 einen Pointer von Header2 braucht und Header2 einen pointer von Header1 braucht. Hab dazu ein kurzes Beispiel geschrieben, um die Problematik besser darstellen zu können C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 // main.cpp #include "header1.h" #include "header2.h" void main(void) { }; // header1.h #pragma once #include "header2.h" //include von header2, da e...

03.10.2008, 14:25

Forenbeitrag von: »cyby«

Pointer zur eigenen Klasse beim erstellen

hallo, gibt es denn die Möglichkeit in einer Klasse einen Pointer zu sich selbs zu bekommen, wenn diese Klasse erstellt wird: C-/C++-Quelltext 1 2 3 4 5 6 class CTest { public: CTest *Test; //pointer zur eigenen klasse kann z.B. hier gespeichert werden }; meine idee ist bisher beim erstellen der Klasse dem constructor den pointer zu übergeben, aber gibt es dennnoch eine möglichkeit den pointer irgentwie anderster zu bekommen ?

09.01.2008, 19:17

Forenbeitrag von: »cyby«

Variablen mit einer DLL exportieren ?

ah genau, sorry vergessen Quellcode 1 #define DLL_API __declspec(dllexport) edit: habe jetzte eine ganz einfache Lösung, durch ein weiteres HeaderFile mit dem Namen "Init.h", welches dann aus den Variablen und der HauptHeaderFile von der DLL verknüpft ist ... es funktioniert zumindest perfekt

09.01.2008, 18:39

Forenbeitrag von: »cyby«

Variablen mit einer DLL exportieren ?

hallo, wie kann man denn eine Variable mit einer DLL exportieren ? Habe es so versucht, das Problem ist aber, das die DLL aus vielen .h und .cpp Dateien besteht die alle mit einander verknüpft sind. Quellcode 1 DLL_API int i = 5; Dann kommt folgender Fehler: Quellcode 1 2 3 1>Main.obj : error LNK2005: "int i" (?i@@3HA) ist bereits in Console.obj definiert. 1>MemoryManager.obj : error LNK2005: "int i" (?i@@3HA) ist bereits in Console.obj definiert. 1>Vorlage.obj : error LNK2005: "int i" (?i@@3HA)...

27.12.2007, 22:47

Forenbeitrag von: »cyby«

Informationen mit dem Visual C++ Debugger ausgeben ?

hallo, danke für die schnelle Antwort ! Sehr nett die Funktion, aber die Ausgabe ist doch etwas sehr umständlich gibt es vielleicht doch eine alternative Lösung, das man ein Window und eine Konsole parallel laufen lassen kann ? MfG, cyby

27.12.2007, 21:32

Forenbeitrag von: »cyby«

Informationen mit dem Visual C++ Debugger ausgeben ?

hallo, kann man denn mit dem Visual C++ Debugger Informationen ausgeben ? Habe glaube mal was darüber gelesen, auch gesucht, aber keinen passenden Befehl gefunden bzw. kann man ein Window und eine Konsole parallel laufen lassen, damit man die Informationen in der Konsole ausgeben kann ? MfG, cyby

26.12.2007, 21:31

Forenbeitrag von: »cyby«

DLL aus einem anderen Verzeichnis laden ?

hi, danke für eure Antworten, habe nun im System die Path Variable zu meinem Verzeichnis geändert, dabei wurde leider der alte Eintrag gelöscht könnte vielleicht jemand bei sich in diesem Eintrag schauen und ihn bitte Posten, wäre total nett, bekomme jetzte immer ein Fehler beim compilieren in Visual C++ Start->Systemsteuerung->System->Erweitert->Umgebungsvariablen-> bei Systemvariablen die Variable "Path" Den Wert darin kann man am besten herauskopieren, wenn man auf Bearbeiten geht und STRG+C ...

26.12.2007, 12:53

Forenbeitrag von: »cyby«

DLL aus einem anderen Verzeichnis laden ?

hallo, habe vor eine kleine DLL zu schreiben, welche ich in allen Spielen verwenden will. Um die DLL mit der Zeit zu verbessern und zu erweitern, würde ich diese gerne aus einem festen Verzeichnis in jedes Projekt einbinden. Das Problem ist, es kommt beim Starten des Spiels immer ein Fehler, da die DLL nicht gefunden werden konnte (weil sie nicht im Verzeichnis von der .exe des Spiels ist). Gibt es eine Möglichkeit VisualC++ zu sagen, das er diese DLL aus einem bestimmten Verzeichnis laden soll ...

21.12.2007, 16:44

Forenbeitrag von: »cyby«

Memory Manager auch für Texturen/ Modelldateien ect. ?

Ja, der MemoryManager wird verwenden um Memoryleaks auffindig zumachen. Falls welche gefunden wurden, sollen diese beim Beenden des Programms freigegeben werden ! Muss man dann für diesen Zweck auch den Speicherplatz für z.B. Texturen mit dem MemoryManager verwalten ?

21.12.2007, 16:05

Forenbeitrag von: »cyby«

Memory Manager auch für Texturen/ Modelldateien ect. ?

hallo, sollte man mit dem MemoryManager auch Speicherplatz für die eigentlichen Dateien wie Texturen, Modelldateien ect. anlegen ? Soweit wie ich es gelesen habe, wir der MemoryManager im Zusammenhang mit dem TextureManager nur für die Verwaltung der Liste selber gebraucht und nicht für die eigenen Datei. Stimmt das ? THX 4 HELP

Werbeanzeige