<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>https://ecency.com</link><image><url>https://ecency.com/logo512.png</url><title>RSS Feed</title><link>https://ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 11:10:16 GMT</lastBuildDate><atom:link href="https://ecency.com/hot/learnig/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[ Repeating Patterns with `fract()`: Creating Infinite Tiles]]></title><description><![CDATA[So far, every gradient we have created stretches across the screen only once. The value starts at 0.0 on one side and slowly reaches 1.0 on the other. That is useful, but many shaders need patterns that]]></description><link>https://ecency.com/@hey2d/-repeating-patterns-with-fract-creating-infinite-tiles-94j</link><guid isPermaLink="true">https://ecency.com/@hey2d/-repeating-patterns-with-fract-creating-infinite-tiles-94j</guid><category><![CDATA[coding]]></category><dc:creator><![CDATA[hey2d]]></dc:creator><pubDate>Sun, 28 Jun 2026 06:00:36 GMT</pubDate><enclosure url="https://i.ecency.com/p/W5LtFUPm6g73Gz3nUXFAek4cLXWkVtUrs4htyQfDWAgM8gTyWJcHeVjfgBMRfMGkdRwviNoJZ6UUefPY9YUbBvBCahuQzL76GiLpjjpkkFuJZrCZYLukq1Pb8diAe4VMPvktvVAvj1NKyVXpJtXQPwfKH5TiN?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>