<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "Re: Objektanimation in ArchiCAD" in Programmierung</title>
    <link>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428780#M276</link>
    <description>Moin Lars,&lt;BR /&gt; ich danke erst mal für die gute Anregung mit Beispiel.&lt;BR /&gt; &lt;BR /&gt; Ich beziehe das einfach mal auf meine Animation; dafür wäre es also ein probates Mittel, das 'Filmchen' zu dritteln.&lt;BR /&gt; Sprich ich laufe erst los und lasse den Anfang bis zur Tür rendern -Schnitt- dann lasse ich die die sich öffnende Tür rechnen, jeweils mit Neuaufbau des Modells -Schnitt- und lasse zu guter letzt den Film bis zum Ende durchlaufen.&lt;BR /&gt; &lt;BR /&gt; Hätte also den Vorteil, dass ich den Film auf drei Rechnern gleichzeitig rechnen lassne könnte und zum Schluss nur noch mit einem kleinen Progrämmchen zusammenschnippeln muss.&lt;BR /&gt; &lt;BR /&gt; Gefällt mir in der trockenen Theorie grad ganz gut  &lt;!-- s:D --&gt;&lt;span class="lia-unicode-emoji" title=":grinsendes_Gesicht_mit_lächelnden_Augen:"&gt;😄&lt;/span&gt;&lt;!-- s:D --&gt; &lt;BR /&gt; &lt;BR /&gt; besten Dank,&lt;BR /&gt; _imko</description>
    <pubDate>Tue, 06 Feb 2007 15:05:00 GMT</pubDate>
    <dc:creator>Imko Thiele</dc:creator>
    <dc:date>2007-02-06T15:05:00Z</dc:date>
    <item>
      <title>Objektanimation in ArchiCAD</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428778#M274</link>
      <description>Das Prinzip zur Animation von Objekten:&lt;BR /&gt; &lt;BR /&gt; Beim Erzeugen der Einzelframes, wird in dem globalen Parameter &lt;A href="http://www.selfgdl.de/9_diverse/globals/OBJECT/kompendium.php?glob=GLOB_FRAME_NR" target="_blank"&gt;GLOB_FRAME_NR&lt;/A&gt; die Nummer des aktuellen Frames mitgezählt. Vorraussetzung: "Modell bei jedem Frame neu Berechnen" muss aktiviert sein!&lt;BR /&gt; &lt;BR /&gt; Nun kann man Objekten das Reagieren auf das Fortschreiten der Animation beibringen. Folgende Parameter sollten in der Parameterliste jeden zu animierenden Objektes angelegt werden:&lt;BR /&gt; &lt;BR /&gt; &lt;B&gt;animation&lt;/B&gt;, Typ Checkbox zum Anschalten des Mechanismus&lt;BR /&gt; &lt;B&gt;aniB&lt;/B&gt;, Typ Ganzzahl als Framenummer, wann die Animation beginnen soll&lt;BR /&gt; &lt;B&gt;aniE&lt;/B&gt;, Typ Ganzzahl als Framenummer, wann die Animation enden soll&lt;BR /&gt; &lt;BR /&gt; Nehmen wir mal einen Parameter &lt;B&gt;gs_open_3d&lt;/B&gt; der sich während der Animation verändern soll.&lt;BR /&gt; &lt;BR /&gt; Dann fügt man zu Beginn des 3D-Skriptes folgendes ein:&lt;BR /&gt; &lt;BR /&gt; &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Code:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;pre style="font-size:x-small; font-family: monospace;"&amp;gt;if animation and aniE&amp;gt;aniB then&lt;BR /&gt;   !...also nur bei aktiviertem Mechanismus ausführen&lt;BR /&gt;   zielwert=90  !Zielwert des Parameters am Ende der Animation festlegen&lt;BR /&gt;   if GLOB_FRAME_NR&amp;gt;=aniB then&lt;BR /&gt;     if GLOB_FRAME_NR&amp;lt;aniE then&lt;BR /&gt;       !... in der Animation&lt;BR /&gt;       schritt=(zielwert-gs_open_3d)/(aniE-aniB+1)&lt;BR /&gt;       gs_open_3d=gs_open_3d+schritt*(GLOB_FRAME_NR-aniB+1)&lt;BR /&gt;       else&lt;BR /&gt;       !... nach der Animation&lt;BR /&gt;       gs_open_3d=zielwert&lt;BR /&gt;       endif&lt;BR /&gt;     endif&lt;BR /&gt;   endif</description>
      <pubDate>Tue, 06 Feb 2007 14:00:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428778#M274</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-02-06T14:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: Objektanimation in ArchiCAD</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428779#M275</link>
      <description>Der ganze Spaß ist sehr rechenintensiv, weil das Modell für jeden Frame neu aufgenbaut werden muss.&lt;BR /&gt; &lt;BR /&gt; Änderungen am Animationspfad, Frameanzahl, Einfügen von Kameras etc. bedingen eine Anpassung aller animierten Sequenzen!&lt;BR /&gt; &lt;BR /&gt; Teilfilmberechnungen sind gesondert zu prüfen, da es sein kann, dass GLOB_FRAME_NR immer mit 1 zu zählen beginnt. Auch wenn es in der Komplettanimation schon Frame 100 wäre. Da bin ich mir aber nicht sicher.&lt;BR /&gt; &lt;BR /&gt; Es geht nur innerhalb von ArchiCAD, da das dynamische 3D-Modell nicht exportiert werden kann.</description>
      <pubDate>Tue, 06 Feb 2007 14:06:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428779#M275</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-02-06T14:06:00Z</dc:date>
    </item>
    <item>
      <title>Re: Objektanimation in ArchiCAD</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428780#M276</link>
      <description>Moin Lars,&lt;BR /&gt; ich danke erst mal für die gute Anregung mit Beispiel.&lt;BR /&gt; &lt;BR /&gt; Ich beziehe das einfach mal auf meine Animation; dafür wäre es also ein probates Mittel, das 'Filmchen' zu dritteln.&lt;BR /&gt; Sprich ich laufe erst los und lasse den Anfang bis zur Tür rendern -Schnitt- dann lasse ich die die sich öffnende Tür rechnen, jeweils mit Neuaufbau des Modells -Schnitt- und lasse zu guter letzt den Film bis zum Ende durchlaufen.&lt;BR /&gt; &lt;BR /&gt; Hätte also den Vorteil, dass ich den Film auf drei Rechnern gleichzeitig rechnen lassne könnte und zum Schluss nur noch mit einem kleinen Progrämmchen zusammenschnippeln muss.&lt;BR /&gt; &lt;BR /&gt; Gefällt mir in der trockenen Theorie grad ganz gut  &lt;!-- s:D --&gt;&lt;span class="lia-unicode-emoji" title=":grinsendes_Gesicht_mit_lächelnden_Augen:"&gt;😄&lt;/span&gt;&lt;!-- s:D --&gt; &lt;BR /&gt; &lt;BR /&gt; besten Dank,&lt;BR /&gt; _imko</description>
      <pubDate>Tue, 06 Feb 2007 15:05:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428780#M276</guid>
      <dc:creator>Imko Thiele</dc:creator>
      <dc:date>2007-02-06T15:05:00Z</dc:date>
    </item>
    <item>
      <title>Re: Objektanimation in ArchiCAD</title>
      <link>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428781#M277</link>
      <description>Ein proof of concept mit Minimalmodell ist nie verkehrt.   &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;   Sicherungskopie der modifizierten Objekte nicht vergessen.   &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;</description>
      <pubDate>Tue, 06 Feb 2007 15:35:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/Objektanimation-in-ArchiCAD/m-p/428781#M277</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-02-06T15:35:00Z</dc:date>
    </item>
  </channel>
</rss>

