<div dir="ltr">Hi Sybren<div><br></div><div>My apologies for the generic question. Let me try to pin it down a bit.</div><div><br></div><div>Blender has the timeline feature where you can animate an object and play it back using the timeline. In the game engine I wouldn&#39;t need to be able to edit the bones and their attributes but I would like to be able to get their position rotations, angle, scale etc.</div><div><br></div><div>Let&#39;s say that I author a 2 second animation in blender where I translate, rotate and scale a cube. Blender stores all this data somewhere so that when I press the play button it can recreate the animation in blender engine.</div><div><br></div><div>What if I could export that data as say json for example, then load that data into a game engine and play the animation in engine. So the information that would probably be needed to be exported would be something like:</div><div>1) timeline length of the animation</div><div>2) a list of keyframes</div><div>3) each keyframe would have maybe position, rotation, scale, angle of the object</div><div>4) the type of object, the objects materials, textures, etc.</div><div><br></div><div>Best,</div><div>Owen</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 13, 2015 at 6:19 PM, Sybren A. Stüvel <span dir="ltr">&lt;<a href="mailto:sybren@stuvel.eu" target="_blank">sybren@stuvel.eu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Owen,<br>
<span class=""><br>
On Sat, Jun 13, 2015 at 12:28:01PM +0800, Owen Alanzo Hogarth wrote:<br>
&gt; I was looking at blender as a 2d animation editor<br>
<br>
</span>Blender and the Blender Game Engine are intrinsincly a 3D engine.<br>
However, nothing is stopping you from only using flat geometry. You<br>
can also employ an orthographic camera if you want.<br>
<span class=""><br>
&gt; something in the vein of spriter or spine. I looked at those two<br>
&gt; software but they both have issues<br>
<br>
</span>Without knowing those programs, and without knowing the issues you<br>
have with them, I can&#39;t comment on this.<br>
<span class=""><br>
&gt; With that being said, when you create animations, say bone armatures<br>
&gt; for 2d sprites and animate them, I would like instead of exporting a<br>
&gt; series of sprite frames, instead export some data, that could be<br>
&gt; used in any game engine to then play back those animations real time<br>
&gt; just like the way they are in blender.<br>
<br>
</span>Your question is so generic that it&#39;s hard to answer. Exporting to<br>
&quot;any game engine&quot; might be difficult. Why not use the Blender Game<br>
Engine itself? Exporting rendered images to use as sprites in a<br>
different game engine is also possible of course.<br>
<br>
Best,<br>
<span class="HOEnZb"><font color="#888888">--<br>
Sybren A. Stüvel<br>
<br>
<a href="http://stuvelfoto.nl/" rel="noreferrer" target="_blank">http://stuvelfoto.nl/</a><br>
<a href="http://stuvel.eu/" rel="noreferrer" target="_blank">http://stuvel.eu/</a><br>
</font></span><br>_______________________________________________<br>
Bf-gamedev mailing list<br>
<a href="mailto:Bf-gamedev@blender.org">Bf-gamedev@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" rel="noreferrer" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
<br></blockquote></div><br></div>