Die Suche ergab 1249 Treffer
- 22.08.2009, 01:03
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Hoi, Ein vielleicht etwas überaschender, weil völlig ungeplanter, zugleich etwas umfangreicherer Patch: (Fast) alle textbasierten Loader kommen nun mit Unicode-Eingabedateien klar (UTF8, UTF16 LE/BE, UTF32 LE/BE). Alles wird nach UTF-8 konvertiert, zum Einsatz kommt die Referenzimplementierung des U...
- 21.08.2009, 13:27
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Assimp] Material auslesen
- Antworten: 24
- Zugriffe: 3730
Re: [Assimp] Material auslesen
Offtopic: aiGetMaterialTextureCount() und aiMaterial::GetTextureCount() sind nun verfügbar.
- 20.08.2009, 22:25
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Assimp] Material auslesen
- Antworten: 24
- Zugriffe: 3730
Re: [Assimp] Material auslesen
Hoi, bitte schick Kimmi oder mir mal ein solches Modell (obj und mtl).
- 19.08.2009, 22:58
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Assimp] Material auslesen
- Antworten: 24
- Zugriffe: 3730
Re: [Assimp] Material auslesen
Die Sache ist eben, ich möchte Materialien gut auslesen können und nicht einfach zig Sachen prüfen ob diese vorhanden sind, oder nicht. Ich hab in der Doku nicht einmal eine Funktion gefunden, um zu ermitteln, wie viele Texturen es wovon gibt. Das ist richtig, es gibt sie nicht. Die einzige Variant...
- 17.08.2009, 16:19
- Forum: Grafikprogrammierung
- Thema: Terrainindizierung und LODs
- Antworten: 6
- Zugriffe: 1570
Re: Terrainindizierung und LODs
Meine Textur von Beispielsweise 512x512 samples kann mir im Indexbuffer nur 511 Quads anbieten, da das erste Sample ja ganz links benötigt wird. Du kannst einen Pixel auch als die Mitte eines Quads sehen. Die Vertexpositionen ergeben sich dann durch Interpolation der umliegenden Höhen (4, am Rand 2...
- 17.08.2009, 09:55
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [VC++’08]Unterschied zwischen if/else-if und switch
- Antworten: 25
- Zugriffe: 4787
Re: [VC++’08]Unterschied zwischen if/else-if und switch
Wohl eher 'Schlampigkeit', wenn man es so nennen kann. switch'es sind vom Sprachstandard ja - neben der verringerten Schreibarbeit im Vergleich zur äquivalenten if/else-Bauweise -bereits als Hinweis an den Optimizer vorgesehen. Ich denke nicht, dass es die Aufgabe des Optimizers ist Dinge zu optimie...
- 10.08.2009, 23:32
- Forum: Allgemeines Talk-Brett
- Thema: Internetanbieter
- Antworten: 20
- Zugriffe: 4031
Re: Internetanbieter
>> 1&1
Schlechte Erfahrungen gemacht. Sobald es mal Probleme gibt (z.B. beim Tarifwechsel) trifft man auf den unfreundlichsten und laaangsamsten Support aller Zeiten.
Schlechte Erfahrungen gemacht. Sobald es mal Probleme gibt (z.B. beim Tarifwechsel) trifft man auf den unfreundlichsten und laaangsamsten Support aller Zeiten.
- 08.08.2009, 18:06
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Ich hab mal Links und Hinweis auf die HP gesetzt, ich hoffe du bist in der Form damit einverstanden. Morgen kann ich dann gerne noch Änderungen vornehmen ;)
- 04.08.2009, 19:30
- Forum: Algorithmen und Datenstrukturen
- Thema: Dll-Export in einem spezialisierten Template
- Antworten: 5
- Zugriffe: 2213
Re: Dll-Export in einem spezialisierten Template
Vollständig spezialisierte Templates sind afaik semantisch identisch zu ganz normalen Klassen und müssten somit exportierbar sein.
Ich vermute aber, dass der DLL-Export eines einzelnen Members einer inneren Klasse nur möglich ist, wenn die äußere auch als dllexport deklariert ist ..
Ich vermute aber, dass der DLL-Export eines einzelnen Members einer inneren Klasse nur möglich ist, wenn die äußere auch als dllexport deklariert ist ..
- 04.08.2009, 14:08
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Wir sollten die Änderungen in einem separaten Branch vornehmen - aus dem Haupttrunk gibt es zu viele Check-outs pro Tag als dass wir da gefahrfrei so weitreichende Änderungen vornehmen könnten. Die Anpassung der PP-Steps kann ich übernehmen, ebenso die Anpassung von assimp_cmd und die Aktualisierung...
- 04.08.2009, 12:12
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Könnt ihr Definitionen und Konstanten nicht in einem Constants Namespace packen und diesem speziellen Bereich eine Klasse mit statischen Attributen? Das Ich sehe keinen Ärger mit den Konstanten - wir benutzen unser AI_ prefix, via Intellisense sind unsere define's und enum's keinen Deut weniger zug...
- 03.08.2009, 22:50
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Das PlainC-Interface und die Datenstrukturen sind C, so etwas wie ein namespace oder eine Klasse ist nur schwer zu realisieren :-)
Die Frage ist, was wären die Vorteile? Intellisense funktioniert auch für #define's ..
Die Frage ist, was wären die Vorteile? Intellisense funktioniert auch für #define's ..
- 03.08.2009, 00:53
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Wunderbar, danke dir für deine Mühe :-)
Ich setze morgen noch Infos über die Existenz eines offiziellen D-ports auf die Assimp-Seite, somit wäre ich da durchaus zuversichtlich.Vielleicht finden sich so ein paar Tester
- 03.08.2009, 00:50
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [ASSIMP] Problem mit Texturkoordinaten
- Antworten: 31
- Zugriffe: 5726
Re: [ASSIMP] Problem mit Texturkoordinaten
Hoi, sorry dass ich mal wieder ein paar Tage gebraucht hab um meine Mailbox zu öffnen :-) Ich bin im Debugger wie im Hexeditor durch, und kann definitiv sagen: dieses 3DS-File ist a) vollständig valid -> alle Chunkoffsets stimmen (bei 3DS eine Seltenheit) b) enthält genau ein Material (17-Default), ...
- 31.07.2009, 00:42
- Forum: Allgemeines Talk-Brett
- Thema: Alternative zu Sourcesafe
- Antworten: 6
- Zugriffe: 1817
Re: Alternative zu Sourcesafe
Ich nutze Mercurial, und bin ziemlich zufrieden damit. Wie es da allerdings mit der Integration in Visual Studio aussieht - keine Ahnung, die Integration in den Windows-Explorer via TortoiseHG ist noch nicht ganz so weit entwickelt wie TortoiseSVN. Dafür hat Mercurial ein paar Vorteile ... u.a. gibt...
- 31.07.2009, 00:29
- Forum: Algorithmen und Datenstrukturen
- Thema: Meta-Programmierung
- Antworten: 20
- Zugriffe: 7865
Re: Meta-Programmierung
Ähm, negativ, D ist natürlich nicht interpretiert. Mein Fehler.
- 30.07.2009, 22:22
- Forum: Vorstellungsbereich
- Thema: [Projekt] RAR (PC Demo, Evoke 2009)
- Antworten: 73
- Zugriffe: 15828
Re: [Projekt] Geheim
Auch von mir alles Gute und viel Erfolg :-)
- 30.07.2009, 22:21
- Forum: Algorithmen und Datenstrukturen
- Thema: Meta-Programmierung
- Antworten: 20
- Zugriffe: 7865
Re: Meta-Programmierung
echtzeit-kompilierung gibt es ja auch in der java vm Echtzeitkompilierung gibt es auch in C++, der Trick beruht darauf einen Compiler mitzuliefern und den erzeugten Code dynamisch zu laden :-) Zugegebenermaßen sind für solche Tricks interpretierte Sprachen wie Java, D oder Python deutlich besser ge...
- 28.07.2009, 09:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [ASSIMP] Problem mit Texturkoordinaten
- Antworten: 31
- Zugriffe: 5726
Re: [ASSIMP] Problem mit Texturkoordinaten
Weil in diesen Faces Zeilen ist das ganze ja ziemlich durcheinander! Dafür hast Du ja Assimp, die Lib sortiert Dir alles schön fein säuberlich - Im Obj-File mehrfach referenzierte Texturkoordinaten werden intern dupliziert. Die Indices in aiFace werden stets als Offsets in die einzelnen Datenarrays...
- 26.07.2009, 09:35
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [ASSIMP] Problem mit Texturkoordinaten
- Antworten: 31
- Zugriffe: 5726
Re: [ASSIMP] Problem mit Texturkoordinaten
Hoi,
eigentlich machst Du alles richtig - stellt AssimpView die Textur denn richtig dar? Wenn ja würde ich vermuten, dass du beim Füllen deiner Datenstrukturen vielleicht doch irgendwo mit Deinen Zählvariablen durcheinandergekommen bist.
eigentlich machst Du alles richtig - stellt AssimpView die Textur denn richtig dar? Wenn ja würde ich vermuten, dass du beim Füllen deiner Datenstrukturen vielleicht doch irgendwo mit Deinen Zählvariablen durcheinandergekommen bist.
- 22.07.2009, 23:48
- Forum: Grafikprogrammierung
- Thema: [DX9] Grafikfehler bei Release Kompilierung
- Antworten: 7
- Zugriffe: 1922
Re: [DX9] Grafikfehler bei Release Kompilierung
Im Normalfall sind uninitialisierte Variablen beziehungsweise Speicherbereiche schuld wenn Programme in Release-Builds ein ganze anderes Verhalten an den Tag legen als in Debug-Builds. Grund ist, dass der Compiler in Debug-Builds Variablen stets initialisiert während ihr Inhalt in Release-Builds und...
- 22.07.2009, 10:39
- Forum: Vorstellungsbereich
- Thema: [Projekt] .: AsTrAl-TrAnSmIsSiOn :.
- Antworten: 139
- Zugriffe: 44484
Re: [Projekt] .: AsTrAl-TrAnSmIsSiOn :.
Wirkt definitiv um einiges besser - gute Arbeit!
Leider aber immer noch der 'Vorschaubildchen-Effekt' - in groß sieht es nicht ganz so gut aus, weil die Geometrie und Texturierung zu grob ist.
Leider aber immer noch der 'Vorschaubildchen-Effekt' - in groß sieht es nicht ganz so gut aus, weil die Geometrie und Texturierung zu grob ist.
- 22.07.2009, 00:22
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Edith sagt, dass »aiGetMaterialProperty« noch immer nicht richtig in die dynamischen Bibliotheken exportiert wird – ich binde die Funktionen dynamisch (nach dem Namen), und »aiGetMaterialProperty« wird nicht gefunden… Ja, Matthias ist vor ein paar Tagen auch wieder drauf gestoßen ... wenigstens ken...
- 22.07.2009, 00:06
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Die Bindings testen dann auf eine gleiche Major-Version und eine mindestens so große Minor-Version um sicherzugehen, dass einem nicht unerwarteterweise alles um die Ohren fliegt. Halte ich für eine gute Idee. Ein weiterer Vorschlag an alle Bindingmacher außerhalb des Hauptrepos: was haltet ihr davo...
- 21.07.2009, 23:58
- Forum: Vorstellungsbereich
- Thema: [Projekt] RAR (PC Demo, Evoke 2009)
- Antworten: 73
- Zugriffe: 15828
Re: [Projekt] Geheim
Hypes leben von riesengroßen Bildern!
- 21.07.2009, 16:13
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
In jedem Fall sind wir dankbar für jeden Kommentar. Das inhomogene Buildsystem ist imho unser Hauptschwachpunkt, neben alten Codeleichen. Übrigens hat auch das Sample momentan nur eine separate vc8 solution und ein GNU makefile. Cmake's werden noch nachgeliefert ... Das hier ist auch einen Blick wer...
- 21.07.2009, 12:22
- Forum: Grafikprogrammierung
- Thema: [DX9] States sortieren, aber wonach?
- Antworten: 6
- Zugriffe: 1772
Re: [DX9] States sortieren, aber wonach?
Im Zeitalter von Shadern, die jeweils dutzende von Texturen benötigen, halte ich das Sortieren nach Texturen für unsinnig ... Texturen kann man einzig dahingehend optimieren, dass man sie frühzeitig in den Grafikspeicher vorlädt. Die Situation, dass der Grafikspeicher zu klein ist um alle regelmäßig...
- 20.07.2009, 21:01
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Designfragen, OGL und DX Shader
- Antworten: 3
- Zugriffe: 995
Re: Designfragen, OGL und DX Shader
wenn man eine API unabhängige Engine schreiben will, wie bekommt man dann am besten die Shader abstrahiert? Also unter D3D finde ich die .fx Effekt sehr cool. HLSL zu GLSL geht via HLSl2GLSL mit etwas Arbeit ganz gut, ist aber dennoch für Engines kaum praktikabel (lahm und wenig elegant). Ich nutze...
- 20.07.2009, 20:50
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Verdammt, das kommt davon wenn man meint clever zu sein und mittels find'n'replace 20 verschiedene Schreibweisen des Namens Assimp auf einen gemeinsamen Nenner bringen zu können :-) Wird korrigiert, danke für den Hinweis.
- 19.07.2009, 02:03
- Forum: Allgemeines Talk-Brett
- Thema: Assimp - Brainstorming zum Release
- Antworten: 554
- Zugriffe: 250824
Re: Assimp - Brainstorming zum Release
Meine Meinung zu dem Vorschlag kennst du ja - gute Idee, macht ein paar Stellen etwas eleganter - aber potentiell viel Arbeit. Vor allem muss ich grade schon wieder an diesem verdammten Viewer-Code denken, bei dem ich irgendwie das Gefühl hab dass die Änderung doch ein Weilchen dauern könnte. Aber v...