<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Avalonia on Martin‘s Physics Club</title><link>https://martinphysics.club/tags/avalonia/</link><description>Recent content in Avalonia on Martin‘s Physics Club</description><generator>Hugo</generator><language>en-US</language><copyright>2020-2026 martinphysics.club</copyright><lastBuildDate>Fri, 25 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://martinphysics.club/tags/avalonia/index.xml" rel="self" type="application/rss+xml"/><item><title>I Built a Simple Optical Simulation Tool</title><link>https://martinphysics.club/posts/wp-100028/</link><pubDate>Fri, 28 Aug 2026 03:39:45 +0000</pubDate><guid>https://martinphysics.club/posts/wp-100028/</guid><description>&lt;p&gt;LightDraw began with a simple goal: make optics easier to teach, explore, and understand. I built this lightweight 2D simulator around real classroom needs, then extended it to visualize electrostatic and magnetostatic fields alongside optics.&lt;/p&gt;
&lt;p&gt;Built with .NET, Avalonia, and SkiaSharp, LightDraw makes abstract physics easier to see and explore.&lt;/p&gt;
&lt;h2 id="try-lightdraw"&gt;Try LightDraw&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Best experience:&lt;/strong&gt; Download the desktop client from the &lt;a href="https://apps.microsoft.com/detail/9P9JGS0LB77D?hl=en-us&amp;amp;gl=US"&gt;Microsoft Store&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Quick preview:&lt;/strong&gt; &lt;a href="https://lightdraw.martinphysics.club/"&gt;Run LightDraw in your browser&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Source code:&lt;/strong&gt; Explore &lt;a href="https://github.com/MatinxHT/LightDraw"&gt;LightDraw on GitHub&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;About the online version:&lt;/strong&gt; It runs in Avalonia&amp;rsquo;s WebAssembly (WASM) mode, where performance is significantly limited. Please use it for an initial evaluation or when you urgently need access. For regular use and the best experience, choose the desktop client.&lt;/p&gt;</description></item></channel></rss>