Tool: Unterschied zwischen den Versionen
Aus DGL Wiki
Ptiz38 (Diskussion | Beiträge) |
(→OpenGL: glCapsViewer hinzugefügt) |
||
(20 dazwischenliegende Versionen von 12 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
Kostenlose für OpenGL/3D-Spieleprogrammierung/3D-Grafik relevante Tools und Programme. | Kostenlose für OpenGL/3D-Spieleprogrammierung/3D-Grafik relevante Tools und Programme. | ||
− | + | ||
+ | |||
+ | |||
+ | === OpenGL === | ||
+ | {| {{Prettytable_B1}} | ||
+ | !width="25%"| Name, Link | ||
+ | !width="75%"| Beschreibung | ||
+ | |- | ||
+ | ![http://www.delphigl.com/forum/viewtopic.php?f=13&t=10010 glCapsViewer] | ||
+ | |Tool von Sascha Willems, welches OpenGL-Version, -Extensions, und andere Informationen über die Grafikkarte anzeigt. Das Ergebnis lässt sich zu einer [http://openglcaps.delphigl.de/ Online-Datenbank] hochladen, die Entwicklern hilft herauszufinden, wie verbreitet bestimmte Features sind. | ||
+ | |- | ||
+ | ![http://www.realtech-vr.com/glview/ GLView] | ||
+ | |Tool welches Informationen über die auf einem Rechner vorhandene GL Implementation extrahiert und anzeigt. Unter anderem von welchem Hersteller die Implementation stammt und welche Extensions/GL-Version unterstützt wird. | ||
+ | |- | ||
+ | ![http://delphi3d.net/hardware/index.php GLinfo] | ||
+ | |Tool welches Informationen über die auf einem Rechner vorhandene GL Implementation extrahiert und anzeigt. Es werden auch technische Informationen wie maximal zulässige Texturgröße angezeigt. Das Tool generiert ein Logfile was, wenn gewünscht, auch in die '''OpenGL Hardware Registry''' eingetragen werden kann. | ||
+ | |- | ||
+ | ![http://www.gremedy.com/ gDEBugger] | ||
+ | | Mächtiger OpenGL/OpenCL Debugger, Profiler und Memory Analyzer. | ||
+ | |} | ||
=== Mathematik/Physik === | === Mathematik/Physik === | ||
− | {| | + | {| {{Prettytable_B1}} |
− | ! | + | !width="25%"| Name, Link |
+ | !width="75%"| Beschreibung | ||
+ | |- | ||
+ | ![http://www.amd.com/acml/ ACML] | ||
| Bibliothek mit hochoptimierten Befehlen für Mathematische Berechnungen (C++, gut dokumentiert, AMD-optimiert) | | Bibliothek mit hochoptimierten Befehlen für Mathematische Berechnungen (C++, gut dokumentiert, AMD-optimiert) | ||
|- | |- | ||
− | ! | + | ! [http://math-atlas.sourceforge.net/ ATLAS] |
| Bibliothek basierend auf BLAS und LAPACK (C++/Fortran) | | Bibliothek basierend auf BLAS und LAPACK (C++/Fortran) | ||
|- | |- | ||
− | ! | + | ! [http://www.netlib.org/blas/ BLAS] |
| Bibliothek mit optimierten Befehlen für lineare Algebra (Fortran 77) | | Bibliothek mit optimierten Befehlen für lineare Algebra (Fortran 77) | ||
|- | |- | ||
− | ! | + | ! [http://www.partow.net/projects/fastgeo/index.html FastGeo] |
| Bibiothek mit optimierten mathematischen Funktionen die direkt für Delphi/FreePascal entwickelt wurde. Prozedural aufgebaut (nicht OOP) | | Bibiothek mit optimierten mathematischen Funktionen die direkt für Delphi/FreePascal entwickelt wurde. Prozedural aufgebaut (nicht OOP) | ||
|- | |- | ||
− | ! | + | ! [http://www.fftw.org/ FFTW] |
| Bibliothek mit optimierten Befehlen für FFTs (als DLL mit C++/Pascal-Header erhältlich) | | Bibliothek mit optimierten Befehlen für FFTs (als DLL mit C++/Pascal-Header erhältlich) | ||
|- | |- | ||
− | ! | + | ! [http://www.netlib.org/lapack/ LAPACK] |
| Bibliothek mit optimierten Befehlen für lineare Algebra (Fortran 77) | | Bibliothek mit optimierten Befehlen für lineare Algebra (Fortran 77) | ||
|- | |- | ||
− | ! | + | ! [http://www.nvidia.de/object/nvidia_physx_de.html PhysX Engine] |
| Eine der größten Physik-Engines | | Eine der größten Physik-Engines | ||
− | |||
− | |||
− | |||
|} | |} | ||
=== 2D/Texturen-Tools === | === 2D/Texturen-Tools === | ||
− | {| | + | {| {{Prettytable_B1}} |
− | !width=" | + | !width="25%"| Name, Link |
+ | !width="75%"| Beschreibung | ||
+ | |- | ||
+ | ! [http://www.lmnopc.com/bitmapfontbuilder/ Bitmap Font Builder] | ||
| Erstellt 2D-Fonttexturen, mit diversen Einstellungsmöglichkeiten. Exportiert zudem auch noch die Dimensionen der Buchstaben. | | Erstellt 2D-Fonttexturen, mit diversen Einstellungsmöglichkeiten. Exportiert zudem auch noch die Dimensionen der Buchstaben. | ||
|- | |- | ||
− | ! | + | ! [http://www.saschawillems.de/?page_id=253 Explosion Texture Generator] |
| Erstellt eine 2D-Textur mit einer animierten Explosion. Ideal für animierte Billboard-Explosionen. | | Erstellt eine 2D-Textur mit einer animierten Explosion. Ideal für animierte Billboard-Explosionen. | ||
|- | |- | ||
− | ! | + | ! [http://www.planetside.co.uk/terragen/ Terragen] |
| Ein besseres Tool zum Erstellen realistischer Skybox-Texturen gibt es nicht. | | Ein besseres Tool zum Erstellen realistischer Skybox-Texturen gibt es nicht. | ||
|- | |- | ||
− | ! | + | ! [http://www.planetside.co.uk/terragen/tg2/tech_preview.shtml Terragen 2 Technology Preview] |
− | | | + | | Obwohl noch die Technology Preview schon gut geeignet um sowohl Skyboxes als auch Terrain-Texturen mit Normalmaps zu rendern. |
|- | |- | ||
− | ! | + | ! [http://www.saschawillems.de/?page_id=92 TerrTexGen] |
| Tool zur Erstellung von Terraintexturen. Oft und gerne genutzt. | | Tool zur Erstellung von Terraintexturen. Oft und gerne genutzt. | ||
|- | |- | ||
− | ! | + | ! [http://www.bundysoft.com/L3DT/ L3DT] |
+ | | Der 'Large 3D Terrain Generator' (L3DT) erzeugt hochwertige 16bit Graustufen [[Heightmap|Heightmaps]] sowie Alphamaps und darf auch in der kostenlosen Version kommerziell genutzt werden. | ||
+ | |- | ||
+ | ! [http://www.texturesynthesis.com/texture.htm MRFsynthesis] | ||
+ | | Automatische Generierung von hochwertigen, kachelbaren Texturen mit beliebiger Auflösung aus Fotos oder anderen Quelltexturen. Ausführliche Beschreibung im [[Texturesynthesis|Texturesynthesis-Artikel]]. | ||
+ | |- | ||
+ | ! [http://www.logarithmic.net/pfh/resynthesizer Resynthesizer] | ||
+ | | Ein Plugin für '''GIMP''' mit ähnlichen Funktionen wie '''MRFsynthesis''', jedoch mehr Features und höherer Geschwindigkeit. Ausführliche Beschreibung im [[Texturesynthesis|Texturesynthesis-Artikel]]. | ||
+ | |- | ||
+ | ! [http://www.gimp.org/ GIMP] | ||
+ | | GNU Image Manipulation Tool. Gutes kostenloses Bildbearbeitungsprogramm das sich nicht unbedingt vor Photoshop & Co. (mal abgesehen von der UI) verstecken muss. | ||
+ | |- | ||
+ | ! [http://web.bethere.co.uk/terabit/ Tattoo] | ||
| Ein sog. 3D-Paint Tool, mit dem man direkt auf ein Modell zeichnen kann und so Texturen erstellen kann. Besonders für Leute die Probleme haben 2D-Texturen für komplexe Modelle zu erstellen ein tolles Programm. Das Tool unterstützt viele Modell- und Texturformate und ist für die nicht-kommerzielle Nutzung umsonst. | | Ein sog. 3D-Paint Tool, mit dem man direkt auf ein Modell zeichnen kann und so Texturen erstellen kann. Besonders für Leute die Probleme haben 2D-Texturen für komplexe Modelle zu erstellen ein tolles Programm. Das Tool unterstützt viele Modell- und Texturformate und ist für die nicht-kommerzielle Nutzung umsonst. | ||
|- | |- | ||
− | ! | + | ! [http://www.lysator.liu.se/~kand/caustics/ Caustics Generator] |
| Ein sehr schönes Programm, dass Relief-Texturen aller Colleur erzeugen kann. Das Programm eignet sich auch zum automatischen Berechnen animierter Sequenzen, wie zum Beispiel einer Wasserbewegung in 30 Frames. Sowohl die Ränder als auch die Übergänge zeitlich werden so erstellt, dass alle Übergänge fließend wirken. | | Ein sehr schönes Programm, dass Relief-Texturen aller Colleur erzeugen kann. Das Programm eignet sich auch zum automatischen Berechnen animierter Sequenzen, wie zum Beispiel einer Wasserbewegung in 30 Frames. Sowohl die Ränder als auch die Übergänge zeitlich werden so erstellt, dass alle Übergänge fließend wirken. | ||
+ | |- | ||
+ | ! [http://neotextureedit.sourceforge.net/index.html NeoTextureEdit] | ||
+ | | NeoTextureEdit ist ein einfach zu benutzender, graphenbasierter OpenSource-Textureditor/-generator. Auf Basis von kontinuierlichen Funktionen und Filtern kann man Texturen beliebiger Größe und Auflösung erzeugen. | ||
|} | |} | ||
− | |||
− | |||
=== 3D-Tools === | === 3D-Tools === | ||
− | {| | + | {| {{Prettytable_B1}} |
− | !width=" | + | !width="25%"| Name, Link |
+ | !width="75%"| Beschreibung | ||
+ | |- | ||
+ | ! [http://www.delgine.com/ DeleD] | ||
| Mit Delphi entwickelter 3D-Editor, der speziell auf Spieleentwickler ausgerichtet ist. Zwar noch in Entwicklung, aber bereits mehr als brauchbar. | | Mit Delphi entwickelter 3D-Editor, der speziell auf Spieleentwickler ausgerichtet ist. Zwar noch in Entwicklung, aber bereits mehr als brauchbar. | ||
|- | |- | ||
− | ! | + | ! [http://www.anim8or.com/ Anim8or] |
| Kostenloser 3D-Modeller, allerdings fehlen (noch) einige nützliche Features wie z.B. UVW-Mapping. | | Kostenloser 3D-Modeller, allerdings fehlen (noch) einige nützliche Features wie z.B. UVW-Mapping. | ||
|- | |- | ||
− | ! | + | ! [http://sourceforge.net/projects/wings/ Wings 3D] |
| Freeware Polygon Modeller. Obwohl ihm noch einige Features fehlen, ist er einen Blick wert. | | Freeware Polygon Modeller. Obwohl ihm noch einige Features fehlen, ist er einen Blick wert. | ||
|- | |- | ||
− | ! | + | ! [http://www.blender3d.org/ Blender3D] |
| Sehr ausgereiftes und komplexes 3D Tool mit frei gestaltbarer Oberfläche. | | Sehr ausgereiftes und komplexes 3D Tool mit frei gestaltbarer Oberfläche. | ||
* [http://blendpolis.serverpool.org/f/article.php blend.polis]- Deutsche Blender Seite mit Tutorials | * [http://blendpolis.serverpool.org/f/article.php blend.polis]- Deutsche Blender Seite mit Tutorials | ||
* umfangreiches [http://www.trcoding.de/informatik/blender/index.html Einsteiger Tutorial] | * umfangreiches [http://www.trcoding.de/informatik/blender/index.html Einsteiger Tutorial] | ||
+ | * '''sehr gute''' [http://blenderunderground.com/category/video-tutorials/ Video-Tutorials] (englisch) | ||
|- | |- | ||
− | ! | + | ! [http://www.fluidstudios.com/ FSRad] |
|Auf Lightmaps spezialisierter Radiosity Prozessor. | |Auf Lightmaps spezialisierter Radiosity Prozessor. | ||
|- | |- | ||
− | ! | + | ! [http://www.frecle.net/index.php?show=treed.about Tree(d)] |
+ | |Erstellt low-polygone bäume mit textures. Exportiert nach .obj . | ||
+ | |- | ||
+ | |||
+ | ! [http://www.delphigl.com/forum/viewtopic.php?t=2421 gl3ds] | ||
| '''3ds''' Model-Loader (DGL-Projekt) | | '''3ds''' Model-Loader (DGL-Projekt) | ||
|} | |} | ||
− | |||
− | |||
=== Shaderentwicklung === | === Shaderentwicklung === | ||
− | {| | + | {| {{Prettytable_B1}} |
− | ! | + | !width="25%"| Name, Link |
+ | !width="75%"| Beschreibung | ||
+ | |- | ||
+ | ! [http://www.ati.com/developer/rendermonkey/index.html RenderMonkey 1.5] | ||
| ATI's HLSL-Shader IDE. Jetzt auch endlich mit Support für glSlang. | | ATI's HLSL-Shader IDE. Jetzt auch endlich mit Support für glSlang. | ||
|- | |- | ||
− | ! | + | ! [http://www.opengl.org/sdk/tools/ShaderDesigner/ OpenGL Shader Designer] |
| Gute Shader IDE für glSlang. | | Gute Shader IDE für glSlang. | ||
|} | |} | ||
− | |||
− | |||
=== Sound === | === Sound === | ||
− | {| | + | {| {{Prettytable_B1}} |
− | !width=" | + | !width="25%"| Name, Link |
− | | Komplettes Soundstudio für E-Sounds. | + | !width="75%"| Beschreibung |
+ | |- | ||
+ | ! [http://www.buzzmachines.com/ BUZZ] | ||
+ | | Komplettes Soundstudio für E-Sounds. Es existieren unmengen Plugins welche das verhalten von allen denkbaren Soundeffekten und Soundgeneratoren imitieren können. | ||
|- | |- | ||
− | ! | + | ! [http://www.bluemoon.ee/history/scwin/index.html Sound Club] |
| Eine Art "Tracker" mit recht vielen Features, der dass Erstellen von Musik einfach macht. War mal Shareware, ist inzwischen aber als Freeware erhältlich. | | Eine Art "Tracker" mit recht vielen Features, der dass Erstellen von Musik einfach macht. War mal Shareware, ist inzwischen aber als Freeware erhältlich. | ||
|- | |- | ||
− | ! | + | ! [http://www-personal.monash.edu.au/~myless/catnap/pamela/index.html PAMELA] |
| Vergleicht in Waveform abgespeicherte Sprache mit einem eingegebenem Text und ermittelt an welchem Zeitpunkt welche Laute vorkommen, und erstellt daraus eine Liste. Mit Hilfe dieser Liste kann man seine Figuren lippensynchron animieren. | | Vergleicht in Waveform abgespeicherte Sprache mit einem eingegebenem Text und ermittelt an welchem Zeitpunkt welche Laute vorkommen, und erstellt daraus eine Liste. Mit Hilfe dieser Liste kann man seine Figuren lippensynchron animieren. | ||
|- | |- | ||
− | ! | + | ! [http://www.madtracker.org/ MadTracker] |
| Sehr ausgereifter, professioneller Tracker. Kann auch FastTracker-Module (*.xm) bearbeiten. Wer modulbasierte Musik in seinen Programmen nutzen will, sollte sich MadTracker auf jeden Fall ansehen. | | Sehr ausgereifter, professioneller Tracker. Kann auch FastTracker-Module (*.xm) bearbeiten. Wer modulbasierte Musik in seinen Programmen nutzen will, sollte sich MadTracker auf jeden Fall ansehen. | ||
|- | |- | ||
− | ! | + | ! [http://www.modplug.com/ ModPlugTracker] |
| Sehr ausgereifter und vielseitiger Tracker. Kann alle gängigen Module (*.mod, *.nst, *.s3m, *.stm, *.xm, *.it, *.mtm, *.okt, *.mdl, *.669, *.far) bearbeiten, sowie Midis und Waves importieren und exportieren. Auch einen Download wert: ModPlugPlayer, der kleine Bruder vom Tracker, der die oben genannten Module abspielen kann und das mit einer Vielzahl von Funktionen. So kann z.B. der Resampling-Mode eingestellt werden, oder die Geschwindigkeit des abgespielten Mods, sowie die Tonhöhe über Schieberegler verändern. Die beiden Programme können auch komprimierte Mods (*.mdz, *.s3z, *.xmz, *.itz), sowie die Unreal-Module (*.utx) bearbeiten. | | Sehr ausgereifter und vielseitiger Tracker. Kann alle gängigen Module (*.mod, *.nst, *.s3m, *.stm, *.xm, *.it, *.mtm, *.okt, *.mdl, *.669, *.far) bearbeiten, sowie Midis und Waves importieren und exportieren. Auch einen Download wert: ModPlugPlayer, der kleine Bruder vom Tracker, der die oben genannten Module abspielen kann und das mit einer Vielzahl von Funktionen. So kann z.B. der Resampling-Mode eingestellt werden, oder die Geschwindigkeit des abgespielten Mods, sowie die Tonhöhe über Schieberegler verändern. Die beiden Programme können auch komprimierte Mods (*.mdz, *.s3z, *.xmz, *.itz), sowie die Unreal-Module (*.utx) bearbeiten. | ||
|} | |} | ||
− | + | ||
+ | |||
=== Programmierung/IDE/Allgemein === | === Programmierung/IDE/Allgemein === | ||
− | {| | + | {| {{Prettytable_B1}} |
− | !width=" | + | !width="25%"| Name, Link |
+ | !width="75%"| Beschreibung | ||
+ | |- | ||
+ | ! [http://www.prestosoft.com/ps.asp?page=edp_examdiff ExamDiff] | ||
| Beschreibung: Visuelles Vergleichsprogramm für Text/Quellcode Dateien um Veränderungen an solchen Dateien zu suchen. (Freeware nur Pro Version kostenpflichtig) | | Beschreibung: Visuelles Vergleichsprogramm für Text/Quellcode Dateien um Veränderungen an solchen Dateien zu suchen. (Freeware nur Pro Version kostenpflichtig) | ||
|- | |- | ||
− | ! | + | ! [http://www.gexperts.org/ GExperts] |
| Geniale IDE-Erweiterung (inkl. diverser Tools) um die Produktivität bzw. Funktionalität von Delphi zu verbessern/erweitern. | | Geniale IDE-Erweiterung (inkl. diverser Tools) um die Produktivität bzw. Funktionalität von Delphi zu verbessern/erweitern. | ||
|- | |- | ||
− | ! | + | ! [http://www.automatedqa.com/downloads/memproof.asp MemProof] |
| Ein Tool für diverse Borland Entwicklungsumgebungen, welches nach Speicherlecks sucht. | | Ein Tool für diverse Borland Entwicklungsumgebungen, welches nach Speicherlecks sucht. | ||
|- | |- | ||
− | ! | + | ! [http://www.winmerge.org/ WinMerge] |
| Externes Datei-Vergleichen zum visuellen Zusammenführen von Konflikten. | | Externes Datei-Vergleichen zum visuellen Zusammenführen von Konflikten. | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Aktuelle Version vom 29. November 2013, 17:31 Uhr
Inhaltsverzeichnis
Kostenlose Tools
Kostenlose für OpenGL/3D-Spieleprogrammierung/3D-Grafik relevante Tools und Programme.
OpenGL
Name, Link | Beschreibung |
---|---|
glCapsViewer | Tool von Sascha Willems, welches OpenGL-Version, -Extensions, und andere Informationen über die Grafikkarte anzeigt. Das Ergebnis lässt sich zu einer Online-Datenbank hochladen, die Entwicklern hilft herauszufinden, wie verbreitet bestimmte Features sind. |
GLView | Tool welches Informationen über die auf einem Rechner vorhandene GL Implementation extrahiert und anzeigt. Unter anderem von welchem Hersteller die Implementation stammt und welche Extensions/GL-Version unterstützt wird. |
GLinfo | Tool welches Informationen über die auf einem Rechner vorhandene GL Implementation extrahiert und anzeigt. Es werden auch technische Informationen wie maximal zulässige Texturgröße angezeigt. Das Tool generiert ein Logfile was, wenn gewünscht, auch in die OpenGL Hardware Registry eingetragen werden kann. |
gDEBugger | Mächtiger OpenGL/OpenCL Debugger, Profiler und Memory Analyzer. |
Mathematik/Physik
Name, Link | Beschreibung |
---|---|
ACML | Bibliothek mit hochoptimierten Befehlen für Mathematische Berechnungen (C++, gut dokumentiert, AMD-optimiert) |
ATLAS | Bibliothek basierend auf BLAS und LAPACK (C++/Fortran) |
BLAS | Bibliothek mit optimierten Befehlen für lineare Algebra (Fortran 77) |
FastGeo | Bibiothek mit optimierten mathematischen Funktionen die direkt für Delphi/FreePascal entwickelt wurde. Prozedural aufgebaut (nicht OOP) |
FFTW | Bibliothek mit optimierten Befehlen für FFTs (als DLL mit C++/Pascal-Header erhältlich) |
LAPACK | Bibliothek mit optimierten Befehlen für lineare Algebra (Fortran 77) |
PhysX Engine | Eine der größten Physik-Engines |
2D/Texturen-Tools
Name, Link | Beschreibung |
---|---|
Bitmap Font Builder | Erstellt 2D-Fonttexturen, mit diversen Einstellungsmöglichkeiten. Exportiert zudem auch noch die Dimensionen der Buchstaben. |
Explosion Texture Generator | Erstellt eine 2D-Textur mit einer animierten Explosion. Ideal für animierte Billboard-Explosionen. |
Terragen | Ein besseres Tool zum Erstellen realistischer Skybox-Texturen gibt es nicht. |
Terragen 2 Technology Preview | Obwohl noch die Technology Preview schon gut geeignet um sowohl Skyboxes als auch Terrain-Texturen mit Normalmaps zu rendern. |
TerrTexGen | Tool zur Erstellung von Terraintexturen. Oft und gerne genutzt. |
L3DT | Der 'Large 3D Terrain Generator' (L3DT) erzeugt hochwertige 16bit Graustufen Heightmaps sowie Alphamaps und darf auch in der kostenlosen Version kommerziell genutzt werden. |
MRFsynthesis | Automatische Generierung von hochwertigen, kachelbaren Texturen mit beliebiger Auflösung aus Fotos oder anderen Quelltexturen. Ausführliche Beschreibung im Texturesynthesis-Artikel. |
Resynthesizer | Ein Plugin für GIMP mit ähnlichen Funktionen wie MRFsynthesis, jedoch mehr Features und höherer Geschwindigkeit. Ausführliche Beschreibung im Texturesynthesis-Artikel. |
GIMP | GNU Image Manipulation Tool. Gutes kostenloses Bildbearbeitungsprogramm das sich nicht unbedingt vor Photoshop & Co. (mal abgesehen von der UI) verstecken muss. |
Tattoo | Ein sog. 3D-Paint Tool, mit dem man direkt auf ein Modell zeichnen kann und so Texturen erstellen kann. Besonders für Leute die Probleme haben 2D-Texturen für komplexe Modelle zu erstellen ein tolles Programm. Das Tool unterstützt viele Modell- und Texturformate und ist für die nicht-kommerzielle Nutzung umsonst. |
Caustics Generator | Ein sehr schönes Programm, dass Relief-Texturen aller Colleur erzeugen kann. Das Programm eignet sich auch zum automatischen Berechnen animierter Sequenzen, wie zum Beispiel einer Wasserbewegung in 30 Frames. Sowohl die Ränder als auch die Übergänge zeitlich werden so erstellt, dass alle Übergänge fließend wirken. |
NeoTextureEdit | NeoTextureEdit ist ein einfach zu benutzender, graphenbasierter OpenSource-Textureditor/-generator. Auf Basis von kontinuierlichen Funktionen und Filtern kann man Texturen beliebiger Größe und Auflösung erzeugen. |
3D-Tools
Name, Link | Beschreibung |
---|---|
DeleD | Mit Delphi entwickelter 3D-Editor, der speziell auf Spieleentwickler ausgerichtet ist. Zwar noch in Entwicklung, aber bereits mehr als brauchbar. |
Anim8or | Kostenloser 3D-Modeller, allerdings fehlen (noch) einige nützliche Features wie z.B. UVW-Mapping. |
Wings 3D | Freeware Polygon Modeller. Obwohl ihm noch einige Features fehlen, ist er einen Blick wert. |
Blender3D | Sehr ausgereiftes und komplexes 3D Tool mit frei gestaltbarer Oberfläche.
|
FSRad | Auf Lightmaps spezialisierter Radiosity Prozessor. |
Tree(d) | Erstellt low-polygone bäume mit textures. Exportiert nach .obj . |
gl3ds | 3ds Model-Loader (DGL-Projekt) |
Shaderentwicklung
Name, Link | Beschreibung |
---|---|
RenderMonkey 1.5 | ATI's HLSL-Shader IDE. Jetzt auch endlich mit Support für glSlang. |
OpenGL Shader Designer | Gute Shader IDE für glSlang. |
Sound
Name, Link | Beschreibung |
---|---|
BUZZ | Komplettes Soundstudio für E-Sounds. Es existieren unmengen Plugins welche das verhalten von allen denkbaren Soundeffekten und Soundgeneratoren imitieren können. |
Sound Club | Eine Art "Tracker" mit recht vielen Features, der dass Erstellen von Musik einfach macht. War mal Shareware, ist inzwischen aber als Freeware erhältlich. |
PAMELA | Vergleicht in Waveform abgespeicherte Sprache mit einem eingegebenem Text und ermittelt an welchem Zeitpunkt welche Laute vorkommen, und erstellt daraus eine Liste. Mit Hilfe dieser Liste kann man seine Figuren lippensynchron animieren. |
MadTracker | Sehr ausgereifter, professioneller Tracker. Kann auch FastTracker-Module (*.xm) bearbeiten. Wer modulbasierte Musik in seinen Programmen nutzen will, sollte sich MadTracker auf jeden Fall ansehen. |
ModPlugTracker | Sehr ausgereifter und vielseitiger Tracker. Kann alle gängigen Module (*.mod, *.nst, *.s3m, *.stm, *.xm, *.it, *.mtm, *.okt, *.mdl, *.669, *.far) bearbeiten, sowie Midis und Waves importieren und exportieren. Auch einen Download wert: ModPlugPlayer, der kleine Bruder vom Tracker, der die oben genannten Module abspielen kann und das mit einer Vielzahl von Funktionen. So kann z.B. der Resampling-Mode eingestellt werden, oder die Geschwindigkeit des abgespielten Mods, sowie die Tonhöhe über Schieberegler verändern. Die beiden Programme können auch komprimierte Mods (*.mdz, *.s3z, *.xmz, *.itz), sowie die Unreal-Module (*.utx) bearbeiten. |
Programmierung/IDE/Allgemein
Name, Link | Beschreibung |
---|---|
ExamDiff | Beschreibung: Visuelles Vergleichsprogramm für Text/Quellcode Dateien um Veränderungen an solchen Dateien zu suchen. (Freeware nur Pro Version kostenpflichtig) |
GExperts | Geniale IDE-Erweiterung (inkl. diverser Tools) um die Produktivität bzw. Funktionalität von Delphi zu verbessern/erweitern. |
MemProof | Ein Tool für diverse Borland Entwicklungsumgebungen, welches nach Speicherlecks sucht. |
WinMerge | Externes Datei-Vergleichen zum visuellen Zusammenführen von Konflikten. |