Die Suche ergab 1249 Treffer

von Aramis
20.07.2011, 00:03
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 250796

Re: Assimp - Brainstorming zum Release

Erste ObjExport-Version ist mal eingecheckt, nun mit imbue(std::locale("C")) . Jetzt ergibt sich folgendes Problem: wenn ich eine Szene lade, Postprocessing darauf anwende und dann wieder exportiere, weiss der Exporter natuerlich nicht, welche PP-Steps angewendet wurden. Wenn man also aktu...
von Aramis
19.07.2011, 19:32
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Einstieg in Spieleprogrammierung mit Voxels
Antworten: 33
Zugriffe: 10410

Re: Einstieg in Spieleprogrammierung mit Voxels

Natuerlich, der Octree zerteilt einfach den Raum rekursiv in immer kleiner werdende Wuerfel. Wenn in einer Region Detailgeometrie erforderlich ist, werden die Wuerfel eben entsprechend fein aufgeloest - das funktioniert in einem Berg wie an seiner Oberflaeche. Der Vorteil ist, dass relativ grosse, g...
von Aramis
19.07.2011, 17:34
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 250796

Re: Assimp - Brainstorming zum Release

Ich sehe da erhebliche Probleme, alles unter einen Hut zu bekommen. Wenn man alleine mal ueberlegt, wie viele Moeglichkeiten es gibt Kurven und Curved Surfaces mathematisch zu definieren. NURBS duerfte sicherlich die gaengigste und am hoechsten verallgemeinerte Variante sein, aber was haben wir aktu...
von Aramis
19.07.2011, 17:05
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 250796

Re: Assimp - Brainstorming zum Release

Dann muesste inbue(locale("C")) aber funktionieren, oder nicht?
von Aramis
19.07.2011, 17:01
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 250796

Re: Assimp - Brainstorming zum Release

Naja, Curved Surfaces werden ja bislang nicht unterstuetzt. Wenn ein Loader anfaengt, sie zu laden dann sind sie nach dem ersten Exportieren verschwunden und der zweite Importvorgang arbeitet mit den tesselierten Daten. Insofern wuerde das Testkriterium auch da funktionieren :-) Ich werde das bei Ge...
von Aramis
19.07.2011, 13:35
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 250796

Re: Assimp - Brainstorming zum Release

Moin, ich hab eine rudimentaere Testversion eines Obj-Exporters am laufen und hab mich dabei an Thomas' Collada-Code orientiert. Der nutzt recht an zentraler Stelle einen std::stringstream und kopiert das Resultat in einen IOStream . Die zusaetzliche Kopie duerfte in den meisten Faellen schneller se...
von Aramis
15.07.2011, 12:47
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++0x] Move Ctor und Move Operator automatisch erzeugt?
Antworten: 9
Zugriffe: 1677

Re: [C++0x] Move Ctor und Move Operator automatisch erzeugt?

Sie duerften automatisch generiert werden. Du kannst den Compiler aber auch mit einem MeinBeispiel(MeinBeispiel&&)=default (und dito fuer den Zuweisungsoperator) explizit darauf hinweisen - das waere dann aber wohl eher eine Erinnerung an dich, denn soweit ich weiss *muss* der Compiler die b...
von Aramis
14.07.2011, 16:08
Forum: Allgemeines Talk-Brett
Thema: Das war’s dann wohl mit dem Duke …
Antworten: 50
Zugriffe: 11660

Re: Das war’s dann wohl mit dem Duke …

Ich dachte immer, pro Hurd-Installation gibts eine Richard-Stallmann-Sammelfigur gratis (as in free beer) dazu.
von Aramis
14.07.2011, 16:03
Forum: Allgemeines Talk-Brett
Thema: Das war’s dann wohl mit dem Duke …
Antworten: 50
Zugriffe: 11660

Re: Das war’s dann wohl mit dem Duke …

Mein PM-Postfach laeuft staendig voll, primaer ist Krishty dran schuld. Leider reicht meine aktuelle Motivation weder aus, Nachrichten im grossen Umfang zu loeschen NOCH das Limit nach oben zu setzen.

Insofern bin ich Top's Vorschlag aktuell nicht abgeneigt, wenigstens klingt er sinnspendend.
von Aramis
12.07.2011, 21:52
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Sollte man VC spezifisch proggen?
Antworten: 14
Zugriffe: 1605

Re: Sollte man VC spezifisch proggen?

Die Kunst besteht eher darin, zu wissen was jetzt genau VC-spezifisch ist und was nicht :-/ Bei __declspec und Konsorten geht es ja noch einfacher, schwieriger wird es bei spontanen Spracherweiterungen oder Spaessen in der Standardbibliothek. Wenn es um Portabilitaet geht, wuerde ich immer versuchen...
von Aramis
11.07.2011, 14:11
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Moin erstmal, und gleich eine Frage
Antworten: 4
Zugriffe: 864

