Die Suche ergab 1249 Treffer

von Aramis
13.03.2010, 21:43
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Die lange angekündigte Testsuite ist nun erstmals im Repos zu finden … zusammen mit einem halben Dutzend Fixes für Bugs, die nur aufgrund ihr entdeckt wurden - insofern scheint die etwas unmotivierende Arbeit sich teilweise bereits gelohnt zu haben. Im Verzeichnis ./test/regression/ findet ihr ein R...
von Aramis
13.03.2010, 00:48
Forum: Grafikprogrammierung
Thema: Schnellstes Streaming zur GPU
Antworten: 7
Zugriffe: 1601

Re: Schnellstes Streaming zur GPU

glVertex4f hat einen katastrophal hohen CPU-Overhead (ein voller, externer Funktionsaufruf pro Vertexkomponente -- die CPU wird bei großen Datenmengen der limitierende Faktor sein, nicht die Bandbreite des PCI-Express/PCI/AGP Busses). VBO's sollen ja toll sein, aber vor allem wenn man den Kram auf d...
von Aramis
11.03.2010, 16:16
Forum: Artikel, Tutorials und Materialien
Thema: Generic C++ stream inserter and extractor
Antworten: 4
Zugriffe: 3673

Re: Generic C++ stream inserter and extractor

Danke dir! BSL ist perfekt :-)
von Aramis
10.03.2010, 23:17
Forum: Artikel, Tutorials und Materialien
Thema: Generic C++ stream inserter and extractor
Antworten: 4
Zugriffe: 3673

Re: Generic C++ stream inserter and extractor

Ich könnte den Stream-Inserter aktuell für Assimp brauchen - wie sieht es damit lizenztechnisch aus? Bei aller Perfektion vermisse ich oben an deinen wunderschönen Headern noch eine entsprechende Angabe :-)
von Aramis
08.03.2010, 22:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [DX10] Konzept zur Verwaltung von HLSL Shader
Antworten: 10
Zugriffe: 1973

Re: [DX10] Konzept zur Verwaltung von HLSL Shader

Vielleicht solltest du mal einen Blick auf UML werfen - auch so eine Technik über deren Nutzen man sich streiten kann, aber sie ist für Außenstehende deutlich einfacher zugänglich als Header und Paint-Bildchen.
von Aramis
08.03.2010, 16:32
Forum: Grafikprogrammierung
Thema: [OpenGL] Multitexturing
Antworten: 5
Zugriffe: 1135

Re: [OpenGL] Multitexturing

> Übrigens, netten Loader habt Ihr da implementiert ...
Danke! Ich kann dir nur raten Assimp zu nutzen, denn 3D-Loader haben die unangenehme Eigenschaft auf Dauer viel Arbeit zu machen :-)
von Aramis
08.03.2010, 15:51
Forum: Grafikprogrammierung
Thema: [DX11] Probleme beim erstellen von Geometrie
Antworten: 52
Zugriffe: 8893

Re: [DX11] Probleme beim erstellen von Geometrie

( 0.9f, 0.1f, 0.1f, 1.0f ) Das ist weder eine Initialisierungsliste noch eine Schreibweise für ein Tupel, sondern der oftmals unterschätzte „Sequential Evaluation Operator“. Er evaluiert alle Einzelausdrücke (im Beispiel vier einzelne Fließkomma-Literale, also rvalues ohne Nebeneffekte) von links n...
von Aramis
05.03.2010, 22:29
Forum: Grafikprogrammierung
Thema: [OpenGL] Multitexturing
Antworten: 5
Zugriffe: 1135

Re: [OpenGL] Multitexturing

