Skip to content

Commit fa2dda0

Browse files
committed
fix: content
1 parent eed6738 commit fa2dda0

File tree

6 files changed

+53
-11
lines changed

6 files changed

+53
-11
lines changed

src/content/work/2022/220304-growth-one/index.mdx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,15 @@ Also, the probability distribution I set in my code was not exactly reflected in
107107

108108
This project didn't get minted as many times as I had hoped but the whole experience of learning and creating was very valuable for me. I very much enjoyed the whole process. If anything, NFT gave me motivation to push forward, finish and release the piece out in the world. If it weren't for that, I would have just tinkered with it for some time and moved on. It could have been one of many incomplete code files in my computer. I would like to continue to experiment with this new method of creating and releasing my work.
109109

110-
You can click thumbnail images below to see live version.
111110

112-
<GC start={1} end={13} mt>
111+
Click each image below to see live version of the minted tokens.
112+
113+
<GC>
114+
<small>
115+
Check [the project page](https://www.fxhash.xyz/generative/10249) for instructions on keyboard interactions and URL parameter settings.
116+
</small>
117+
</GC>
118+
119+
<GC start={1} end={13}>
113120
<FxHash title="growth-one" maxCols={10} from={0} />
114121
</GC>

src/content/work/2022/220523-time-intertwined/index.mdx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,15 @@ Time Intertwined is my exploration into time and motion. Two linear timelines -
3636

3737
<ActivityList slug="time-intertwined" sortByType />
3838

39-
<GC start={1} end={13} mt>
39+
40+
Click each image below to see live version of the minted tokens.
41+
42+
<GC>
43+
<small>
44+
Check [the project page](https://www.fxhash.xyz/generative/13526) for instructions on keyboard interactions and URL parameter settings.
45+
</small>
46+
</GC>
47+
48+
<GC start={1} end={13}>
4049
<FxHash title="time-intertwined" maxCols={10} from={0} />
4150
</GC>

src/content/work/2022/220821-duet/index.mdx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ import prevEx from "./files/previous-examples.webp";
2323
import resp from "./files/responsive.webp";
2424
import loop from "./files/loop.gif";
2525

26-
[Duet](https://www.fxhash.xyz/generative/slug/duet) is a long-form generative artwork that was released in August 2022 on the fx(hash) platform. It explores generative+computational motion and creates an almost infinite sequence of visual compositions. Two groups of shapes transform, merge, and split randomly. What can be disorienting starts to make sense as every element is animated from one to the other. This transition animation is what connects random pieces and creates a relationship between them. Each element is mathematically interpolated, with its motion defined by an equation.
26+
[Duet](https://www.fxhash.xyz/generative/slug/duet) is a long-form generative artwork that was released in August 2022 on the fx(hash) platform.
27+
28+
It explores generative + computational motion and creates an almost infinite sequence of visual compositions. Two groups of shapes transform, merge, and split randomly. What can be disorienting starts to make sense as every element is animated from one to the other. This transition animation is what connects random pieces and creates a relationship between them. Each element is mathematically interpolated, with its motion defined by an equation.
2729

2830
Although there are key moments, it is hard to summarize time-based work as a static image. As a constantly evolving generative motion piece, Duet invites viewers to form their impression by feeling the rhythm over time.
2931

@@ -127,6 +129,14 @@ I also have to keep reminding myself that nothing in life is perfect. In fact, w
127129

128130
Duet received an overwhelming response from collectors and minted out quickly except for the six reserved tokens for future use myself. Currently, the 250 minted iterations are owned by 157 collector wallets on the Tezos blockchain. I am motivated by all the support I got. I will continue to use this newly developing decentralized space to share and release my future digital artworks.
129131

130-
<GC start={1} end={13} mt>
132+
Click each image below to see live version of the minted tokens.
133+
134+
<GC>
135+
<small>
136+
Check [the project page](https://www.fxhash.xyz/generative/18461) for instructions on keyboard interactions and URL parameter settings.
137+
</small>
138+
</GC>
139+
140+
<GC start={1} end={13}>
131141
<FxHash title="duet" maxCols={10} />
132142
</GC>

src/content/work/2023/230301-ssam/index.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ import GC from "@components/mdx/GridColumn.astro";
1616

1717
[Ssam.js](https://github.com/cdaein/ssam) (쌈 as in Korean dish) wraps your HTML5 Canvas sketches and provides helpful features such as animation props and file exports. It is inspired by canvas-sketch.
1818

19-
I've been using Ssam to create all my web sketches since 2023.
19+
Some people ask why I create my own library. I create tools to learn and understand the materials I use, and to have a better control over my art-making process. There may be better or similar tools already but they will never give me joy of making them myself.
20+
21+
I created and maintain Ssam.js for myself but it is also an open source project for anyone to use. I've been using it to create all my web sketches since 2023.
2022

2123
## Features
2224

src/content/work/2023/230320-knowledge/index.mdx

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,19 @@ import GC from "@components/mdx/GridColumn.astro";
2121

2222
What does it mean to "know" something? Just because we do not see it does not mean it is not there. It does not mean it is not happening. Many things take time and energy to happen and to be understood.
2323

24-
Look at how long it takes for rocks to become sand and how ephemeral we are in the passage of time like drops in a waterfall that evaporate within a few seconds.
25-
26-
But they blend, collide, and hit a rock or two before they disappear. These are the moments that I cherish, that I find meaning from, even if no one will remember them. After all, it is small drops that turn rock into sand. It is grains of sand that change the surface of the Earth.
24+
Look at how long it takes for rocks to become sand and how ephemeral we are in the passage of time.
25+
Drops in a waterfall evaporate within a few seconds. But they blend, collide, and hit a rock or two before they disappear. These are the moments that I cherish, that I find meaning from, even if no one will remember them. After all, it is small drops that turn rock into sand. It is grains of sand that change the surface of the Earth.
2726

2827
[Knowledge](https://www.fxhash.xyz/generative/26066) is a generative NFT project that was launched on fxhash, and lives on the Tezos blockchain.
2928

29+
Click each image below to see live version of the minted tokens.
30+
31+
<GC>
32+
<small>
33+
You can add optional URL parameters: [w] and [h]: set width and height in pixels. (ex. w=1200&h=600); [loop]: play as a loop. you can add a number to randomize. (ex. loop=1234); [pr]: pixel ratio. set it to 2 for hi-DPI screens.
34+
</small>
35+
</GC>
36+
3037
<GC start={1} end={13}>
3138
<FxHash title="knowledge" maxCols={10} />
3239
</GC>

src/content/work/2023/230500-sequenced/index.mdx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,18 @@ The project is part of my ongoing exploration into programmed motion. It runs in
3838

3939
I took inspirations from music - how it uses repetitions to create impressions and how variations and improvisations bring surprise and vibrancy. Digitally created motion is precise and has regularity but it can go out of control quickly with mathematically applied randomness. It is a balancing act to find an interesting middle ground between being too random and thus boring and being too precise and also boring.
4040

41-
Just like musical score alone is not music, coded instructions are not motion. In music, everything flows over time. Also, motion-based work, unlike still images, creates a temporal rhythm in-between images. This is something that cannot be described on paper or with numbers in code. It can only be experienced when it is played over time or the code is executed.
41+
Just like musical score alone is not music, coded instructions are not motion. In music, everything flows over time. Motion-based work, unlike still images, creates a temporal rhythm in-between images. This is something that cannot be described on paper or with numbers in code. It can only be experienced when it is played over time or when the code is executed.
4242

4343
Rules guide visual rhythm, overlapping and shifting to create playful moments of predictability and chaos. You glimpse patterns, then they disappear. Strangely, I find it calming to watch the infinitely generated overlapping visual rhythm it creates.
4444

45-
Click each image below to see live version of the minted tokens.
45+
Click each image below to see live version of the minted tokens.
46+
47+
<GC>
48+
<small>
49+
Press `c` to show code and press `1` or `2` to change responsiveness.
50+
You can also add optional URL parameters: [w] and [h]: set width and height in pixels. (ex. w=1200&h=600); [pr]: pixel ratio. set it to 2 for hi-DPI screens; [ar]: maximum aspect ratio; [bpm]: change speed (ex. bpm=72)
51+
</small>
52+
</GC>
4653

4754
<GC start={1} end={13}>
4855
<CodeCanvasGrid title="sequenced" />

0 commit comments

Comments
 (0)