Die Suche ergab 1254 Treffer

von kimmi
05.01.2010, 13:13
Forum: Algorithmen und Datenstrukturen
Thema: DXEffect FrameWork und RenderJobs...
Antworten: 8
Zugriffe: 2032

Re: DXEffect FrameWork und RenderJobs...

@Schrompf: Danke für die Warnung, das habe ich auch so gemacht. Das Einspielen der Renderjobs in den Scenegraphen wird von RenderNodes geregelt, der Scenegraph und der Renderer sind weiterhin voneinander getrennt. Die Renderjobs werden im Renderer separat gehaltn und ggfs. optimiert. Der Rendergraph...
von kimmi
05.01.2010, 09:41
Forum: Algorithmen und Datenstrukturen
Thema: DXEffect FrameWork und RenderJobs...
Antworten: 8
Zugriffe: 2032

Re: DXEffect FrameWork und RenderJobs...

Da ich zur zeit OpenGL benutze und dort kein fertiges und mir bekanntes Effect-Framework zur Verfügung steht, haue ich in der ZFXCE gerade selber in die Tasten. Und ich kann nur sagen: es ist recht viel Arbeit! Allerdings baue ich die Effektfiles aus XML zusammen, was die Verarbeitung einfacher mach...
von kimmi
04.01.2010, 11:43
Forum: Allgemeines Talk-Brett
Thema: 2010...
Antworten: 8
Zugriffe: 2203

Re: 2010...

Hi, gute Vorsätze? 1.) Versuchen, mich mehr daran zu halten: http://www.clean-code-developer.de/wiki/WikiStart 2.) Bücher vollständig lesen! Und als Entwickler ist es meiner Erfahrung nach besonders wichtig, mit Menschen und Kollegen ( manche Entwickler sind nun mal etwas anders, ich schließe mich d...
von kimmi
24.12.2009, 14:37
Forum: Allgemeines Talk-Brett
Thema: Frohes Fest!
Antworten: 8
Zugriffe: 1309

Re: Frohes Fest!

Jupp, frohe Weihnachten! Und viel Glück für alle, die Bahn fahren müssen!

Gruß Kimmi
von kimmi
22.12.2009, 16:50
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: C++ Framework gesucht
Antworten: 10
Zugriffe: 2766

Re: C++ Framework gesucht

Such mal nach der Loki-Library, da findest du ebenfalls einige ganz praktische Features wie einen Small-Object-Allocator.

Gruß Kimmi
von kimmi
15.12.2009, 09:05
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 271915

Re: Assimp - Brainstorming zum Release

Ich benutze mittlerweile zwar mehr CMake, aber klar, ich teste das gern.

Gruß Kimmi
von kimmi
11.12.2009, 10:51
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Welchen Compiler verwendet Ihr?
Antworten: 11
Zugriffe: 2412

Re: Welchen Compiler verwendet Ihr?

Echt? Das ist gut zu wissen!

Gruß Kimmi
von kimmi
11.12.2009, 09:12
Forum: Allgemeines Talk-Brett
Thema: Wie nennt ihr eure Variablen?
Antworten: 19
Zugriffe: 3191

Re: Wie nennt ihr eure Variablen?

Zumal Funktionen ja sowieso möglichst seiteneffecktfrei sein sollten und dann aus Sicht der Funktion alles Konstanten sind. Theoretisch funktioniert auch der Kommunismus ;). Leider halten das nicht alle durch :(. Der Java-Konvention kann ich in großen Teilen zustimmen, wobei ich konstante Ausdrücke...
von kimmi
10.12.2009, 11:56
Forum: Allgemeines Talk-Brett
Thema: Wie nennt ihr eure Variablen?
Antworten: 19
Zugriffe: 3191

Re: Wie nennt ihr eure Variablen?

Man wird halt schlauer. Als ich die ungarische Notation noch intensiv benutzt habe, waren meine Methoden recht groß, die Variablendeklaration war oft weit weg von der wirklichen Referenzierung. Somit konnte man schneller die Übersicht verlieren. Das Problem, die Komplexität durch komplexere, wenn au...
von kimmi
10.12.2009, 10:16
Forum: Allgemeines Talk-Brett
Thema: Wie nennt ihr eure Variablen?
Antworten: 19
Zugriffe: 3191

Re: Wie nennt ihr eure Variablen?

Das ist ja ein Witz! Wer denkt sich so einen Tünneff aus?!

Gruß Kimmi
von kimmi
10.12.2009, 09:24
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Problem mit ifdef WIN32 (gcc 4.4)
Antworten: 10
Zugriffe: 2401

Re: Problem mit ifdef WIN32 (gcc 4.4)

Klingt nach dem üblichen "Mein Linker haßt mich"-Problem, kenne das :). Da du portablen Code schreiben willst: Ich empfehle, auf _WIN32 umzustellen, da das meines Wissens nach jeder Win32-Compiler unter Windows so deklariert. Der Prefix steht dabei für eine compiler-spezifische Deklaration...
von kimmi
10.12.2009, 09:19
Forum: Allgemeines Talk-Brett
Thema: Wie nennt ihr eure Variablen?
Antworten: 19
Zugriffe: 3191

