Du bist nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Amateurfilm-Forum. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.

1

Dienstag, 3. August 2010, 22:49

Crowd control without "massive prime" Update "Army of Creeps"

Huhu Leute

konnte heute endlich mal wieder was basteln. Es ist eine komplett Künstliche Intelligenz gesteuerte Crowd Simulation. Zugegeben die KI ist ziemlich dämlich. Sie besteht nur aus dem Befehl "suche den Teepott" allerdings tut sie das ziemlich gut.

Benutzt habe ich hier natürlich nur 3dsmax. Der Test ist für ein kommendes Überraschungsprojekt aus dem Haus Epic Vision... siehe Signatur. ;)

Gruß Five



Creep Armee verfolgt sein Opfer und Umreist es beim aufspüren. Render läuft noch



Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Five« (5. August 2010, 01:30)


Alfanje

unregistriert

2

Mittwoch, 4. August 2010, 20:00

hehe, ich finds geil^^

Borgory

Registrierter Beschmutzer

  • »Borgory« ist männlich

Beiträge: 2 972

Dabei seit: 21. Oktober 2008

Hilfreich-Bewertungen: 48

  • Private Nachricht senden

3

Mittwoch, 4. August 2010, 20:15

Coole Sache! Ich wusste gar nicht dass man sowas auch machen kann^^ Ich dachte sowas wird ehr im Spielebereich verwendet 8o

4

Mittwoch, 4. August 2010, 21:13

Solche Crowd Control wurde auch in Massenszenen bei "Der Herr der Ringe" verwendet. In den Making Of's kann man das sehen und ich finde dein Test ähnelt dem schon stark. ;)

Du steigerst dich auch immer mehr, wenn ich das so sagen darf. Du laberst nicht, sondern machst was. Find ich klasse!

Juhu, 200ter Post! ^^

5

Mittwoch, 4. August 2010, 21:32

Danke.

Ja crowd Conrol wurde bei HDR benutzt allerdings mit Massive Prime. Massive bietet mehr Möglichkeiten der Gehirnkontrolle. Das liegt auch daran das es genau für Programmiert worden ist. Allerdings kostet die Software um die 18000$. Es gibts zwar eine geleakte Fassung im Netz allerdings will ich sowas mit legalen Mitteln lösen die mir zur Verfügung stehen.

Konnte die ersten Frames von der Creep/Raptorenarmee rendern und begutachten und es sieht schon klasse aus. Freut euch auf den nächsten Test

vfxworld

unregistriert

6

Freitag, 6. August 2010, 14:50

nunja, mit Max, FumeFx, AFterburn und nichtmal als Schüler scheinst du aber auch recht viel Geld zu haben.

Die Animationen sind nicht schlecht fürs erste.
Ich nehme mal an dass du ParticleFlow benutzt hast und entweder ein Mesh gebaket hast oder shape instance genutzt hast.

Zitat

Massive bietet mehr Möglichkeiten

Hängt von dem Artist ab. Du Kannst MoCap/animation Daten mit Maxscript blenden und mixen. Das hat den Vorteil dass du unendlich viel kontrolle hast. Es ist nur ein wenig Aufwändiger für Anfänger.

Du kannst im Übrigen auch einen Collision Radius hinzufügen, bei deinen sims intersecten die Bipeds ja regelmäßig. PFlow Toolbox 2 hat glaub ich so eine Kontrolle, ich hab PBox aber nicht. Scripting geht da auch recht einfach.

