north star: fx(params) styled page on IkigaiLabs.xyz

Ikigai Labs XYZ powered by Art Blocks Engine
Playing around with the AB Art Engine as part of our learning curve. Goal: set up a mint page
GitHub - IkigaiLabsETH/artblocks-starter-template: A starter project for new artists looking to launch on Art Blocks.
A starter project for new artists looking to launch on Art Blocks. - GitHub - IkigaiLabsETH/artblocks-starter-template: A starter project for new artists looking to launch on Art Blocks.
The repo where we'll spend most of our time messing around with an algo or 2. Wen lucky accidents happen we get good vibes
GitHub - IkigaiLabsETH/fxhash-website: fxhash front-end, nextjs
fxhash front-end, nextjs. Contribute to IkigaiLabsETH/fxhash-website development by creating an account on GitHub.
In terms of UX we LOVE all things fxhash, so spending some quality time reading up here
GitHub - IkigaiLabsETH/fxhash-boilerplate: A boiletplate with webpack to develop generative Tokens on fxhash
A boiletplate with webpack to develop generative Tokens on fxhash - GitHub - IkigaiLabsETH/fxhash-boilerplate: A boiletplate with webpack to develop generative Tokens on fxhash
Backend Template for Onchain Art Series
GitHub - IkigaiLabsETH/fxlens: fx(params)New fields for customizing + randomizing + adding a preview along the flow & fx(lens), a dev environment for building + testing new fx projects.
fx(params)New fields for customizing + randomizing + adding a preview along the flow & fx(lens), a dev environment for building + testing new fx projects. - GitHub - IkigaiLabsETH/fxlens: fx(p…
Similar to the QQL mindset. Allow the collector to set parameters before he mints.
GitHub - IkigaiLabsETH/obscvrvm
Contribute to IkigaiLabsETH/obscvrvm development by creating an account on GitHub.
Template for Gen Art Series 3.3
I highly recommend you start with "SnowFro" talking about our culture!!!
Tips to Improve your Generative Artwork — Tyler Hobbs
If you’re getting started with generative artwork, I’d like to offer you some advice to help improve your work. I’ve listed some of the major stumbling blocks I see beginning generative artists make, as well as some discoveries I’ve made with my own work along the way. There are certainly exceptions
Working with Color in Generative Art — Tyler Hobbs
Color is something that many generative artists struggle with. It can be frustratingly difficult to get right, and there are no simple rules that work 100% of the time. I highly recommend that you study the color work of traditional artists as well as read about color theory. The more tools you have
Color Arrangement in Generative Art — Tyler Hobbs
Many aspiring generative artists find color to be one of the most difficult aspects of their work. On top of the standard color-related challenges you’ll find in any medium, in generative art you typically have much less control over the exact color choices for any particular element in your work. T
Flow Fields — Tyler Hobbs
Flow fields are incredibly powerful and flexible tools for producing interesting curves. They are one of the main tools I’ve used in my own generative art over the last few years, and I find myself going back to them over and over again. It’s entirely possible that I’ve used them in more programs th
GitHub - rvanwijnen/spectral.js
Contribute to rvanwijnen/spectral.js development by creating an account on GitHub.

Noise

Noise is an indispensable tool for creative coding. This post takes a deep dive into what noise is, its variants, and lots of examples!

Algorithmic Alchemy
Adjusting the shade by darkening some lines provides three-dimensional depth and brings the structure to life. Finally, color and texture are applied.
Noise in Creative Coding
Noise is an indispensable tool for creative coding. We use it to generate all kinds of organic effects like clouds, landscapes and contours…
mattdesl
About | Tectonics
Description of the methods, decisions, and algorithm of Tectonics.

Universal Rayhatcher by Pasma

fxhash - Rayhatching Evolution
I developed an algorithm that performs raytracing/raymarching of SDFs, to produce hatched line art SVG output. This is the story of how I got from not there, to there.
Inigo Quilez
Articles on computer graphics, math and art

Vector DSL & Volumetric Light & DOP!

Generative geometry rendered in Blender // VL // DOP

Raymarching

noise-collection/glsl/perlin.glsl at main · visionary-3d/noise-collection
Contribute to visionary-3d/noise-collection development by creating an account on GitHub.
learn | p5.js
p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing.

Procedural Geometry

learn | p5.js
p5.js a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing.

OBJ + WebGL renderer

How to load an OBJ model in a p5.js sketch using the WebGL renderer? Creating 3D geometries in webGL and p5.js is a powerful way to create interactive and visually interesting gen art. Loving the ability to create shapes, add textures, lighting, and materials, and transform 3D geometries... (examples)

Video

Graphtoy
Graphing functions easily on the web
three.js/examples/jsm/loaders/OBJLoader.js at master · mrdoob/three.js
JavaScript 3D Library. Contribute to mrdoob/three.js development by creating an account on GitHub.
three.js/examples/webgl_instancing_dynamic.html at master · mrdoob/three.js
JavaScript 3D Library. Contribute to mrdoob/three.js development by creating an account on GitHub.
three.js docs
three.js manual

Progressive Volumetric Rendering

webgl-operate/README.md at master · cginternals/webgl-operate
A TypeScript based WebGL rendering framework. Contribute to cginternals/webgl-operate development by creating an account on GitHub.

Export to GLB

codesandbox.io

Plotter Prints

AxiDraw Writing and Drawing Machines
The AxiDraw Drawing Machine from Evil Mad Scientist
9 Tips to Execute Generative Art with a Plotter — Tyler Hobbs
I’m going to give you some tips for working with pen plotters. Specifically, I’m going to talk about working with the AxiDraw plotter . If you want to start plotting artwork, I’d suggest starting with one of these. With that said, a lot of my advice probably applies to other plotters, too. I’m also
Artfora | Home
Artfora is a web3 app that makes physical redemption of NFTs easy. Artists can quickly verify NFT ownership and collectors can discover NFTs available for physical redemption.

History

History of Crypto Art - Martin Lukas Ostachowski
Timeline of the milestones in the history of blockchain and crypto art.
Hiroshi Kawano / Pioneer in Computer Art
Hiroshi Kawano (1925-2012) was a pioneering figure in the world of computer art. This article appreciates the contributions that Kawano has made to the development of computer art as a legitimate and respected form of artistic expression.

QQL

QQL
An experiment in collaborative generative art, by Tyler Hobbs and Dandelion Wist

TOOLS

Processing Foundation
We create platforms to promote software literacy within the visual arts, and visual literacy within technology-related fields. - Processing Foundation
three.js/examples/webgl_effects_ascii.html at master · mrdoob/three.js
JavaScript 3D Library. Contribute to mrdoob/three.js development by creating an account on GitHub.
GitHub - mattdesl/canvas-sketch: [beta] A framework for making generative artwork in JavaScript and the browser.
[beta] A framework for making generative artwork in JavaScript and the browser. - GitHub - mattdesl/canvas-sketch: [beta] A framework for making generative artwork in JavaScript and the browser.
three.js/examples/webgl_camera_cinematic.html at master · mrdoob/three.js
JavaScript 3D Library. Contribute to mrdoob/three.js development by creating an account on GitHub.
PROHIBITION
Prohibition is an open, onchain generative art NFT platform built on Art Blocks Engine and deployed on Arbitrum, an Ethereum Layer 2.
three.js docs

Tyler Hobbs

Reflections on Five Years of Making Art Through Programming — Tyler Hobbs
I recently passed the five year anniversary of when I started making generative art. This was also approximately when I decided to get “serious” about making art. It’s hard to take an exact count, but I think I’ve made 600+ generative works at this point. I think I’ve done okay for myself.

The Michelin guide to onchain art

❌ ipfs, arweave, or content hash
⭐️ data stored via calldata
⭐️ ⭐️ data stored via sstore. external script necessary to render data
⭐️⭐️⭐️ data stored via sstore. renderer built into contract. outputs svg or data uri

The Coding Train

observablehq.com/fxhash-feed