onride Klassik Suche Registrieren Anmelden
Gehe zu Seite 1, 2 Weiter | ||||
Autor | Nachricht | Aktionen | ||
---|---|---|---|---|
geforcefan Neu 08.01.2008 Dienstag, 08. Januar 2008 22:46 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Hallo Zusammen,
ich zeige euch jetzt wie man mit C4D, NL-Dateien importiert. Zunächst was wir alles brauchen: - eNLExporter - Nolimits Roller Coaster Simulator - Maxon Cinema 4D - AHG Source Code von eNlExporter findet ihr hier: ecf.universumlernkreis.de eNlExporter-0.0.1-src.rar Keine Angst, alles mit Ole abgesprochen, er findet es sogar gut, das ich die OpenSource Gemeinde unterstütze. Jetzt zum eigentlichen Teil. Jetzt entpacken wir eNlExporter-0.0.1. Erstmal müssen wir in Nolimits einen kleinen Track Abschnitt bauen. Ich habe sowas gebaut: So das speichern wir jetzt am besten in dem entapckten Verzeichnis von eNlExporter-0.0.1. Da C4D eine andere Render Algorithmus benutzt, müssen wir soviele Segnemente wie möglich haben, weil es ist ja so, je mehr Segnemente, desto genauer ist das Ergebnis. Also stecken wir den Gebauten Test-Track in den AHG und halten so die Segnementanzahl möglichst hoch. Jetzt kommt der Tool zum Einsatz. Wir müssen einfach jetzt den AHG-Track in den Tool schieben: Jetzt wurde eine Textdatei in dem Verzeichnis erstellt. Diese Datei enthält jetzt die Koordinaten der Segnemente. Als nächstes Starten wir C4D, und erstellen einen Bezier Spline. Um die Segnement Daten zu importieren, müssen wir das Fenster "Structure Manager" unter "Window" einblenden. Jetzt können wir unter "Structure Manager" im Menü "File->Import ASCII Data..." unserer exportierten Textdatei wählen: Wenn wir jetzt genug Segnemente haben, können wir sie jetzt verfeinern, indem wir in C4D alle Segnemente markieren, und dann ein rechten Mausklick, und wählen "round" aus, und geben die Doppelte Segnement Anzahl an, den wir schon haben. So jetzt haben wir eigentlich schon mal sehr viel hinbekommen. Damit kann man jetzt weiter arbeiten. Mann kann den Layout bequem für Vorschau exportieren und paar Lichtquellen einbauen: Ich würde mich freuen, wenn einige C4D Anwender mein Tool testen und Feedback geben. mfg Ercan |
|||
Stef Neu 08.01.2008 Dienstag, 08. Januar 2008 23:29 | ||||
Stef
Deutschland . HH |
Moin,
Was kostet das Programm Cinema 4D nochmal? Viele Grüße, Stef |
|||
geforcefan Neu 08.01.2008 Dienstag, 08. Januar 2008 23:33 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Es gibt eine Studentenversion, der rund 280 Euro kostet, aber halt eben ohne Plugins.
mfg Ercan |
|||
Frossi Neu 09.01.2008 Mittwoch, 09. Januar 2008 15:25 | ||||
Frossi
Deutschland . RP |
Und wie kommen die Rails dazu? Würd mich generell mal interessieren, da ich mir das etwas komplizierter vorstelle. | |||
YPoC Neu 09.01.2008 Mittwoch, 09. Januar 2008 17:16 | ||||
YPoC
Yannick Köln Deutschland . NW |
Wow, das sieht doch wirklich sehr schön aus!
@Frossi: Ich weiß nur, wie das mit den Schienen in Blender funktioniert, weil mir C4D zu teuer ist. Wenn ich gleich mal ausprobiert habe, ob das auch in Blender klappt, kann ich dafür auch noch eine kleine Hilfe geben. Yannick Edit: Ercan, hast du was dagegen, wenn ich das auf dich bezogen bei Coastersims.com vorstelle? Da würden sich viele freuen |
|||
geforcefan Neu 09.01.2008 Mittwoch, 09. Januar 2008 17:48 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Geht einfach
Also als erstes erstellst du zwei Kreis Splines, mit den Radien 0.07m. Den einen verschiebst du auf die X-Position -0.5m und den anderen auf 0.5m Jetzt markierst du alle beide Splines, und konvertierst wie mit der taste "c" und verbindest sie beide mit "Functions->Connect" Aufeinmal sind sie jetzt eins geworden. Die restlichen 2 Splines muss du jetzt im Objects Manager löschen, so das nur der eine übrig bleibt. Jetzt ladest du den NL-Track per Exporter Tool, wie schon oben beschrieben, und erstellst noch einen Sweep NURBS. Erst steckst du den Track-Spline, dann die Schienen Spline da rein. Bei dem Sweep NURBS Objekt Eigenschaften muss du Banking deaktivieren. So, seit C4D R10 kann man auch alles schön (naja etwas mühevoller) banken, in dem man einfach bei dem Eigenschaften unter Details, am Rotation rumspielst. Jetzt nur noch die Crossties hinzufügen (auch dazu gibt es Technicken, wie man den Auwand auf 20% reduziert) So könnte es ca aussehen Wenn du Fragen hast, stell sie ruhig, und wenn du dich fragst wie mann die Crossties hinzufügt, kann ich es gerne Beschreiben. Nein nein, ich würde mich sogar freuen, wenn du das Vorstellst. Bedenke dabei, das der Tool jeden Tag entwickelt wird, und ich immer einen Release rausbringe. Unteranderem bastele ich mir noch einen HP über dem Tool mfg Ercan |
|||
Frossi Neu 09.01.2008 Mittwoch, 09. Januar 2008 19:48 | ||||
Frossi
Deutschland . RP |
Nene, wie man Crossties dann einfügt weiß ich schon. Wenn du mir jetzt noch ne Möglichkeit sagst nen Zug realitätsnah an dem Spline entlangfahren zu lassen, ohne ne große Physikengine zu programmieren, bin ich zufrieden. | |||
geforcefan Neu 09.01.2008 Mittwoch, 09. Januar 2008 20:10 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Vieleicht mit dem Plugin Dynamics ?
Naja wenn du die Crossties alle einzeln, per "Pfad entlang" platzierst, wird es sehr aufwändig Einen Physik Engine zu programmieren ist glaub ich nicht so schwer, nur ob sie Realitätsnah wird, weiß ich nicht Mach bitte auch mal paar kleine Versuche, das würde mich sehr Interessieren... Ich bin auch gerade am weite programmieren, mit mehr Features (vll noch die Stützen währen gut?) mfg Ercan |
|||
Frossi Neu 09.01.2008 Mittwoch, 09. Januar 2008 20:14 | ||||
Frossi
Deutschland . RP |
Dann mach mir mal bitte eine. Ich würd gern mal en kleines Video zu nem Coaster à la Badnitrus Animations machen... | |||
geforcefan Neu 09.01.2008 Mittwoch, 09. Januar 2008 20:17 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Erstmal programmiere ich die nltrack lib fertig, und beende nebenbei meine 3D-Projekt (x-Car).
Ich habe selbst über eine Physik Engine nachgedacht, und mit etwas Hintergrunds wissen wird es glaub ich gar nicht mal so schwer mfg Ercan |
|||
Frossi Neu 09.01.2008 Mittwoch, 09. Januar 2008 20:23 | ||||
Frossi
Deutschland . RP |
Jau, mir ist auch bekannt, dass man über die Anzahl der Segmente eines Splines die Geschwindigkeit der Fahrt eines Objektes auf dem Spline beeinlussen kann, aber das ist mir zu aufwändig und zu ungenau, daher muss ich irgendwie mal versuchen an ne Engine zu kommen. Sowas gibts nich zufällig zum download, oder? | |||
geforcefan Neu 09.01.2008 Mittwoch, 09. Januar 2008 20:32 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Ich weiß soweit, das es für die 3d Studio max, so eine Art Engine existiert, ich muss mal schauen... Mein Physik Lehrer unterstützt mich auch bei solchen Sachen, ich frag ihm dann mal, wenn die Schule wieder anfängt...
Evtl kann ich etwas machen, der die gerenderten Framesanzahl vom NLSim ermittelt, und vom Ram-Speicher immer die aktuelle Geschwindigkeit rauskriegt... Da kann man je nach Geschwindigkeit, und Framesanzahl, etwas für die Zeitleiste in C4D basteln. Ich schau mal mfg Ercan |
|||
YPoC Neu 09.01.2008 Mittwoch, 09. Januar 2008 22:54 | ||||
YPoC
Yannick Köln Deutschland . NW |
Richtig cool wär's noch, wenn du das Banking noch dazu bekommst.
Übrigens, nach Blender funktioniert's nach meinem Wissensstand nicht. Nochmal: Kann ich das Tutorial als von dir "entliehen" bei coastersims.com vorstellen? Yannick |
|||
geforcefan Neu 09.01.2008 Mittwoch, 09. Januar 2008 23:05 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Naja das mit dem Banking... Da müsste ich einen nativen Plugin für C4D schreiben, dann ginge es
Ich will in Moment nicht soviel vornehmen, immer Langsam, schließlich gabs den Tool noch davor garnicht Kann man in Blender überhaupt mit Splines Arbeiten? Wenn ja kann man Koordinaten importieren? Wenn nicht, schreibe ich nen Python Plugin dafür Hab weiter oben schon geschrieben, das ich mich sogar dafür Freuen würde: mfg Ercan |
|||
YPoC Neu 10.01.2008 Donnerstag, 10. Januar 2008 17:35 | ||||
YPoC
Yannick Köln Deutschland . NW |
Hoppala, hab ich glatt übersehen
Hab jetzt erst deinen Post gesehen, also auch nicht mit in die PN rein genommen. Sieht dann wohl ganz so aus, als würde da was mit Python kommen Wäre super wenn das klappen würde! Yannick |
|||
geforcefan Neu 22.03.2008 Samstag, 22. März 2008 19:43 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Hallo Zusammen,
ich habe mich mit der API Schnittstelle der C4D lange beschäftigt, und ist gar nicht mal so einfach. Aber ich habe bis jetzt geschafft, das man von NoLimits Track aus, die Supports und die Fundamente importieren kann. Ich bin gerade dabei, einen vollständigen Plugin zu schreiben, der uns ermöglicht, komplett NL-Tracks zu importieren, das heißt mit Schiene, Ties, Banking, Supports und etc. Hier ein kleiner Einblick: Editor Sim Ich versuche schnell wie möglich alles zu programmieren. Bald könnte ich einen Beta Version veröffentlichen Danke an "Popcorned"! Sein Sourcecode hat bei meinem Exporter paar Lücken gefüllt (z.b. Terra Daten). mfg Ercan |
|||
YPoC Neu 22.03.2008 Samstag, 22. März 2008 20:10 | ||||
YPoC
Yannick Köln Deutschland . NW |
Wow, finde ich klasse, dass es weitergeht! Sieht wirklich schon sehr gut aus!
Und Banking zu exportieren wird meiner Meinung nach eine eher einfache Aufgabe. Das mit Schiene und Ties könnte man ja vielleicht so lösen, dass das Skript beim Auslesen die Zugart und so erkennt und dann das von sich aus generiert. Weiter so, Yannick |
|||
geforcefan Neu 22.03.2008 Samstag, 22. März 2008 20:20 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Ich mache es ähnlich wie beim NL-Construktion Kit
Also ich verwende die C4D-API um Splines und NURBS zu erzeugen... Eigentlich ist das Banking das größte Problem, nicht die Schienen mfg Ercan |
|||
geforcefan Neu 24.03.2008 Montag, 24. März 2008 21:19 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
So, jetzt ist der Plugin schon in der Alpha Phase, aber die Stützen, die mit dem Track verbunden werden (Segment Nodes gehen noch nicoht... Das ist etwas komplizierter, denn da müssten die Koordinaten erst berechnet werden, wobei die Koordinaten für die Free und Fundament Nodes schon in der Datei stehen.
Also Beispiel habe ich jetzt "Hi Octane" aus dem Ordner "1.7" genommen: Wer Interesse hat, kann es schreiben, ich kann natrülich die Alpha Version (+ Source Code) schon veröffentlichen mfg Ercan |
|||
mülla Neu 25.03.2008 Dienstag, 25. März 2008 16:42 | ||||
mülla
Simon Deutschland . HE |
Das ist wirklich ziemlich cool, alle Achtung | |||
Frossi Neu 25.03.2008 Dienstag, 25. März 2008 20:39 | ||||
Frossi
Deutschland . RP |
Ja, sieht nach ner ziemlich runden Sache aus! Bin gespannt auf das finale Programm. Ich werds auf jeden Fall gut gebrauchen können! | |||
geforcefan Neu 25.03.2008 Dienstag, 25. März 2008 20:42 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
lösch mich! | |||
ChrisCross Neu 26.03.2008 Mittwoch, 26. März 2008 14:00 | ||||
ChrisCross
Marl Deutschland . NW |
Also wenn du es schaffst, dass man irgendwann den kompletten Track rendern kann, wär das fantastisch.
Aber wäre es nicht einfacher, Ole zu kontaktieren und das ganze in Zusammenarbeit mit ihm zu machen? Immerhin kann die NL engine ja bereits das, was du willst, nur dass man es für Cinema in etwas höherer Polyzahl bräuchte Das ganze wäre auch super hilfreich zum thematisieren, da man dann alles sofort passgenau modeln kann. |
|||
Frossi Neu 26.03.2008 Mittwoch, 26. März 2008 14:08 | ||||
Frossi
Deutschland . RP |
Ach der Sinn einen Coaster nach C4D zu exportieren liegt weit über nur der Polygonzahl. | |||
geforcefan Neu 26.03.2008 Mittwoch, 26. März 2008 18:41 | ||||
geforcefan
Ercan Schaafheim Deutschland . HE |
Könnt ich mal versuchen DITO! mfg Ercan |
|||
Gehe zu Seite 1, 2 Weiter |
Der Autor hat fehlerhaften BBCode produziert. | |
Der Autor hat das Thema im falschen oder unpassenden Forum eröffnet. | |
Dieses im Katalog verzeichnete Thema hat fremdverlinkte Bilder, die inzwischen fehlen. | |
Doppelter Beitrag | |
---|---|
Es wurde mehrfach ein identischer Beitrag erstellt. Bitte benutze diese Funktion nicht für den Urspungsbeitrag und nur, wenn die Beiträge noch vollkommen identisch sind. Bitte nicht den Beitrag bearbeiten und "Bitte löschen" oder Ähnliches hineinschreiben! | |
Ich habe mich vertan oder aus anderen Gründen den Inhalt wärend der Bearbeitungszeit entfernt. Bitte den Beitrag löschen. Achtung, falls es sich um einen doppelten Beitrag handelte, benutze bitte beim nächsten Mal die entsprechende Funktion ohne den Beitrag zu bearbeiten. | |
Dieser Beitrag wurde durch Bearbeitung unbrauchbar, da der eigentliche Inhalt gelöscht wurde. | |
Doppeltes Thema | |
Diese Thema gab es bereits, aber es sind schon einige Antworten vorhanden, bitte zusammenlegen. Gebe bitte das andere Thema an. | |
Dieses Thema gab es bereits. Da noch keine Antworten vorhanden sind kann es gelöscht werden. Gebe bitte das andere Thema an. | |
Link zum anderen Thema * |
|
Änderung / Löschwünsche von Mitgliedern | |
Ich wünsche eine kleine Änderung an meinem Beitrag. Bitte beachte, dass Änderungen nur in Ausnahmefällen durchgeführt werden. Wenn durch die Änderung ein abweichender Sinninhalt entsteht, oder nachfolgende Beiträge inhaltlich bezuglos werden, wird keine Änderung vorgenommen. | |
Bitte teile deinen Wunsch direkt dem Autor mit, dieser kann sich dann gerne an uns wenden. Du kannst im Folgenden direkt mit dem Autor kommunizieren. | |
Beiträge werden in der Regel nicht gelöscht, insbesondere dann nicht, wenn eine weitere Diskussion bereits entstanden ist. In begündeten Ausnahmefällen führen wir eine Löschung durch, zum Beispiel wenn der Inhalt rechtlich bedenklich ist oder die Rechte von Dritten verletzt werden. In der Regel reicht aber auch hier eine Änderung mit Entfernung der relevanten Teile. Wenn du eine Löschung wünschst teile uns hier bitte eine ausführliche Begründung mit. Verzichte bitte auf wiederholte Meldung oder die Kontaktierung eines Team-Members, wenn dem Löschwunsch nicht stattgegeben wird. | |
Die Löschung eines Beitrages kann nur der Autor selbst beantragen, und auch nur in einzelnen begründeten Ausnahmefällen. Bitte teile deinen Wunsch direkt dem Autor mit, dieser kann sich dann gerne an uns wenden. Du kannst im folgenden direkt mit dem Autor kommunizieren. | |
Bitte teile deinen Wunsch direkt dem Autor mit, dieser kann sich dann gerne an uns wenden. Du kannst im folgenden direkt mit dem Autor kommunizieren. | |
Bedenklicher Inhalt / Rechtsverletzung | |
Bitte nur Beiträge melden, die rechtlich bedenklich sind oder in denen gegen die Nutzungsbedingungen verstoßen wird. Dazu gehören beleidigende, obszöne, vulgäre, verleumdende, gewaltverherrlichende oder aus anderen Gründen strafbare Inhalte sowie andere deutlich unsinnige Inhalte. Ebenfalls können Beiträge gemeldet werden, die nicht für die Öffentlichkeit bestimmte Fakten enthalten, welche unautorisiert veröffentlicht wurden. Auch für Parkadministration ungünstige oder problematische Inhalte können gemeldet werden und werden im Einzelfall überprüft. Bitte füge eine Begründung/Erklärung an. | |
Ausführliche Begründung * |