Soll die 2. Textur wie auf dem Box Bild z.B. zentriert in der Mitte plaziert werden, … Die linke untere Ecke ist 0,0, die linke untere rechte 0,1 was für eine Koordinate wär die Hälfte auf halber Höhe? 0.5 macht ja keinen Sinn, denn dann mappe ich ja nur einen größeren Ausschnitt ... Beispielsweise...
von Aramis
04.03.2010, 20:16
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Ich hab heute den ganzen Tag keine Probleme bemerkt (weder mit vc8 noch mit vc9). Scheint also alles in Ordnung zu sein ;-) Desweiteren habe ich soeben ein neues Verzeichnis namens `packaging´ im Root-Folder angelegt. Aktuell sind da nur die Batch-Dateien um die Release-ZIPs unter Windows zu generie...
von Aramis
04.03.2010, 15:44
Forum: Grafikprogrammierung
Thema: [OpenGL] Multitexturing
Antworten: 5
Zugriffe: 1135

Re: [OpenGL] Multitexturing

Ich habe in der Spec gelesen, dass es auch möglich ist mehrere Texturkoordinaten für die unterschiedlichen Units zu definieren. Nur hab ich hier ein Knoten im Kopf, wozu? Ich habe doch eh nur den Bereich 0-1 den ich schon für die 1. Textur verwende? Mir ist nicht ganz klar was du damit meinst. Wenn...
von Aramis
04.03.2010, 13:17
Forum: News und Ankündigungen
Thema: Board-Update
Antworten: 43
Zugriffe: 7957

Re: Board-Update

So aufgrund der momentanen mehrheit
Eine Gegenstimme! (aus Prinzip, hat nichts mit dem Thema zu tun).
von Aramis
03.03.2010, 14:44
Forum: News und Ankündigungen
Thema: Board-Update
Antworten: 43
Zugriffe: 7957

Re: Board-Update

Alles eine Frage der Definition von 'Startseite' :-)
von Aramis
02.03.2010, 18:48
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Naja, und ich räume grade auf, wie am Commitlog zu sehen ist. Ziemlich nervtötend all den kleinen und großen Bugs, Unschönheiten und Inkonsistenzen nachzurennen, die sich so über die Jahre - das kann man ja wohl langsam sagen :-) - angesammelt haben. Schreibt mir bitte einfach via ICQ/Skype/PM wenn ...
von Aramis
01.03.2010, 16:03
Forum: Grafikprogrammierung
Thema: DXGI_STATUS_OCCLUDED tritt nie auf
Antworten: 2
Zugriffe: 741

Re: DXGI_STATUS_OCCLUDED tritt nie auf

Hast du mal getestet inwieweit AERO darauf einen Einfluss hat? Prinzipbedingt dürfte bei AERO ein Fenster nicht durch andere 'verdeckt' sein können.
von Aramis
28.02.2010, 02:37
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Die Arbeit brauchst du dir nicht zu machen, ich habe einen entsprechenden Branch schon in meinem lokalen Git-Repository, der nur noch auf die Freigabe wartet. Fein! Das random -Unterverzeichnis im BoostWorkaround wird seit soeben nicht mehr benötigt, insofern kannst du es beim Einchecken gleich weg...
von Aramis
28.02.2010, 01:33
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Das stammt noch aus der Zeit als das Buildsystem etwas unausgereift und inhomogen war. Ein einzelnes Define war überall recht leicht umzusetzen (Faulheit ..). Dank deiner und Kimmis CMake-Anstrengungen besteht das Problem grundsätzlich nicht mehr :-) also kann man in der Tat auf einheitliche Include...
von Aramis
28.02.2010, 00:14
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Wunderbar, funktioniert jetzt. Danke! Damit entstünde die Frage, was wir mit dem alten Makefile in ./code machen. Ich bin dafür es einstweilen zu lassen, es aber als deprecated zu markieren (z.B. als Ausgabe beim Build). Setze ich in der Form um -- wenn niemand Einspruch erhebt. @BoostWorkaround nac...
von Aramis
27.02.2010, 13:50
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7591
Zugriffe: 1772385

Re: Jammer-Thread

Das alte ZFX Forum (http://old.zfx.info) wurde komplett ersetzt. Die alten Postings sind immer noch da, dein alter Beitragszähler auch.
Wenn es dich moralisch aufbaut, können wir aber auch bei «int hat nicht gereicht» bleiben :-)
von Aramis
27.02.2010, 13:48
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 2015
Zugriffe: 973866

Re: Showroom - Aktuelle Arbeiten und Projekte

Sieht absolut spitze aus. Nur muss ich jedesmal alles Licht aus dem Raum herauswerfen, sonst sehe ich auf deinen Screenshot gar nichts (was ja für die Realitätsnähe deines Sternenhimmels spricht..) :-)
von Aramis
27.02.2010, 13:33
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Hab es nur schnell getestet. Build mit cmake (2.6-p4) lief sauber, install über das generierte makefile scheitert noch wie folgt: acg@acg-laptop:~/dev/assimp/trunk$ sudo make install .. [100%] Built target assimp Install the project... -- Install configuration: "" -- Installing: /usr/local...
von Aramis
25.02.2010, 21:12
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: python binding von assimp funktioniert nicht
Antworten: 3
Zugriffe: 701

Re: python binding von assimp funktioniert nicht

Ging nun doch etwas schneller.
pyassimp.py, Zeile 163 umändern in

Code: Alles auswählen

if not (struct.startswith('_') or struct.startswith('c_') or struct == "Structure" or struct == "POINTER"):
.. alternativ auf den aktuellen SVN-trunk aktualisieren, da ist es seit soeben gefixt.
- Alex
von Aramis
25.02.2010, 19:18
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: python binding von assimp funktioniert nicht
Antworten: 3
Zugriffe: 701

Re: python binding von assimp funktioniert nicht

Hoi, sorry dass es etwas länger gedauert hat. Ich hab den Autor der PyAssimp-Bindings nun endlich erreicht. Er sagt, er kümmert sich am Wochenende drum. Den Fehler kann ich reproduzieren, bzw. das sample scheitert auch bei mir. Einsatzbereit sollte es schon sein, jedenfalls hat PyAssimp zufriedene N...
von Aramis
21.02.2010, 22:36
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Ich kam auch erst jetzt dazu. Die verbleibenden Header sollten ausreichen. Wenn ich mir den Output aber genau anschaue verbleibt da noch viel zu tun.
von Aramis
16.02.2010, 00:58
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Jau, das von dir angesprochene Problem mit den mXXX-mNumXXX-Paaren ist heikel .. sollten wir zu dritt dafür keine brauchbare Lösung finden, kann man SWIG für den Zweck wohl vergessen. Meine Erfahrung mit maschinell generierten Python3-Wrappern für ein 80KLoc-Projekt war, dass es fast unumgänglich is...
von Aramis
15.02.2010, 19:33
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Meine Meinung: CMake als offizielles Buildsystem - ja. Scons raus - ja. XCode - ist schon eine Notiz dabei dass es veraltet ist. Man muss aber anscheinend nur ein paar fehlende Units nachtragen, das sollte menschenmöglich sein. Bin dafür es im Repos zu lassen, aber für Releasepakete zu entfernen. Ma...
von Aramis
15.02.2010, 14:41
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 2015
Zugriffe: 973866

Re: Showroom - Aktuelle Arbeiten und Projekte

Ja, das solltest du schon alleine aus Selbstschutz tun. Lieber eine frei verfügbare und etwas weniger tolle Melodie nehmen als Post vom Anwalt riskieren. Kann selbst Entwicklern von völlig harmlosen, wenig verbreiteten Hobby-Spielen passieren. Genau genommen sind sie perfekte Opfer für Abmahnwellen.
von Aramis
14.02.2010, 14:12
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Jepp, that's it. Unglaublich deprimierend - gut, dass du es gesehen hast. Ich schulde dir ein Bier, sollten wir uns mal über den Weg laufen. Der Beweis: acg@acg-laptop:~/dev/assimp/trunk/bin/gcc$ nm libassimp.so | grep -E 'T ai\w+' 000000000009ef80 T aiApplyPostProcessing 00000000000a0790 T aiAttach...
von Aramis
14.02.2010, 03:03
Forum: Allgemeines Talk-Brett
Thema: Assimp - Brainstorming zum Release
Antworten: 554
Zugriffe: 257636

Re: Assimp - Brainstorming zum Release

Zum `aiGetMaterialProperty`-Kriegsschauplatz: ich habe klickverbot eigentlich nur wenig hinzufügen. Linkerbug nahezu ausgeschlossen. Der einzige Unterschied zwischen besagter Funktion und der direkt darunter deklarierten aiGetMaterialFloatArray besteht in einem ' aiMaterialProperty* ' als Parameter....
von Aramis
14.02.2010, 02:03
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 2015
Zugriffe: 973866

Re: Showroom - Aktuelle Arbeiten und Projekte

Kurz angetestet: funktionierte reibungslos, und macht durchaus Spaß. Nach ein paar Durchläufen hat mich der krasse Übergang von 'Musik+Gameplay' und 'Ein winziger Fehler=Musik sofort aus' allerdings angefangen zu nerven. Verbesserungswürdig ist auch das GUI. Einfarbige Overlays sind wenig motivieren...