Re: Wie nennt ihr eure Variablen?

Die ungarische Notation ist ein sehr effektiver Weg, Leute komplett zu verwirren. Bei C mit Win32-API hats noch Sinn gemacht, um seinen Code ( der besagte Notation nicht eingesetzt hat ) vom Rest zu unterscheiden. Ich habe das vor Urzeiten mal probiert, dann aber wieder sein gelassen, da ich irgendw...
von kimmi
08.12.2009, 17:00
Forum: Algorithmen und Datenstrukturen
Thema: Vererbung: Vater ruft Enkel .. Debug: OK .. Release: Problem
Antworten: 9
Zugriffe: 3821

Re: Vererbung: Vater ruft Enkel .. Debug: OK .. Release: Problem

So etwas führt normalerweise auch zu einer Compilerwarnung, die auf diese Verdeckung einer Methode hinweist. Wenn nicht, einfach das Warning-Level deines Compilers hochstellen, um die Warnung zu erhalten.

Gruß Kimmi
von kimmi
08.12.2009, 11:56
Forum: Algorithmen und Datenstrukturen
Thema: Vererbung: Vater ruft Enkel .. Debug: OK .. Release: Problem
Antworten: 9
Zugriffe: 3821

Re: Vererbung: Vater ruft Enkel .. Debug: OK .. Release: Problem

Weißte Stefan, das kommt mit dem Alter: Faulheit. Damals kannte ich die Bits noch beim Namen, heute sollen gefälligst andere ( zum Beispiel Compiler ) die Fehler für mich finden :D

Gruß Kimmi
von kimmi
08.12.2009, 09:44
Forum: Algorithmen und Datenstrukturen
Thema: Vererbung: Vater ruft Enkel .. Debug: OK .. Release: Problem
Antworten: 9
Zugriffe: 3821

Re: Vererbung: Vater ruft Enkel .. Debug: OK .. Release: Problem

HeinzK hat geschrieben: void ZFEN::Fu(..)
{
...
...
...

XFEN *p = ((AFEN *)this)->GetpXFEN();

if (p != NULL)
{
p->Fu(..)
}
}
Bau in obige Codezeile mal einen dynamic_cast ein. Warum sich nicht zusätzlich noch Hilfe vom Compiler holen?

Gruß Kimmi
von kimmi
08.12.2009, 09:42
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Verschiedene Lib Größen in VC 2008
Antworten: 4
Zugriffe: 1160

Re: Verschiedene Lib Größen in VC 2008

Die Debugsymbole werden doch in PDBs hinterlegt? Hat MS da was geändert? Hast du die Runtime statisch gelinkt? Und wie verhält sich die Lib-Größe, wenn du mit den Optimierungsflags herumprobierst? Unter Debug sind die IMHO defaultmäßig desaktiviert, damit man den Code auch wirklich debuggen kann und...
von kimmi
07.12.2009, 18:24
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Welchen Compiler verwendet Ihr?
Antworten: 11
Zugriffe: 2412

Re: Welchen Compiler verwendet Ihr?

Visual Studio 2008 und gcc4.4 unter Linux, wobei ich gerade nicht viel unter Linux mache. Als IDE unter Linux gern QDevelop mit CMake zum Gerenieren des ganzen Zeugs.

Gruß Kimmi
von kimmi
07.12.2009, 15:52
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: (gelöst)[C++] Template für alle enums spezialisieren
Antworten: 6
Zugriffe: 1242

Re: [C++] Template für alle enums spezialisieren

Kannst du mal genauer erklären, was du machen möchtest? Ich versteh gerade nicht, worauf du hinaus willst? Danke :).

Gruß Kimmi
von kimmi
07.12.2009, 09:05
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: [C++] Dateiformat für Model
Antworten: 6
Zugriffe: 2190

Re: [C++] Dateiformat für Model

