<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Andras Nyarai</title>
    <description>The latest articles on DEV Community by Andras Nyarai (@andrasnyarai).</description>
    <link>https://dev.to/andrasnyarai</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F238950%2Fe18023fe-2ebd-4af8-b96f-2749d1aec98b.jpeg</url>
      <title>DEV Community: Andras Nyarai</title>
      <link>https://dev.to/andrasnyarai</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andrasnyarai"/>
    <language>en</language>
    <item>
      <title>3d physics arcade game</title>
      <dc:creator>Andras Nyarai</dc:creator>
      <pubDate>Mon, 18 Apr 2022 10:03:03 +0000</pubDate>
      <link>https://dev.to/andrasnyarai/3d-physics-arcade-game-10bc</link>
      <guid>https://dev.to/andrasnyarai/3d-physics-arcade-game-10bc</guid>
      <description>&lt;p&gt;hey 👋, just finished up this game with react three fiber, and cannon js.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://comforting-yeot-16f793.netlify.app/"&gt;https://comforting-yeot-16f793.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;have a blast 💥, and collect the ✨ stars.&lt;/p&gt;

&lt;p&gt;Tell me what you think about the difficulty of the later levels&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>showdev</category>
      <category>react</category>
      <category>three</category>
    </item>
    <item>
      <title>visualizing strange attractors with react-three-fiber</title>
      <dc:creator>Andras Nyarai</dc:creator>
      <pubDate>Wed, 24 Nov 2021 19:01:31 +0000</pubDate>
      <link>https://dev.to/andrasnyarai/creating-strange-attractors-with-react-three-fiber-1e54</link>
      <guid>https://dev.to/andrasnyarai/creating-strange-attractors-with-react-three-fiber-1e54</guid>
      <description>&lt;p&gt;After a long procrastination period and binge watching a lot of 3d computer graphics videos.&lt;br&gt;
Thereby presenting you my implementation of 3d attractors, as a reminder that start and ship your side project :D&lt;br&gt;
enjoy &amp;amp; cheers&lt;/p&gt;

&lt;p&gt;&lt;a href="https://spreadbow.com/strangeAttractors"&gt;https://spreadbow.com/strangeAttractors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;src: &lt;a href="https://github.com/andrasnyarai/expersonal"&gt;https://github.com/andrasnyarai/expersonal&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>react</category>
      <category>threejs</category>
      <category>motivation</category>
    </item>
    <item>
      <title>L-system visualization experiment</title>
      <dc:creator>Andras Nyarai</dc:creator>
      <pubDate>Wed, 20 Nov 2019 19:23:56 +0000</pubDate>
      <link>https://dev.to/andrasnyarai/l-system-visualization-experiment-2f85</link>
      <guid>https://dev.to/andrasnyarai/l-system-visualization-experiment-2f85</guid>
      <description>&lt;h2&gt;
  
  
  Hi there,
&lt;/h2&gt;

&lt;p&gt;from a long time, i plan to write an &lt;strong&gt;l-system&lt;/strong&gt; visualizer, to understand it how they are related to fractals, be able to write better/more readable code in the process, and to create stunning visual clips.&lt;/p&gt;

&lt;p&gt;bout i stuck a bit on the ui, i want it to be mobile friendly, and maybe already even in alpha there are too many control options.&lt;/p&gt;

&lt;p&gt;i would welcome any feedback, even architectural as well.&lt;/p&gt;

&lt;p&gt;the gist of it maybe needed to be ported to &lt;em&gt;OffscreenCanvas&lt;/em&gt;, and &lt;em&gt;RequestAnimationFrame&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;So have a look at it, i'm at utmost interest what shapes you can make with it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://spreadbow.com/lindenmayerSystems/"&gt;go space fill with some curves&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6gygdYGX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/0hwx0u6vs0dv40t8xwyb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6gygdYGX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/0hwx0u6vs0dv40t8xwyb.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(the three checkboxes are: 1. - clear before draw, 2. - clear remaining timeouts, 3. draw full shape at once)&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--i3JOwpme--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/andrasnyarai"&gt;
        andrasnyarai
      &lt;/a&gt; / &lt;a href="https://github.com/andrasnyarai/expersonal"&gt;
        expersonal
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="MD"&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/andrasnyarai/expersonal/src/images/expr.png?raw=true"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HM03cT0k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://github.com/andrasnyarai/expersonal/src/images/expr.png%3Fraw%3Dtrue" alt="lambda" title="expersonal"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;
Visual Experiments&lt;/h1&gt;
&lt;p&gt;&lt;a href="https://app.netlify.com/sites/pensive-perlman-4b9984/deploys" rel="nofollow"&gt;&lt;img src="https://camo.githubusercontent.com/80eeb1375db5cd4e54b4c816487fda1288b0d40cd11b9652287af679c5491a95/68747470733a2f2f6170692e6e65746c6966792e636f6d2f6170692f76312f6261646765732f61366637343330652d316338332d343635302d393830392d3636633533626662326230312f6465706c6f792d737461747573" alt="Netlify Status"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
Chaotic Maps &amp;amp; Attractors&lt;/h2&gt;
&lt;p&gt;An exploration through the abstract world of chaotic maps, attractors and bifurcation diagrams. The initial conditions, constants can be adjusted via knobs, and the canvas can handle zoom, for fine grained details.&lt;/p&gt;
&lt;h2&gt;
Lindenmayer Systems&lt;/h2&gt;
&lt;p&gt;A parallel rewriting system for &lt;a href="https://en.wikipedia.org/wiki/Space-filling_curve" rel="nofollow"&gt;Space-filling Curves&lt;/a&gt; and fractals.
Each geometric structure describes itself as an axiom and production rules,
to calculate the n-th generation of a structure, the production rules are applied
as a rewriting rule on the axiom.
To draw the structure on to the canvas, the output symbols are translated into vector graphics commands.&lt;/p&gt;
&lt;h2&gt;
Hausdorff Dimensions&lt;/h2&gt;
&lt;p&gt;A recursive implementation of the most well-known fractals, the &lt;a href="https://en.wikipedia.org/wiki/Mandelbrot_set" rel="nofollow"&gt;Mandelbrot Set&lt;/a&gt; in particular is drawn
with direct pixel manipulation and spawning web workers.&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/andrasnyarai/expersonal"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


</description>
      <category>react</category>
      <category>gatsby</category>
      <category>javascript</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
