<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://muraliengine.com/blog</id>
    <title>Murali Blog</title>
    <updated>2025-04-19T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://muraliengine.com/blog"/>
    <subtitle>Murali Blog</subtitle>
    <icon>https://muraliengine.com/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[Murali v0.1.0]]></title>
        <id>https://muraliengine.com/blog/murali-0-1-0</id>
        <link href="https://muraliengine.com/blog/murali-0-1-0"/>
        <updated>2025-04-19T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Murali v0.1.0 is the first public release of a Rust-powered math animation engine built on wgpu.]]></summary>
        <content type="html"><![CDATA[<p>Murali v0.1.0 is the first public release of a Rust-powered math animation engine built on wgpu.</p>
<!-- -->
<p>This release establishes the core foundation: a world-space rendering pipeline, an embedded Typst/LaTeX backend, a time-driven animation system, and a growing library of tattvas (shapes, text, composites).</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-in-v010">What's in v0.1.0<a href="https://muraliengine.com/blog/murali-0-1-0#whats-in-v010" class="hash-link" aria-label="Direct link to What's in v0.1.0" title="Direct link to What's in v0.1.0" translate="no">​</a></h2>
<ul>
<li class=""><strong>wgpu rendering backend</strong> — cross-platform via Vulkan, Metal, and DX12</li>
<li class=""><strong>Tattvas</strong> — Circle, Square, Rectangle, Ellipse, Line, Polygon, Axes, Label, Latex, and more</li>
<li class=""><strong>Timeline animations</strong> — move, fade, scale, rotate, morph, write/reveal</li>
<li class=""><strong>Easing functions</strong> — 8 built-in easing curves</li>
<li class=""><strong>LaTeX &amp; Typst</strong> — embedded compilation, SVG → RGBA rasterization</li>
<li class=""><strong>Video export</strong> — offscreen rendering to frames/mp4</li>
<li class=""><strong>Camera</strong> — orbit and pan/zoom controllers</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-next">What's next<a href="https://muraliengine.com/blog/murali-0-1-0#whats-next" class="hash-link" aria-label="Direct link to What's next" title="Direct link to What's next" translate="no">​</a></h2>
<p>See the <a class="" href="https://muraliengine.com/docs/roadmap">roadmap</a> for what's coming in future releases.</p>]]></content>
        <author>
            <name>Ravi Shankar</name>
            <uri>https://github.com/ravishankarkumar</uri>
        </author>
        <category label="Release" term="Release"/>
    </entry>
</feed>