Mal sehen, da du geometry nutzt musst du evtl die Geometry Channel und position und time haben also pCont.#Parameter = true.
Entweder mit rayintersection, das dauert aber änger.
Definier einfach in nem time - for - loop eine variable als MeshProjIntersect() mit .setnode als snapshotAsMesh pCont.Shape.scale [#*2,#*2,#*2], je nachdem wie groß der Radius sein soll. wenn du dann in nem zweiten for loop jedes Partikel adressierst kannst du sogar die genaue Position des Hits und das getroffene Face/Poly ansteuern, aber das brauchst du nicht für einen Collision Radius ;) Am Ende einfach in ner if col=true schleife pCont.particleTestStatus = true setzen und die time einstellen und fertig ist dein hit-detector ^^

Alternativ Sphere Gizmos oder Proxy Gizmos an die Partikel baken und nen Collision Test machen, das ist das einfachste und schnellste.

Ah, das soll ja jez kein Tutorial sein, du als maxxer wirst dich da schon mit auskennen ^^

oder hast du CrowdIT benutzt? Dann hast du in der Tat weniger kontrolle.

7

Freitag, 6. August 2010, 15:13

ich habe mir die lizensen schon vor einer weile gekauft. Dafür arbeite ich ja auch. Mal abgesehen davon gibts von FumeFX keine Schülerversion. Aber das weißt du ja auch der so vollmundig Boujou, Craft Director Tools und co benutzt. Das zum Thema Geld. Es wurde wie gesagt kein PFlow genommen. Wie gesagt die Bipets wurden mit Motionflow und den Crowd Control Helper realisiert.

vfxworld

unregistriert

8

Freitag, 6. August 2010, 15:23

Zitat

vollmundig Boujou, Craft Director Tools und co benutzt

ein "hat" fehlt. Und Craft Director war nie mein tool.

Hast du es mal mit PFlow Scripting probiert?
Das einzige was da ein wenig schwieriger zu bearbeiten ist, ist der speed der Partikel. Dafür brauchst du die einzelnen Animationen als voll ausgeführt und setzt ein speed by Icon aun den Pivot.
Ich finde damit kann man kleine Spinnen undso besser kontrollieren als mit dem 3ds max Crowd system.

9

Freitag, 6. August 2010, 15:37

Daran arbeite ich gerade vor. Habe noch nie großartig mit crowd control und deren möglichkeiten gearbeitet. Hab normalerweise ne massenszene immer gemacht das ich 2-3 bipets mit models animiere und dann einfach mit pflow geclont

vfxworld

unregistriert

10

Freitag, 6. August 2010, 15:42

ok. Hab auch noch nicht viel mit gemacht, scheint aber recht begrenzt in den Möglichkeiten zu sein.

Zitat

Freut euch auf den nächsten Test

machen wir, viel Erfolg noch ^^

Mac Mave

Filmzombie

  • »Mac Mave« ist männlich

Beiträge: 1 398

Dabei seit: 20. Juli 2005

Hilfreich-Bewertungen: 130

  • Private Nachricht senden

11

Sonntag, 8. August 2010, 11:36

Ich finde das sehr geil mit der Crowd Simulation. Als Fan von C4D frag ich mich - gibbet sowas ähnliches auch für Cinema4D?
Es gab mal die Freeware "Little Brain", diese funzt auch ähnlich, ist aber leider nicht ganz so cool um wirklich Agenten laufem zu lassen, eher für einen Fisch-Schwarm etc...

12

Donnerstag, 9. Dezember 2010, 16:40

Hi,

sorry wenn ich ein derart altes Thema aufgreife, aber Ich will über dieses Thema meine Bachelorarbeit schreiben und es findet sich sehr sehr wenig zu dem Thema im Netz...
Wie ich sehe nutzt du bipeds. Das ist auch mein Ziel, denn die meisten kommerziell erhältlichen 3D charaktere mit rig sind bipeds. Mein Problem an der sache: Ich brauche dringen das Avoid behaviour. Nutzt man aber das mit bipeds, funktioniert die ganze crowd-berechnung nicht mehr richtig (zwecks backtracking und so).
ich hab auch schon überlegt Particle Flow zu nehmen (habs noch nicht ausprobiert). hier ist die Frage: wie kann ich die geschwindikeit überprüfen? so dass es kein "sliding" bei den füßen gibt.
Habt ihr da irgendwelche Erfahrungen gemacht (oder kennt tutorials)?

Mein hauptproblem ist, das meine Animationen meist langsam ablaufen (es geht um Architekturvisualisierung). Ich kann also Fehler nicht hinter Bewegungsunschärfe oder schnellen schnitten verstecken. Es muss also perfekt aufeinander abgestimmt sein :/

Schöne Grüße,
Holzi

13

Freitag, 10. Dezember 2010, 16:02

sehr gutes tutorial zu dem Thema

http://www.youtube.com/watch?v=MDJM_XJ4SwM

Social Bookmarks