July 29th, 2007
Computer-generierte Stimuli mit dem Jacky Drachen als Modell.
Hallo, mein Name ist Kevin w vom Center from the Integrative Study of Animal Behavior hier an der Macquarie University in Sydney, Australien. In diesem videobasierten Artikel werde ich über die Verwendung von Computeranimationen in Tierverhaltensexperimenten sprechen. Insbesondere werde ich darüber sprechen, wie wir eines dieser Modelle tatsächlich herstellen.
Nun, Animationen werden heute in unserer zeitgenössischen Kultur immer beliebter, aber wir sehen nicht wirklich viel davon in Bezug auf die Wissenschaft oder in der wissenschaftsbezogenen Forschung. Frühe Versuche, Animationen für die Wissenschaft zu erstellen, beginnen jedoch mit einigen sehr grundlegenden Prozessen, und diese Prozesse beinhalten oft das Schneiden und Scannen bestimmter Teile eines Objekts oder einer bestimmten Probe, oder sie haben auch Techniken verwendet, die der biologischen Bewegung ähneln, wie z. B. Punktleuchten, um bestimmte Teile eines Körpers zuzuordnen und sie mit einer Animation abzugleichen. Außerdem, dass, wenn wir eine Animation machen wollten, jemand sie von Grund auf neu machen müsste.
Die Verwendung von Animationen hat es uns ermöglicht, viele Dinge des Tierverhaltens zu untersuchen, wie z. B. Paarung, Balz, und was ich mir hier besonders ansehen werde, ist Kommunikation oder visuelle Kommunikation. Heute ist der Einsatz von Animationen viel ausgefeilter als herkömmliche Mittel wie Live-Interaktionen oder invasive Methoden wie Operationen. In diesem speziellen Kunstartikel werde ich einen Überblick darüber geben, wie wir dieses spezielle Modell herstellen, und wir werden uns ansehen, wie dieses Modell gescannt wird.
Wir werden uns ansehen, wie wir Textur hinzufügen, die UV-Mapping-Knochen, die Gewichtsschattierung, wie wir den Stimulus für das Rotoskopieren tatsächlich erfassen und schließlich wie der Prozess vollständig gerendert wird, bis wir eine vollständige Sequenz erhalten. Es gibt acht Hauptschritte, in denen wir die gesamte Animation erstellen können. Der erste Schritt besteht darin, einen 3D-Scan des gesamten Objekts zu erstellen.
Dadurch wird die Grundform des Objekts bereitgestellt. Dann müssen wir die Textur hinzufügen, was dem Ganzen natürlich ein realistischeres Gefühl verleiht, und diese Textur wird dann in eine UV-Map zerlegt, die es ermöglicht, bestimmte Punkte der Textur genau auf dem Objekt zu platzieren. Dann müssen wir das Objekt manipulieren und dann Skegan hinzufügen, die dann in Knochen erstellt werden.
Anschließend wird eine Gewichtsschattierung eingefügt, um dem Objekt auch eine allgemeine Gleichgewichtsperspektive in der Bewegung zu verleihen. Dann müssen wir bestimmte Reize erfassen, anhand derer wir die Bewegung des Objekts modellieren können. Dann rotoskopieren wir diese Bewegungen auf den Bildern, die wir aufgenommen haben, und schließlich müssen wir die Sequenzen in ein lesbares Format rendern, um sie für die Videowiedergabe zu verwenden.
Hier verwenden wir die Konica Minolta vi dash nine I, um ein 3D-Objekt zu reproduzieren. Die Konica Minolta verwendet digitale Fotografie und bietet eine Messung mit hoher Genauigkeit, indem sie einen 3D-Algorithmus verwendet, um fotografische Segmente miteinander zu verknüpfen. Es erstellt die Form und die Abmessungen des Modells und wandelt die Bilder in digitale 3D-Daten um.
Beim 3D-Scannen werden bestimmte Segmente eines realen Objekts in ein Objekt eingefügt, das für die Computeranimation simuliert wurde. Dieses Objekt wird dann gebaut, indem diese Segmente genommen und an den richtigen Positionen platziert werden. Dadurch entsteht ein Objekt, das wir in einer Animationssoftware bearbeiten können.
Hier haben wir ein Mock-Setup bereitgestellt, wie wir unser Objekt fotografieren und wie wir unser Objekt dann in ein 3D-animiertes Modell umwandeln. Das Objekt wird zunächst in verschiedenen Winkeln fotografiert, und diese fotografierten Bilder werden in die richtige Ausrichtung gebracht, was das Glätten von Verbindungskonturen ermöglicht. Diese Technik beinhaltet die Verwendung photogrammetrischer Systeme, die verwendet werden, um eine hohe Detailgenauigkeit und hohe Genauigkeit des Objekts zu erreichen.
Dieses System verwendet sowohl beschichtete Marker als auch dimensionsgesteuerte Maßstabsleisten, um die Koordinaten von Referenzmarkern abzubilden. Diese Koordinaten bilden eine 3D-Konstellation, die verwendet wird, um die Konturen und Abstände zwischen den einzelnen Fotoausschnitten genau zu vermessen. Die Daten wurden mit Hilfe von Regentropfen-Geomagie gesammelt, und dies wurde verwendet, um ein einzelnes Polygonnetz der morphologischen Form der Daten zu erhalten.
Um unsere Animation zu erstellen, haben wir uns für ein Programm namens Light Wave 3D entschieden. Es gibt zwar auch andere verfügbare 3D-Animationsprogramme, aber wir haben uns aufgrund der benutzerfreundlichen Oberfläche und der Fähigkeit, kompatible Ausgabedateien zu lesen, für LightWave entschieden. Darüber hinaus besteht LightWave auch aus zwei separaten Programmen, dem Modellierer und dem Layout.
Das LightWave-Modellierprogramm ermöglicht die Manipulation des Objekts, indem es bestimmte Polygone für Änderungen hervorhebt, Ebenen zum Objekt erstellt, Farbe und Textur hinzufügt und Skegan erstellt. Mit dem LightWave-Layout werden Szenen erstellt, die zum Abschließen der Animationssequenz verwendet werden. Modler ist der Ort, an dem die Objekteigenschaften aufgebaut werden.
Hier können wir Textur, UV-Mapping und anfängliches Skegan hinzufügen, das sich in Knochen verwandelt und sich auch um das Gewicht kümmert. Shading Modeler ist ein Vorgänger der Verwendung der Lichtwelle, bei der die Szenen tatsächlich erstellt werden, so dass hier zunächst alle Objekteigenschaften in das Objekt eingebaut werden. Light Wave Layout ist ein Programm, in dem Sie die eigentliche Szene erstellen, mit Ausnahme des Rasters, in dem das Objekt platziert wird. Innerhalb dieser X-, Y- und Z-Ebene haben Sie zwei weitere besondere Funktionen.
Sie haben die Kamera, die die Szene tatsächlich filmt, und die Kamera selbst kann in jedem Winkel platziert werden, in dem Sie sie betrachten möchten. Dann gibt es Lichter. Sie können auch ein oder mehrere Lichter verwenden, und die Lichter helfen, die Szene sowie das Objekt zu beleuchten und ermöglichen es Ihnen, verschiedene Aspekte der Beleuchtung zu erstellen.
Das Lichtwellen-Layout bietet uns eine Reihe verschiedener Aspekte, in denen wir die Szene betrachten können. Die meisten Aspekte, die wir betrachten können, sind vier verschiedene Perspektiven. Dies ist der beste Weg, um so viele verschiedene Winkel Ihres Objekts innerhalb der Szene zu betrachten, bevor Sie die endgültige Ausgabe vornehmen.
Im Lichtwellen-Layout gibt es drei verschiedene Rotationsachsen. Die erste ist die X-Koordinate, die die Tonhöhe ist. Zweitens die Y-Koordinate, die die Überschrift ist, und drittens die Zed-Koordinate, die die Bank ist.
Diese drei verschiedenen Koordinaten beziehen sich auf die Bewegung, in der wir nicht nur das Objekt, sondern auch die Kameras und das Licht in unserer Szene manipulieren können. Wir wählten zuerst eine Jackie-Eidechse aus, die sowohl der Masse als auch der Länge unseres präparativen Modells ähnelte. Von hier aus erwarben wir die Textur des Objekts, indem wir die Textur und die Muster dieses lebenden Jackie-Drachen fotografierten.
Diese Eidechse wurde dann aus verschiedenen Blickwinkeln fotografiert, z. B. frontal und orthogonal, aus verschiedenen Positionen wie frontal, orthogonal, ventral und dorsal, und von den verschiedenen Körperteilen wie dem ganzen Tier, dem Kopf, dem Körper, dem Schwanz und den Gliedmaßen über ein weißes Blatt Papier. Wir haben dies dann für die reinweißen RBG-Werte ausbalanciert. Um die richtige Textur zu erhalten, haben wir eine lebende Eidechse genommen und sie aus verschiedenen Blickwinkeln fotografiert. Es wurde aus drei Blickwinkeln und auch aus drei verschiedenen Positionen aufgenommen.
Die drei Winkel waren orthogonal, dorsal und ventral, und die drei Positionen waren anterior, zentral und posterior. Wir hatten eine Canon ES Digitalkamera verwendet, um diese Eidechsen zu fotografieren. Die Fotos wurden dann in Adobe Photoshop importiert, wo die größeren Teile vom eigentlichen Hintergrund getrennt wurden.
Diese Teile wurden dann in RGB-Werte abgeglichen und dann auch weiß abgeglichen, so dass es keinen Farbunterschied gab. Wir haben eine Atlas-UV-Map erstellt, um die Textur auf das Objekt zu legen. Diese Atlas UV-Karte wurde mit dem Lichtwellenmodellierer erstellt.
Eine Atlas-UV-Karte unterteilt das Objekt in Fragmente, die aus miteinander verbundenen Polygonen bestehen. Da es sich bei dem Objekt nicht um eine einfache Form wie einen Würfel oder Zylinder handelt, unterteilt die Atlas-UV-Map das Objekt in mehrere einfachere Hobelflächen ohne 90-Grad-Winkel. Eine Atlas-UV-Karte unterteilt das Objekt jedoch in mehrere diskontinuierliche Segmente verbundener Polygone.
Also wurde die Atlas-UV-Karte dann mit einem Programm namens Grab aufgenommen, um ein separates JPEG-Bild zu erstellen. Und dann haben wir dieses BA-Bild als Hintergrundebene in Adobe Photoshop-Elemente eingebettet. Durch die Aufnahme eines JPEGs, ohne die Größe des Bildes zu ändern, haben wir die gleichen Proportionen beibehalten, die zum Zuordnen von Bereichen auf dem Jackie Dragon zum Objekt verwendet werden können.
Die verschiedenen Fotografien der Jackie Dragons wurden dann in Adobe Photoshop-Elementen miteinander verschmolzen, um ganze Jackie Dragons in verschiedenen Positionen zu erstellen, z. B. frontale, orthogonale, ventrale und dorsale Polygone, die dann mit dem lokalen Bereich auf dem Jackie Dragon abgeglichen wurden. Und jetzt im Lichtwellenmodellierer. Auch hier haben wir diese Polygone auf der Atlas UV-Karte hervorgehoben, was es uns ermöglichte, das spezifische Gebiet auf dem Jackie Dragon zu identifizieren.
Dieser Bereich wurde dann beschnitten und mit dem Hintergrund der Atlas UV-Karte JPEG-spezifische Bereiche auf dem Jackie Dragon überlagert, die fotografiert wurden, dann beschnitten und auf diese spezifischen Polygone gelegt. Als alle fotografischen Fragmente auf die JPEG-Karte des Atlas UV gelegt wurden, wurde der Hintergrund entfernt und eine einzelne TIF-Datei erstellt. Die TIF-Datei wurde dann wieder in den Lichtwellenmodellierer importiert und den UV-Koordinaten zugewiesen.
Beim UV-Mapping nehmen wir Segmente, die einst von der lebenden Eidechse fotografiert wurden, segmentieren sie und platzieren sie auf unserer animierten Eidechse. Und das geschieht im Lichtwellenmodellierer-Programm. Mit dem Lichtwellenmodellierprogramm verwenden wir das UV-Atlas-Kartentool, mit dem wir das Objekt in mehrere verschiedene Segmente aufteilen können.
Indem wir es in mehrere verschiedene Segmente aufteilen, sind wir in der Lage, die Textur, die wir aus den Fotografien gewonnen haben, zu verwenden und sie über diesen speziellen Teilen zu platzieren. Im Gegensatz zu einem Objekt, das glatt oder zylindrisch sein kann, zerfallen Objekte, die keinen 90-Grad-Winkel haben, in mehrere verschiedene Segmente. Hier ist eine Nahaufnahme einiger kleiner Polygonsegmente auf unserer UV-Atlas-Karte.
Wir können diese bestimmten Segmente hervorheben, um zu sehen, welche bestimmten Polygone welchem bestimmten Körper entsprechen. Teile auf dem Objekt Segmente von den Fotos, die mit einer leichten Eidechse aufgenommen wurden, wurden dann geteilt und dann auf unsere auseinander geteilten Teile gelegt. Mit Hilfe der UV-Atlas-Karte wurden diese Segmente dann abgeglichen und überlagern somit die Textur über unserem Objekt.
Skegan und Bones sind in das Objekt eingebettet und ermöglichen die allgemeine Bewegung und Manipulation des Objekts. Erste. In der Lichtwellenmodellierung wurden Skegan in das Objekt eingebettet und Skegan fungieren als Platzhalter für virtuelle Knochen, die im Lichtwellenlayout erstellt werden sollen. Speziell in unserem Objekt wurden insgesamt 61 Knochen erstellt.
Zuerst wurde eine Ebene im Lichtwellenmodellierer geöffnet und das Objekt kann als Drahtgitter betrachtet werden. In diesem Programm ermöglicht uns der Modellierer dann, mehrere Drahtgitterebenen anzuzeigen, was verhindert, dass wir versehentlich bestimmte Polygone hervorheben oder verschieben, während wir das Skegan erstellen. In unserem Modell haben wir eine künstliche Wirbelsäule geschaffen, die so angelegt wurde, dass sie als Halswirbel vom Hals bis zu den Sakralwirbeln der Schwanzspitze wirkt.
Skegan hat hier das Skelett des echten Jackie Dragon nachgebaut. Für den Kopf haben wir jedoch nur eine große Skelettpistole verwendet. Wir schufen dann vier Gliedmaßen, die aus jeweils vier Skegan bestanden, und dann wurde der Skegan als Brustwirbel verschmolzen, und schließlich wurden auch die hinteren Gliedmaßen mit dem Beckengürtel verschmolzen.
Die Skegan wurden dann miteinander verschmolzen, um ein hierarchisches System zu schaffen, in dem die Wirbelsäule als zentrale Grundlage für alle Bewegungen der Gliedmaßen fungierte. Immerhin wurden Skegan erstellt, das Objekt wurde dann mit dem Lichtwellenlayout synchronisiert und die Skegan wurden in Knochen umgewandelt. Jeder Bone hat, wie das Objekt selbst im Layout-Modus, auch drei Rotationsebenen.
Skegan, die unser Vorgänger von Knochen sind. Skegan werden zunächst mit dem Lightweight Modeler erstellt. Hier installieren wir diese Ske-Guns, um sie später mit dem Lichtwellen-Layout in Knochen umzuwandeln.
Ske Guns sind der erste Prozess, der uns die Flexibilität und Manipulation gibt, mit der wir das Objekt in verschiedene Formen und Positionen verändern können. Zuerst können wir im Lichtwellenmodellierer Ske-Kanonen hinzufügen, die helfen, unser Objekt zu manipulieren. Nun werden diese Skegan als Ortsmarkierungen in das Objekt gesetzt, die in Bones umgewandelt werden sollen.
Im Lichtwellen-Layout wandeln wir diese Skegan in Knochen um. Hier in diesem Diagramm gibt es auch ein Polygonnetz, das uns genau die Abmessungen und die Anzahl der Polygone innerhalb unseres speziellen Objekts innerhalb des Lichtwellenlayouts zeigt. In der nächsten Szene sehen Sie, wie diese Bones zusammenarbeiten, um das Objekt zu manipulieren. Das Auftreffen mit dem Gewicht verleiht Objekten eine flexible und eingeschränkte Bewegung.
Gewichtskarten haben einen allgemeinen Wert, der in der Bewegungsverteilung von minus 100 % bis positiv 100 % reicht. So müssen beispielsweise unabhängige Gewichtszuordnungen, die bestimmten Bereichen des Objekts zugeordnet sind, antagonistisch wirken, um eine reibungslose und realistische Bewegung des Objekts zu ermöglichen. Der Gewichtswert deutet darauf hin, dass eine größere Abweichung von 0%, die kein Effekt ist, einen größeren Effekt auf die Bewegung auf den jeweiligen Körper hat.
Die Gewichtsschattierung eines bestimmten Bereichs wirkt sich auch auf die Bewegung der Knochen aus. Das Versäumnis, das Objekt richtig zu gewichten, kann jedoch zu einer verzögerten Bewegung des Objekts in Bezug auf die Knochenbewegung führen, wie z. B. dass die Knochen aus dem Objekt herausragen könnten, wenn die Objektbewegung in die gleiche allgemeine Richtung geht, oder dass es eine Hyperbewegung erzeugen kann, wie z. B. eine Bewegung des Objekts die Position der Knochen in der allgemeinen Richtung ersetzen kann. Hier in LightWave Modeler teilen wir unsere Perspektive in eine Quad-Perspektive auf.
Dies ermöglicht es uns, antagonistische Paare der Gewichtsschattierung zu sehen. Um Ihnen ein Beispiel aus der Nähe zu zeigen, wie die Gewichtsschattierung hier auftritt, haben wir zuerst eine Gewichtsschattierung auf das Heck gelegt. Durch das Hinzufügen von Gewichtsschattierungen zu einem bestimmten Teil des Objekts müssten wir eine Gegengewichtsschattierung hinzufügen, um die Bewegung des Objekts auszugleichen.
Hier haben wir einen Gegengewichtsschirm auf dem Kopf hinzugefügt, um übertriebene Bewegungen, die durch den Schwanz erzeugt werden könnten, auszugleichen. Um mit dem Rotoskopieren zu beginnen, müssen wir zunächst Sequenzen sammeln, aus denen wir unsere motorischen Muster modellieren können. Wir simulierten zunächst männliche Interaktionen mit Individuen in Gefangenschaft.
Die Männchen wurden in IPOing-Glasterrarien platziert und dann unabhängig voneinander für gesellschaftliche Vorführungen gefilmt. Diese Sequenzen wurden dann für andere Experimente archiviert und für das Rotoskopieren verwendet. Wir wählten motorische Mustersequenzen wie einen Schwanzschlag, einen Liegestütz, ein Körperwippen und eine langsame Armwelle aus dem aufgenommenen digitalen Videomaterial aus und exportierten diese Segmente in Bildsequenzen, bei denen es sich um eine Reihe aufeinanderfolgender JPEG-Dateien in Apple QuickTime handelt.
Wir hatten zunächst Live-Tierinteraktionen gefilmt, die als Archivvideomaterial benötigt und gespeichert werden, um Stimulus Capture zu machen. Wir hatten diese archivierten Eidechsenaufnahmen einer lebenden Eidechse gezeigt, die in einem Gehege gehalten wurde. Die Antworten dieser Live-Liste wurden dann mit einem digitalen Camcorder aufgezeichnet, und dies wurden im Wesentlichen zu unseren Sequenzen, die wir für das Rotoskopieren verwenden.
Rotoskopie ist eine Technik, bei der das Modell mit einem Hintergrundbild oder einer Reihe von Bildern überlagert wird, in denen das Objekt in einer Frame-by-Frame-Sequenz nachgeahmt werden soll. Das Lichtwellen-Layoutprogramm ist das Medium, in dem die Szene für die Animationssequenz erstellt wird. Im Layout können wir die Umgebung steuern, in der unsere Animation dargestellt werden soll, indem wir Parameter für die Eigenschaften der Lichtkamera, des Objekts und des Hintergrunds festlegen.
Im Layout. Der Stimulus wird auch in der finalen Szene verwendet, die erst aufgenommen wird, wenn sich das Material innerhalb der finalen Kameraansicht befindet. Zuerst wird das erste JPEG-Bild in den Hintergrund der Kameraansicht importiert.
Das Objekt wird dann mit den Bewegungsparametern der Bones manipuliert, die ebenfalls vor dem Hintergrundbild überlagert sind. Der Frame wird dann mit einem Keyframe versehen, wodurch die Position des Objekts und alle Bones für diesen bestimmten Frame gespeichert werden. Das Hintergrundbild wird dann entfernt und durch ein nächstes, nächstes aufeinanderfolgendes Bild ersetzt.
In der Bildsequenz wird das Objekt wieder in Position und Haltung des Hintergrundbildes manipuliert und nach Abschluss jeder Frame-Manipulation wieder in die Position und Haltung des Hintergrundbildes manipuliert. Jedes Bild wird dann mit einem Keyframe versehen und wenn die Szene abgeschlossen ist, kann die Sequenz in eine Bildsequenz exportiert oder in eine vollständige Sequenz vermietet werden. Um das Rotoscoping, d. h. die Nachbildung realistischer Bewegungen auf der Grundlage von videoaufgezeichneten Sequenzen, zu demonstrieren, zeigen wir Ihnen zunächst, was wir normalerweise als ursprünglichen Hintergrund verwenden.
Hier in dieser ersten Sequenz sehen Sie also den leeren Perser, auf dem die Eidechse normalerweise sitzt. Zweitens zeige ich Ihnen die Sequenz mit der lebenden Eidechse, die wir mit dem Rotoskop verwenden werden. Und drittens sehen Sie die animierte Eidechsensequenz, die auf der lebenden Eidechse platziert wird.
Hier zeige ich Ihnen, wo das Objekt in das Lichtwellenlayout importiert wird. Wie Sie sehen können, können Sie das Layout in einige verschiedene Bildschirme unterteilen, wodurch Sie eine bessere Ansicht erhalten, in der Sie das Objekt bearbeiten können. Die wichtigste Ansicht ist jedoch die von oben, also die Kameraansicht, und Sie können die sicheren Bereiche sehen, die durch die rechteckigen Kästchen um die Eidechse herum gekennzeichnet sind.
Alles, was in diesem sicheren Bereich gesehen oder platziert wird, wird von der Kamera aufgezeichnet und schließlich zum Rendern verwendet. Um die Szene zu machen. Rotoscoping Ist die Frame-für-Frame-Manipulation des Objekts über Hintergrundbildern.
Was wir hier also Schritt für Schritt gemacht haben, ist, dass wir die Bildsequenz in einzelne Frames exportieren mussten. Wir verwenden dann diese einzelnen Frames und platzieren sie auf dem Hintergrund unserer animierten Sequenz. Dann müssen wir unsere animierte Sequenz so verschieben, dass sie den Positionen im Hintergrund entspricht.
Indem wir es also Bild für Bild abgleichen, sind wir in der Lage, die Bewegung nachzubilden, die tatsächlich von einer tatsächlichen Bildsequenz ausgeführt wird. Wie ich bereits erwähnt habe, müssten wir jede Sequenz Bild für Bild importieren, um unser Bild zu rotoskopieren. In diesem Frame haben wir die erste Sequenz in den Hintergrund importiert, wodurch wir sehen können, wo unser Objekt vor unserem Hintergrundbild steht.
Wir können dann auch eine Knochenröntgenansicht und ein Lichtwellenlayout bereitstellen, das es uns ermöglicht, die Knochen durch die Textur des Objekts zu sehen Hier. Indem wir in der Lage sind, die Knochen durch die Textur des Objekts zu sehen, können wir das Objekt so manipulieren, dass es der Hintergrundsequenz jedes bestimmten Bildes entspricht. Wir würden dann die nächste aufeinanderfolgende Sequenz importieren, in der wir unser Bild darüber rotoskopieren möchten.
Und das wieder als Frame für Frame Sequenz durch die gesamte aufeinanderfolgende Sequenz. Kleine Sequenzen können direkt aus dem Layout in verschiedene Bildformate oder direkt in Filmsequenzen gerendert werden. Alle großen Sequenzen können mit rendern herausgerendert werden.
Farm Commander von Bruce Rain Render. Farm Commander oder RFC ermöglicht es allen Computern in einem lokalen Netzwerksystem, die Rendering-Zeit zu erhöhen, indem Jobs auf Link-Computer verteilt werden. In unserem Labor haben wir vier Apple Mac G und fünf Dual-Prozessoren verwendet, die acht Threads zur Verteilung des Renderings enthalten.
So kann beispielsweise die Verarbeitung einer Sequenz von 9.000 Frames, was sechs Minuten auf dem Pal-DV-Standard entspricht, mit einem einzigen G 5-Prozessor in 12 Stunden abgeschlossen und auf vier Stunden reduziert werden, wenn sie auf acht Threads oder 4G mit fünf dualen Prozessen verteilt wird. Die Verwendung von RFC für die Stapelverarbeitung ist effizient, wenn nicht mehr als zwei große Sequenzen vorhanden sind. RFC erzeugt jedoch eine beliebige Anzahl einzelner Grafikdateien.
Wir haben uns jedoch dafür entschieden, unsere beiden Sequenzen, die lang und kurz waren, in einzelne JPEGs zu rendern. Um es noch einmal zu demonstrieren: Wir haben unsere ursprüngliche Sequenz hier, und unsere ursprüngliche Sequenz wird ein Eidechsen-Ding haben, ein Standard-Pushup-Body-Rock-Display, das für soziale Kommunikation und aggressive Interaktionen verwendet wird. Und jetzt haben wir unsere letzte Sequenz, unsere animierte Eidechse, und diese animierte Eidechse wird unseren Pushup-Körperfelsen duplizieren, der in den ersten Eidechsenaufnahmen zu sehen war.
View the full transcript and gain access to thousands of scientific videos
Dieser Artikel behandelt die Verwendung computergenerierter Stimuli, insbesondere unter Verwendung des Jacky-Drachen als Modell für Tierverhaltensexperimente. Er hebt die wachsende Popularität von Animationen in der wissenschaftlichen Forschung und die Techniken zur Erstellung dieser Modelle hervor.
Computer-generated animal model stimuli enable precise isolation and manipulation of visual communication variables, supporting hypothesis-driven discovery in behavioral and sensory biology. This approach enhances predictive confidence in early-stage target validation by allowing controlled, reproducible testing of specific morphological and movement features. The method's adaptability across species and signaling modalities positions it as a reusable asset for translational research and mechanistic de-risking in biopharma R&D portfolios.
This method integrates into the discovery-to-preclinical continuum by providing a standardized platform for hypothesis testing, behavioral screening, and quantitative analytics.