Discover the beauty of an ever-evolving Chinese landscape art. This project combines the elegance of procedural generation with the power of vector graphics to create a mesmerizing, infinite-scrolling journey.
React, TypeScript and SVG. Nothing more! ✨
npm install
npm run start

On your current screen, multiple frames may intersect with each other, comprising many layers and containing various structures formed by numerous elements.





Made out of Stroke.
Made out of Blob, Bark and Stroke
Made out of Tree02,Tree04,Tree05,Tree06, Tree07, Rock and Pavilion.
Made out of Stroke.
Made out of Stroke.
Made out of Element.
Made out of Element.
Made out of Roof ⬛ and Box 🟥

Made out of Hat (optional), Man and Stick (optional)

Made out of Stroke.
Made out of PagodaRoof 🟦, Box 🟥 and Rail 🟧

Made out of Stroke.
Made out of Hut 🟩, Box 🟥 and Rail 🟧

Made out of Stroke.
Made out of Stroke and Texture.
Made out of Stroke.
Made out of Element.
Made out of Stroke.
Made out of PagodaRoof 🟦, Box 🟥 and Rail 🟧

Made out of Stroke.

Made out of Element.

Made out of Blob.

Made out of Element.

Made out of Stroke, Twig and Barkify.

Made out of Stroke, Twig and Barkify.

Made out of Stroke.

Made out of Blob.

Made out of Stroke.

Made out of Twig, Blob and Stroke