Re: Moin erstmal, und gleich eine Frage

Mja, ein system("pause") bedeutet einen fork/neuen Prozess und ist somit maximal ineffizient – insbesondere wenn man bedenkt, dass 'pause' irgendwo in den Untiefen des Windows Batch-Prozessors als cin.get() (oder meinetwegen das C-Aequivalent dazu) implementiert ist :-) Die pragmatische Lo...
von Aramis
11.07.2011, 13:37
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Panik mit 3D-Objekten
Antworten: 2
Zugriffe: 1340

Re: Panik mit 3D-Objekten

Naja, ja anspruchsvoller du wirst, desto mehr Gedanken wirst du dir sicherlich machen, aber Grund zur Panik besteht sicherlich nicht. Fuer den Anfang waere es nuetzlich, ungefaehr zu wissen wie viele Dreiecke das Modell haben darf. Low-Poly-Modellierung ist etwas anderes als einfach nur 'Modellierun...
von Aramis
11.07.2011, 12:52
Forum: Allgemeines Talk-Brett
Thema: Ich hasse Java
Antworten: 116
Zugriffe: 45369

Re: Ich hasse Java

Wenn man das einfach so fallen lässt, kann man gleich ne neue Sprache entwickeln.
Stimmt, wieso hat man das nicht schon lange getan? Ach moment, ich sehe gerade, man hat es ja getan und das sogar schon ziemlich oft :-)
von Aramis
11.07.2011, 02:56
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1691272

Re: Jammer-Thread

Nun, ich vermute, du beziehst dich auf die Tatsache, dass ein Zeiger auf das Element direkt hinter dem Ende eines Arrays regulaer verwendet (wenngleich nicht dereferenziert) werden darf, ein Zeiger auf das Element VOR dem Beginn eines Arrays aber nicht. Ein solcher Zeiger darf in einem wohlgeformten...
von Aramis
09.07.2011, 03:03
Forum: Vorstellungsbereich
Thema: [Projekt] Duality
Antworten: 43
Zugriffe: 12619

Re: [Projekt] Duality

Wirklich netter Workflow, weiter so ;-)
von Aramis
04.07.2011, 17:33
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Frage zu logischen Operatoren
Antworten: 4
Zugriffe: 1824

Re: Frage zu logischen Operatoren

Hallo und herzlich willkommen im Forum :-) Wie kann ich das bei switch / case machen ohne für jeden buchstaben 2x nen case für groß und kleinbuchstaben zu verwenden Ungefaehr so: switch (chAuswahl) { case 'i': case 'I': cout << "Intro wird abgespielt" << endl; break; }; Man nennt das auch ...
von Aramis
03.07.2011, 23:26
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Dependency-Logos im Splashscreen
Antworten: 5
Zugriffe: 1849

Re: Dependency-Logos im Splashscreen

Ich vermute, damit soll den Autoren ein gewisses Mitspracherecht bei der Verwendung ihres Namens eingeraeumt werden - denn der Name eines Projekts ist ja direkt und untrennbar mit den Personen dahinter verbunden. Es steht ja explizit, dass die Klausel mit einer entsprechenden schriftlichen Erklaerun...
von Aramis
02.07.2011, 15:17
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7544
Zugriffe: 1691272

Re: Jammer-Thread

Kannst du nicht ueber einen Templatekonstruktor mit Spezialisierung fuer const char* und int die 0-zu-Null-Pointer Konversion abfangen? Die ist ja kontextabhaengig, der Compiler fuehrt sie nur bei einer Zuweisung zu einem Pointer-Typ und beim direkten Aufruf einer Funktion mit einem Pointer-Paramete...
von Aramis
01.07.2011, 19:52
Forum: Vorstellungsbereich
Thema: [Projekt] Torsion Gameplay Prototype
Antworten: 33
Zugriffe: 7176

Re: [Projekt] Torsion Gameplay Prototype

30k Video-Views aus dem Nichts heraus - Na das ist ja mal eine nette Lawine. Ich bin aber ebenfalls der Meinung, dass da Ehre bekommt, wem Ehre gebuehrt :-)
von Aramis
28.06.2011, 23:20
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Dependency-Logos im Splashscreen
Antworten: 5
Zugriffe: 1849

Re: Dependency-Logos im Splashscreen

Nachdem die 'no-advertising' Klausel Bestandteil vieler OSS-Lizenzen ist, wuerde ich bei OpenSource-Abhaengigkeiten tatsaechlich drauf verzichten - ein Splashscreen zu dem du nicht gezwungen wirst hat ja immer was von Angeberei, also indirekt Werbung :-) Ansonsten wuerde ich einfach die Entwickler d...
von Aramis
28.06.2011, 18:32
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Frage zum Einstieg
Antworten: 26
Zugriffe: 6084

Re: Frage zum Einstieg