Zu deinem Code: Benutzt du c++? Wenn ja: Da brauchst du die typedefs nicht, das struct-Statement reicht. Und ich würde großgeschriebene Deklarationen prinzipiell nur für Preprozessor-Deklarationen benutzen. Das klingt nun bestimmt wie Erbsen-Zählerei, aber ich habe selber schon Stunden damit zugebra...
von kimmi
06.12.2009, 21:00
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Problem mit ifdef WIN32 (gcc 4.4)
Antworten: 10
Zugriffe: 2401

Re: Problem mit ifdef WIN32 (gcc 4.4)

Versuch mal _WIN32 statt WIN32.

Gruß Kimmi
von kimmi
05.12.2009, 11:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Multithreading (Loop synchronisieren)
Antworten: 6
Zugriffe: 1492

Re: Multithreading (Loop synchronisieren)

Stimmt, da hast du recht. Habe den Monitor mit dem Semaphore durcheinander gekriegt.

Gruß Kimmi
von kimmi
04.12.2009, 22:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Multithreading (Loop synchronisieren)
Antworten: 6
Zugriffe: 1492

Re: Multithreading (Loop synchronisieren)

Such sonst auch mal nach Monitor, das ist ein etwas komplexerer Synchronisationsmechanismus für Nebenläufigkeiten.

Gruß Kimmi
von kimmi
01.12.2009, 19:27
Forum: Allgemeines Talk-Brett
Thema: Profiling?
Antworten: 6
Zugriffe: 1995

Re: Profiling?

Ich benutze den CodeAnalyst mit einer Intel-CPU, ist kein Problem.

@Schrompf: LTProf oder Very Sleepy lohnen sich? Das ist gut zu wissen, die probierte ich glatt mal aus.

Gruß Kimmi
von kimmi
01.12.2009, 18:07
Forum: Allgemeines Talk-Brett
Thema: Profiling?
Antworten: 6
Zugriffe: 1995

Re: Profiling?

Ich habe schon verschiedenste Tools durchprobiert: 1.) CodeAnalyst von AMD, da kostenlose Nutzung möglich ( Win32 ) und einfach aufzusetzen. 2.) Im Job VTune, da dort der Intel-Compiler zur Verfügung stand und ich privat nicht so viel Geld ausgeben wollte ( Win32 ). 3.) Unter Linux gprof ( ist Teil ...
von kimmi
26.11.2009, 09:06
Forum: Algorithmen und Datenstrukturen
Thema: [C++] Exceptions und Module
Antworten: 27
Zugriffe: 5598

Re: [C++] Exceptions und Module

Du kopierst viermal am Tag die vorkompilierte DLL auf einen anderen Rechner um, um Dir dort das Kompilieren zu ersparen? Und dabei sparst Du noch was gegenüber dem Mitnehmen der ganzen Exe? Hm. Na denn viel Spaß damit. Ich glaube, hier herrscht ein Missverständnis vor. Also mal ausführlich: Unter V...
von kimmi
25.11.2009, 17:21
Forum: Algorithmen und Datenstrukturen
Thema: [C++] Exceptions und Module
Antworten: 27
Zugriffe: 5598

Re: [C++] Exceptions und Module

Irgendwie kauf ich dir auch nicht ab, dass die ganze Fummelei mit den DLLs wirklich produktiv ist ;) Das mit den ganzen Modulen, verschiedenen Versionen bringt, finde ich, eigentlich nur Ärger. Und wenn man dann einen beliebten Header ändert, und das passiert ja nicht gerade selten, darf wieder fas...
von kimmi
24.11.2009, 19:36
Forum: Algorithmen und Datenstrukturen
Thema: [C++] Exceptions und Module
Antworten: 27
Zugriffe: 5598

Re: [C++] Exceptions und Module

Ich habe mal im C++ Coding Standard hierzu nachgelesen. Die empfehlen, keine Exceptions über Modulgrenzen zu werfen ( genau, um die von dir beschriebenen Probleme zu vermeiden ). Dementsprechend würde ich wie Schrompf dazu raten, an den Modulgrenzen die Exception zu fangen und entweder entsprechend ...
von kimmi
24.11.2009, 19:27
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [ZFXCE-Development] What's cooking
Antworten: 6
Zugriffe: 1843

Re: [ZFXCE-Development] Erster Prototyp für Shadersupport GLSL

So, mal ein Update von der ZFX-Community-Engine-Front: Nachdem ich nun die letzten 1 1/2 Wochen mit Verdacht auf Schweinegrippe auf der Couch zubringen mußte ( ganz toll! ), habe ich in einer Schlafpause unseren Scenegraphen um einen Render-Leaf-Generator erweitert, der nun auch ShaderNodes unterstü...