Dies ist die Linux-App namens RenderTools, die online unter Linux ausgeführt werden kann und deren neueste Version als rendertools-repository-rev26.tar heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App namens RenderTools herunter und führen Sie sie online aus, um sie online mit OnWorks kostenlos unter Linux auszuführen.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS
Ad
RenderTools zur Online-Ausführung unter Linux
BESCHREIBUNG
RenderTools ist eine OpenGL-basierte Scenegraph-Bibliothek in C++ für Windows, OSX und IOS, die OpenGL|ES1.1, ES2.0, OpenGL1.5 und bis zur neuesten Version (derzeit 4.2) unterstützt. Es ermöglicht dem Entwickler, einen Szenengraphen einfach in und aus xml zu (de)serialisieren, Renderbuffer, Framebuffer, Sampler, Vertexbuffer usw. zu erstellen und diese Elemente mit Querverweisen zu versehen. Mit RenderTools können Sie eine Anwendung, ihre Ressourcen, Viewcontroller und ihre Renderpasses vollständig in einem einzigen XML spezifizieren. GraphNodes wie RelationalNode, RenderNode und TransformNode können verwendet werden, um eine komplexe Hierarchie für das Rendering zu erstellen. Sowohl Aktualisierungs- als auch Renderaufrufe können bestimmte Komponenten wie geometrische Details oder Beleuchtung oder Texturierung selektiv ein- oder ausschließen.Eigenschaften
- plattformübergreifend, derzeit lauffähig auf IOS, OSX und Windows
- Serialisierung aller Klassen, die im Scenegraph verwendet werden
- Jedes serialisierbare Objekt kann zu einer Eigenschaft gemacht werden, die über Strings gesetzt/abgeholt werden kann
- Eigenschaftsanimation mit Ausdrucksauswertung im laufenden Betrieb
- vollständig serialisierbarer OpenGL-Zustand durch Interpretation von Skript-Gl-Code
- eine geometriebasierte Methode zum Rendern weicher Schatten
- Meshloading durch .obj-Dateien
- Netzgenerierung mit konturgeführten Umdrehungen und Extrusionen
- Viewcontroller für IOS, GLUT, EGL, COCOA und QT
- Schnittstellen zur Handhabung von Touch, Maus, Tastatur, Orientierung, Gesten und anderen Ereignissen
- OpenGL-Erweiterungen durch GLew
- Lesen/Schreiben von Bildern über libPNG
- Physikunterstützung durch Bullet oder Box2D
- Textwiedergabe durch FreeType2
- OpenGL-kompatible Matrixfunktionen wie Rotieren, Ortho, Perspektive usw.
- Klassen für Vektorrechnung, Vec2, Vec3, Vec4, Quat, Mat2, Mat3, Mat4
- gerichtet-azyklische Scenegraph-Unterstützung
- Instanz-Rendering
- Multipass-Rendering
- Multitarget-Rendering
- selektives Rendern von geometrischen Komponenten
- selektive Aktualisierung von Scenegraph-Komponenten
Publikum
Wissenschaft/Forschung, Entwickler, Ingenieurwesen
Benutzeroberfläche
OpenGL, Cocoa (MacOS X), Project ist eine 3D-Engine, Anderes Toolkit, Qt, GLUT
Programmiersprache
C++, Ziel-C, Ziel-C 2.0
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/rendertools/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.