SFML ist relativ leicht zu verwenden, ziemlich stabil, unermesslich lahm (zumindest 1.6x) und kann eine ganze Menge - natuerlich auf 2D-Grafik beschraenkt. DirectX und OpenGl sind selber nur Schnittstellen, um damit was sinnvolles machen zu koennen, musst du dich parallel aber auch noch in die Theor...
von Aramis
23.06.2011, 17:34
Forum: Grafikprogrammierung
Thema: [Assimp] Animationen, mal wieder...
Antworten: 13
Zugriffe: 3000

Re: [Assimp] Animationen, mal wieder...

Ja, den Leak-Tracker wuerde ich schon alleine deshalb entfernen wollen weil er fuer die eigentliche Funktionalitaet nicht noetig ist und somit nur die Komplexitaet des Samples erhoeht. Assimp-Team: Ggf. waere es sinnvoll, AnimEvaluator und SceneAnimator als separates Tool zu fuehren (z.b. als tools/...
von Aramis
23.06.2011, 16:54
Forum: Grafikprogrammierung
Thema: [Assimp] Animationen, mal wieder...
Antworten: 13
Zugriffe: 3000

Re: [Assimp] Animationen, mal wieder...

Laeuft out-of-the-box bei mir. Spitze. Bis heute gibt es ausser dem Assimp Viewer kein wirkliches Sample zu Animationen. Wenn man ein bisschem rumgooglet, findet man etliche Threads in denen sich Leute ueber ihre Probleme mit Assimp Animationen austauschen, es handelt sich also wirklich um eine Luec...
von Aramis
12.06.2011, 19:43
Forum: Vorstellungsbereich
Thema: [Mini-Projekt] DirectX + BulletPhysic + libVLC
Antworten: 15
Zugriffe: 6198

Re: [Mini-Projekt] DirectX + BulletPhysic + libVLC

Oder, um es deutlicher zu sagen: die GPL ist ein Virus und infiziert alles, mit dem sie in Beruehrung kommt - den Begriffen 'Open' und 'Free' verleiht das eine ganz neue Bedeutung :-)
von Aramis
02.06.2011, 22:05
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Speicherfreigabe bei statischem Singleton
Antworten: 158
Zugriffe: 18256

Re: [C++] Speicherfreigabe bei statischem Singleton

aber zumindest im JSR 330 wird es so genannt... Ich sag's ja echt ungern, aber im Titel ist ein C++-Tag :-) Die Idee, Singletons durch DI der benoetigten Interfaces de-fakto loszuwerden, ist aber eigentlich eine ziemlich elegante – aber wenn es in der C++–Welt ueblich waere, jeder Funktion ihre kom...
von Aramis
02.06.2011, 22:03
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1998
Zugriffe: 928008

Re: Showroom - Aktuelle Arbeiten und Projekte

Sieht nach mehr aus als die meisten Hobby-FPS-Projekte jemals erreichen - viel Erfolg :-)
von Aramis
31.05.2011, 22:35
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Assimp]Blender Collada Problem
Antworten: 6
Zugriffe: 2676

Re: [Assimp]Blender Collada Problem

Collada sollte fuer Animationen am besten geeignet sein, danach (in dieser Reihenfolge) X, MS3D und MD5.
von Aramis
31.05.2011, 21:34
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Assimp]Blender Collada Problem
Antworten: 6
Zugriffe: 2676

Re: [Assimp]Blender Collada Problem

Wenn es *in* Assimp crashed, koenntest du mir die betreffenden Dateien mal zuschicken, dann gucke ich nach der Crash-Ursache. Das aendert aber nichts daran, dass Assimp aktuell schlicht und einfach keine Animationen aus BLEND-Dateien importiert. Steht aber auf der TODO, allerdings steht auf der so m...
von Aramis
26.05.2011, 15:00
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Mit Zeigern System zerschießen????
Antworten: 17
Zugriffe: 2435

Re: Mit Zeigern System zerschießen????

Nunja, streng genommen laufen Debugger ebenso im Userspace, jedenfalls Debugger fuer Userspace-Programme :-) Jedenfalls ist das der Fall fuer gdb (der afaik ptrace nutzt), wie auch den MS-Debugger, der auf dem zu debuggenden Prozess bloss ein Rechte-Flag setzt und danach ueber ein paar WinAPI-Funkti...
von Aramis
24.05.2011, 17:56
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Mit Zeigern System zerschießen????
Antworten: 17
Zugriffe: 2435

Re: Mit Zeigern System zerschießen????

Nein. Das Betriebsystem kapselt deinen Prozess voellig gegen den Rest des Systems ab - die einzige Moeglichkeit, mit Zeigern dein System zu crashen, bestuende in direktem Zugriff auf einige systemkritische Datenstrukturen, wie z.b. die Interrupt-Tabelle, die Prozessliste oder, wenn du permanenten Sc...