Javier Serra - MDEF Portfolio
HomeTermsAboutSweat Matters
  • Term 3
  • ‎
    • Research Trip
    • Design Space
    • Sweat Notebook
    • Reflections
    • Pictorial
  • Courses
    • Design Studio 03
      • Sustainability Roadmap
      • Storytelling
  • MDEFest Fabrication Challenge
Powered by GitBook
On this page
  • Previous knowledge and experimentation
  • Context
  • Experimental roadmap
  • Experimentation
  • MDEF CHALLENGE
  • Further experimentation
  1. ‎

Sweat Notebook

PreviousDesign SpaceNextReflections

Last updated 31 minutes ago

Previous knowledge and experimentation

  • Undestanding my sweat : | | |

  • Collecting my sweat: |

  • BTB (ph reactive) experimentation: | |

  • Crystals experimentation: | |


Context

For the final presentation at MDEFest, I chose not to display a collection of scattered experiments, but instead to channel my entire process into one single, powerful object: a t-shirt.

This t-shirt is not just a garment. It’s the embodiment of my journey: from feeling ashamed of sweat to reclaiming it as material, signal, and symbol. Early in the project, my discomfort with sweating, especially the stains under my arms was at the core of my inquiry. Over time, that discomfort turned into curiosity, and eventually into pride. I stopped hiding the sweat, and started working with it.

Choosing the t-shirt was intentional: it’s the everyday canvas where shame first appeared, and where now, through dyes, biomaterials, and crystallization, I inscribe a new meaning. Rather than building something new from scratch, I decided to intervene on something intimate and universal, a basic white t-shirt, transforming it into a narrative artifact that condenses all my material and emotional research into a single wearable manifesto.



Experimental roadmap

This final t-shirt will not be dyed or printed using conventional materials. It will be transformed entirely through my own sweat, which becomes the active agent behind every stage of intervention. The result will not just be a wearable piece, it will be a personal system of experimentation, symbolism, and reclaiming.

Below is the breakdown of the final components, pending experiments, and structural logic of the piece:

1. Mordanting the fabric with sweat

Instead of starting with water, the mordant solution will be made using my own sweat, reinforcing the idea that the garment is altered by the very fluid it once tried to hide.

Experiments to complete:

  • Compare rock alum (traditional mordant) vs. copper(II) sulfate using sweat as solvent.

  • Evaluate how each mordant affects BTB fixation and color contrast.

  • Optionally, test a no-mordant condition as a control.

Narrative purpose: Sweat doesn’t just soak the fabric: it opens it, prepares it to receive change.


2. Dyeing with BTB (Bromothymol Blue)

Once mordanted, the t-shirt will be dyed using BTB, a pH-sensitive dye that reacts to sweat by shifting from yellow to blue-green tones.

Experiments to complete:

  • Test BTB reactivity with and without mordant.

  • Identify the best concentration for rich, lasting base color without bleeding.

  • Ensure dye is stable enough not to stain the skin, while still reactive.

Narrative purpose: The t-shirt reacts like skin revealing traces of the body’s presence and emotion through color.


3. Crystallization on cotton fabric

Crystals will be grown directly on the cotton surface, using sweat as the solvent for the saturated salt solution (likely with copper sulfate for narrative/material coherence).

Experiments to complete:

  • Determine ideal ratios of sweat + CuSO₄ for defined crystal formation.

  • Refine cooling time and container conditions to avoid premature precipitation.

  • Test placement: how do crystals grow on flat cotton vs. thread? Can we control size/density?

Narrative purpose: What once evaporated now crystallizes, the body leaves solid memory behind.


4. Application of pH-reactive biomaterial patches

Using the best-performing recipe (agar + gelatin + glycerin + BTB), biomaterials will be applied directly onto the t-shirt in specific regions to visually react to future sweat.

Final recipe table:

Water
Agar
Gelatin
Glycerin
BTB

200ml

8g

8g

20ml

Appropriate dose, color-tested

Experiments to complete:

  • Test adherence to cotton and drying behavior.

  • Place on non-dyed areas to maximize color contrast.

  • Explore integrating sweat (fresh or reused) into the biomaterial’s water content.

Narrative purpose: This is where the t-shirt becomes reactive again transforming live, with every drop of sweat, just as I transformed in the process.


5. Mapping my own sweat pattern (colors and design)

The placement of crystals and biomaterials will follow a personal map of how and where I sweatbased on previous experiments.

To develop:

  • Annotated sketch of sweat zones based on sauna, workouts, stress tests.

  • Match material intervention with sweat intensity:

    • Biomaterials where I sweat most (chest, underarms).

    • Crystals in secondary zones (lower back, collar).

    • Base dye across entire garment.


6. Scent exploration

If time allows, I’ll experiment with fixing or transforming the smell of sweat.

Goal:

  • Subvert the stigma of sweat by making its scent part of the design, not something to erase.


This t-shirt isn’t a canvas for decoration, it is a reactive system powered by the body that made it. Every intervention: mordant, dye, crystal, biomaterialcarries my sweat. Each technique reflects how I have explored, understood, and reclaimed what once made me uncomfortable.



Experimentation

I started by mordanting a 100% cotton t-shirt using rock alum (10–15% of the fabric's weight in alum, dissolved in hot water). After soaking and drying, I applied BTB dye in select areas.

To compare mordant types, I tested three cotton samples: one untreated, one mordanted with alum, and one with copper sulfate (no precise measurements used here). Both mordanted samples developed tiny crystallites during soaking, which stiffened the fabric. The alum left the fabric white/transparent, while the copper sulfate turned it blue, and later greenish after BTB dyeing. This shift may enhance color contrast, as copper sulfate intensifies blue–green tones, making pH reactions potentially more visible.

I gathered multiple samples of biomaterials, fabrics, and t-shirts and applied two types of sweat:

  • Fresh sweat (low salinity): barely caused color shifts, with only slow and subtle changes in some biomaterials.

  • Old sweat (higher salinity): produced more noticeable changes in textiles. Mordanted areas (both alum and copper sulfate) seemed to block liquid absorption, delaying or reducing the visibility of color change. No major difference was observed between the two mordants in this test.

The most striking color shifts appeared when applying a calcium bicarbonate solution to the BTB-dyed fabric, producing intense blue stains contrasting sharply with the base orange. These blue marks remained stable over time on both mordanted and non-mordanted textiles. In contrast, sweat triggered a transition from orange to a dull greenish tone, but this change faded quickly: revealing the ongoing challenge of achieving lasting reactivity with sweat as a source.

To unify the base color across textile and biomaterial samples, three jars were prepared: one with vinegar (shifting to yellow), one with bicarbonate (shifting to blue), and one with copper sulfate (resulting in a light green tone). This experiment confirmed that BTB’s color changes are reversible and controllable, offering a method to “reset” the starting hue for consistent results.

When copper sulfate was introduced into the biomaterial, it caused a translucent greenish hue and slightly clarified the sample. Over time, unexpected fractal-like crystal patterns formed on the surface, giving the material an intricate texture, though this also made it more rigid. This reveals a dual potential: both chromatic and structural transformation.

To improve color contrast in sweat reactivity, three BTB dye solutions with different concentrations were tested on textile samples. Results showed that increased BTB concentration enhanced contrast, up to a threshold. The middle concentration produced the clearest and most consistent color shift, establishing an optimal ratio for future dyeing.

Tests revealed large differences in how fabrics absorbed sweat: some repelled it, others absorbed and evaporated it rapidly. The most dramatic color reaction was found in a cotton fabric mordanted with copper sulfate and dyed with a medium BTB concentration, where sweat turned green-blue upon contact. However, the stain didn’t anchor deeply into the textile, raising questions about lasting visibility.


I cooked a batch of the gelatin–agar–BTB biomaterial using sweat previously used in copper crystallization. The result was not ideal, high density and foaming from residual copper sulfate disrupted the texture, making it unsuitable for direct application.


Instead of using thread, I submerged a piece of t-shirt fabric directly into a copper sulfate solution. The outcome was very effective: crystals formed well and adhered strongly to the cotton. I also tried using a less saturated solution, which still formed smaller, well-distributed crystals without excessive buildup or unwanted precipitates. This opens up possibilities for controlling the crystal scale and density on the garment.


To explore odor fixing, two airtight jars were prepared: one with natural cloves, the other with clove essential oil. Inside each, a sweat sample and two cotton pads (one with water, one with sweat) were sealed for several days. Afterward, all cottons had absorbed the strong clove scent. There was no significant difference between water and sweat-soaked pads, but the sweat sample itself retained the modified scent longer, suggesting potential for odor transformation.



MDEF CHALLENGE

To move forward with a realistic and reproducible design, I decided to work directly with commercially available white T-shirts rather than unknown fabric swatches. This ensures that whatever works in my tests can be directly applied in the final garment. I selected four distinct T-shirts from Primark with varying fiber compositions to compare their responsiveness to BTB dye and sweat interaction.

Sample No.
Description
Composition

1

Long sleeve basic tee

100% Cotton

2

Sleeveless sports tee

100% Polyester

3

Slim fit short sleeve tee (Ken)

56% Viscose, 40% Nylon, 4% Elastane

4

Basic short sleeve tee

52% Cotton, 40% Polyester, 8% Elastane

Each fabric sample was cut into smaller swatches and divided into three versions based on mordant treatment:

  • A = No mordant

  • B = Mordanted with alum

  • C = Mordanted with copper sulfate

Based on literature recommendations, I used 10% w/w mordant relative to the fabric mass. The total mass of samples for the alum batch was 17g, and 21g for the copper sulfate batch.

Mordant Type
Total Fabric Mass
Water Volume
Mordant Quantity

Alum (B)

17g

300 mL

1.7g

Copper Sulfate (C)

21g

300 mL

2.1g

All samples were soaked in hot water solutions and left to mordant before proceeding to dyeing.

All mordanted and non-mordanted swatches were immersed in a single BTB dye bath to ensure consistency. Each sample was labeled with its number and letter (e.g., 3C), and gently stirred during immersion to ensure homogeneous dye distribution. The samples soaked overnight (~12 hours). After dyeing, they exhibited varying shades of yellow to orange, indicating BTB binding, and were left to fully dry before reactivity testing

From each main dyed sample, I cut two additional sub-swatches:

  • One was submerged in water (pH 7,5)

  • The other in vinegar (pH 2)

Both were then dried and tested with sweat. The vinegar-soaked samples remained bright yellow and showed no visible color change upon contact with sweatl due to residual acidity (afeter drying were okey). However, the water-soaked samples returned to full reactivity faster, demonstrating that thorough drying is key to restoring pH sensitivity.

To evaluate BTB’s performance, I tested each sample against six different liquids of increasing pH. All pH levels were measured using paper strips.

Liquid
pH

Vinegar

2

Vinegar + Water

5

Alcohol

6

Tap Water

7.5

My Sweat (stored)

8.5

Sodium Bicarbonate Sol.

10

It’s worth noting that my sweat had a notably high pH, especially compared to the usual skin-level values (~5–7), likely due to protein-rich apocrine content or changes during storage.

Each sample had six small dots marked where one drop of each liquid would be applied using a syringe. This consistent layout allowed for accurate visual comparison and mapping of reactivity across fiber types and mordants.

Variable
Observations

Sweat

Caused green/blue color shift in most samples, but faded over time

Bicarbonate Solution

Created intense, lasting blue stains, especially in non-mordanted samples

Fabric #2

Most interesting visual shifts (faint white halos after drying)

Fabric #3

Least reactive overall

Mordant Comparison

No clear winner yet; both left minor residual color even after washing

The temporality of the stains was key, most liquids triggered short-lived reactions that faded quickly, especially on yellow-based fabrics. The first four liquids left no visible trace, while bicarbonate caused strong, lasting blue marks, confirming BTB’s stronger reactivity in basic conditions. Sweat did shift colors but left minimal residue.

Among fabrics, sample 2 stood out for its transition from white to blue with a subtle halo effect after drying, offering a more visually striking and poetic result than the flatter green transitions seen in samples 1 and 4.

As halos overlapped, inner zones turned white, revealing the original textile, making it temporary but expressive. In contrast, sample 4 stains appeared and vanished with no trace, creating a matte, flat transition that lacked aesthetic strength. Faint residue remained but lacked the elegance of sample 2’s vanishing marks.

When rinsed in plain water and left to dry, samples 1, 3, and 4 maintained their initial reactivity. Sample 1 uniquely showed patches of white upon drying, which could signal changes in BTB saturation or local pH shifts. Interestingly, a slow transition to green-yellow hues was observed across most samples as they aged.

Rinsing samples with diluted vinegar restored their yellow starting tone, demonstrating how the BTB remains chemically reversible. Once completely dry, these fabrics regained their pH responsiveness, confirming the need for dry conditions to re-activate after acid treatment.

In contrast, for sample 2, both water and vinegar rinses reduced its reactivity compared to its untreated state. Previously visible halo effects and vibrant reactions were no longer present, indicating that washing procedures might strip or neutralize BTB residues more effectively in this fabric.

Sample 4 showed slightly improved stain permanence with longer dye immersion but could not avoid eventual fading. In samples 3 and 4, overdosed sulfated mordanting without drying before dyeing caused significant loss of reactivity, either by oversaturation or blocking absorption pathways.

For sample 2, the new test with high-concentration copper sulfate followed by drying before dyeing is still under evaluation. However, preliminary signs are more promising, suggesting drying may prevent the over-mordanted loss seen in previous trials.

New samples dyed with very high BTB concentrations developed an unusual reddish tone compared to the usual yellows and greens. Prolonged immersion made the dyeing uneven, with patches of color forming due to pooling and absorption differences, limiting visual consistency.

When testing the reactivity of these reddish sample 2 swatches, the typical halo effect disappeared. Instead, sweat formed irregular greenish-brown blotches with little visual appeal, indicating that excessive dye concentration eliminates the soft, poetic response originally desired.

One sample 2 dyed with medium-high BTB concentration displayed volatile blue patches without halos but with an attractive, bright appearance. This suggests that lower dye intensity and shorter immersion times may provide the best visual results for this specific fabric, even if color permanence remains limited.

To expand material testing beyond cotton, I purchased three new sport T-shirts from Decathlon made mostly of polyester or polyamide. Polyester blends tend to show more interesting chromatic effects and dry differently, potentially offering stronger visual contrasts.

Sample
Composition

5

62% Polyester, 35% Polyamide, 3% Elastane

6

90% Polyester, 10% Elastane

7

100% Polyester

All four selected T-shirts (Samples 2, 4, 5, and 6) were mordanted with alum (alumbre de roca) using the recommended ratio based on fabric weight. This step prepares the fabric to better absorb the BTB dye. After mordanting, the shirts were left to dry in the sun.

For the dyeing, I prepared a large basin with BTB diluted first in alcohol, then topped with water. Each T-shirt was dyed one by one: fully submerged, gently stirred for five minutes, then wrung and hung to dry. As each shirt entered the bath, the solution gradually shifted from deep orange to yellow, because of the lower concentration of BTB.

All dyed shirts achieved the intended soft yellow-whitish tone. Sample 4, due to its cotton content, absorbed the dye more intensely and resulted in a slightly deeper yellow hue. Unlike previous experiments, this time the color was perfectly uniform across all pieces.

To create copper sulfate crystals only on the outer sleeve, I inserted a plastic bottle inside the sleeve and tied it in place. The sleeve was then dipped into a warm, saturated (but not over-saturated) CuSO₄ solution. A jar was placed inside the bottle to keep it submerged. This ensured that crystals formed only on the outer surface.

As an expressive element, I used a syringe to apply my signature biomaterial onto the front of one T-shirt, drawing the phrase Sweat Matters. While still a draft design, I plan to keep this title in at least one final piece. This experiment explores typography, tactility, and sweat-reactive textures.

To avoid biomaterial bleeding through to the back, I placed hard plastic trays inside the shirts to stretch and stabilize the fabric. I also tested smaller fabric swatches with biomaterial applied on top to evaluate reactivity and adhesion between the textile and the gel.

The first attempt to grow copper sulfate crystals on T-shirt 4 failed. Despite submerging only the sleeve, the liquid spread throughout the fabric, leaving most of the shirt wet. Crystallization appeared only as a crusty residue at the edge of the wet area. This might be due to insufficient saturation or absorption preventing local concentration.

Copper sulfate solution was directly applied to small swatches of T-shirt 2 to test localized crystallization. The result was a rough texture with tiny crystals and stiffened fabric. Reactivity to sweat was reduced, possibly because the fabric was already tinted blue, making pH-based color shifts less visible.

For the second test, both sleeves of T-shirt 5 were used: one submerged in copper sulfate, the other in BTB. Again, the liquid spread beyond the sleeve and into the body of the shirt, making it difficult to isolate crystal formation or control the dyed area.

The biomaterial adhered well to the fabric, though it caused slight shrinkage at the borders. Interestingly, while the biomaterial was uniformly green when applied, it shifted in color based on the pH of each fabric’s dye, reflecting strong reactivity. Acidic and basic drops caused visible, though slower, color changes compared to the fabric, creating layered chromatic effects.

After dyeing, T-shirt 5 showed very weak reactivity to pH and was discarded. T-shirts 2 and 6 showed promising initial results with similar contrast and visual responses to sweat.

Sweat was applied multiple times on T-shirts 2 and 6, with intervals for drying. Initial stains faded after 30 minutes, leaving a bluish halo and lighter center. Reapplying sweat revived the color reaction, especially around the edges.

The double-layer texture of T-shirt 6 created more dynamic visual effects. It retained contrast slightly better than T-shirt 2 over repeated tests, showing enhanced reactivity and a more vibrant aesthetic after sweat exposure.

To test stain removal, the sleeve of T-shirt 6 was submerged in a vinegar-water solution. The color lifted well, leaving behind a subtle yellow-orange halo. Future tests will evaluate whether reactivity to pH is restored after this process.

During the artifact presentation, I wore the final T-shirt (number 6), marked with “Sweat Matters” in biomaterial. Since I couldn’t sweat naturally, I injected my own sweat into the fabric using a syringe. The color shift was less striking than expected, likely due to over-saturation or forceful application. Smaller sweat drops in tests had shown better results. I’ll repeat tests by actually wearing the shirt and sweating naturally, possibly using a tighter-fitting version to increase fabric contact.


Further experimentation

After drying, the BTB-dyed sleeve showed a dirty, brownish edge and patchy orange gradient near the shoulder. As seen before, oversaturation with BTB caused harsh, non-uniform colors. Over time, the dark tones faded slightly and became lighter greens and blues, but still not the desired clean effect.

On the other sleeve, copper sulfate formed a rough, fractal texture. Visually interesting, but it stiffened the fabric and, as expected, completely blocked BTB reactivity.

Between the three finalists, T-shirt 7 (100% polyester, with sleeves) emerged as the best. It reacted similarly to T-shirt 2 but had the correct shape. T-shirt 6 was discarded due to its dual-texture surface, which reduced visual contrast.

Different dye concentrations were applied to areas of T-shirt 7 to evaluate optimal reactivity. Higher BTB levels produced striking blue contrast. Lighter areas showed weaker response, confirming that strong initial staining is beneficial.

When testing pH 7–8 liquids across the dyed zones, the blue faded or failed to form in lower-concentration areas. Stronger BTB zones gave much more vivid responses, emphasizing the importance of embracing an orangey base tone for full contrast.

Acidic liquid erased previous stains perfectly. However, reactivity in those same spots was weaker afterward, especially if not fully dried, highlighting again the importance of drying before testing reactivity again.

The color response across the pH spectrum was incredible. I finally have a clean, vibrant canvas. Now the only open question is whether my real sweat will consistently be above pH 7 to trigger blue staining in real-time scenarios.

I also tried restoring the shirt by placing it directly into the BTB dye bath. Stains disappeared and reactivity increased, although faint orange tonal traces from past markings remained, adding visual texture.

Before entering the sauna, I ingested an oral rehydration solution containing: glucose (20 g), sodium chloride (3.5 g), potassium chloride (1.5 g), and trisodium citrate (2.9 g) in water. After sweating and collecting my sweat, I measured the pH and found it to be surprisingly acidic, around pH 5.

I repeated the exact same sauna routine, but this time without ingesting the electrolyte solution. The sweat pH came out higher, around neutral to slightly basic (~pH 7). Conclusion: the supplement likely acidifies the sweat. I also tracked both sweat samples over time, and both gradually shifted toward green on the pH strips, meaning sweat becomes more basic when stored, which is a problem since the T-shirt is meant to react in real-time.

I tested both sweat samples using a water quality meter to measure conductivity or other properties but didn’t find any meaningful differences or insights beyond pH.

I tested a new sample of polyester submerged in a more saturated copper sulfate solution. However, no real crystallization occurred on the fabric itself, the crystals only formed at the bottom of the jar. The textile became stiffer and rougher, but no solid crystals adhered to the surface.

I inspected stained samples under the microscope to identify weird accumulations. They were not bacterial clusters, as I initially suspected, but rather random fibers, dust, and non-living debris, gross, but not alive.

I observed the polyester fabric under the microscope. The weave appeared highly regular and synthetic. The sample with copper sulfate crystallization had a slightly blue tint, but overall texture was just more rigid.

I wore the over-dyed final T-shirt (sample 7) for a few hours. The result: zero visible change on the fabric, but my armpits turned yellow from the BTB bleeding into the skin, not the desired outcome :(

To reduce this skin-staining effect, I washed the T-shirt with tap water. It turned greenish due to the water’s pH, then slowly dried back to a dirty yellow tone. Some previous stains remained faintly visible.

While rinsing the shirt several times, I noticed the wash water turned increasingly blue, indicating rising pH levels. I then prepared two solutions: (A) tap water + vinegar, and (B) tap water + baking soda, to test if pH-altered rinsing would affect future reactivity.

The swatch washed in the baking soda solution (B) stopped reacting completely. In contrast, both the shirt washed multiple times with plain water and the swatch rinsed with vinegar (A) remained reactive, both to acids and bases.

I attempted to clean the shirt with pure alcohol to see if previous stains could be removed. It worked reasonably well, some staining faded, and reactivity was preserved. I also tried soaking it in vinegar-water for hours to reset its color and test future responsiveness.

The vinegar-soaked shirt became visibly lighter and cleaner, though yellow stains, especially around the armpits, remained. Meanwhile, T-shirts 7A and 7B were mordanted with different concentrations: 7A with a super-concentrated alum solution (10x recommended, later rinsed), and 7B with 0.5x the standard. 7A was dyed with a medium-low BTB concentration, and 7B with a medium-high one. 7B showed a deeper yellow tone after drying.

The vinegar-treated shirt showed a curious effect: sweat drops initially repelled but eventually burst and absorbed slowly, triggering mild reactions. Both 7A and 7B responded well to stored sweat, with 7B showing stronger blue and contrast due to its more intense dye.

Over time, the vivid blue faded on both shirts, resulting in similar soft marks. When applying acidic liquid, both shirts reacted similarly, fading to paler tones, leaving a whitish trace where sweat had been.

To test with fresh sweat, I exercised and applied it directly to the yellow T-shirts. As expected, there was no visible reaction. Measuring my sweat’s pH revealed a value below 5, too acidic to trigger a color change.

I partially dyed both shirts blue by soaking areas in a sodium bicarbonate bath. Applying fresh sweat on these blue zones showed a more visible effect, some drops intensified the blue while others erased it, turning the fabric yellowish again. Rubbing the fabric helped partially remove the blue as well.

To prepare for live trials, I fully soaked both 7A and 7B in a sodium bicarbonate solution, turning them completely blue. This setup will allow testing how my fresh, acidic sweat interacts with the alkaline-dyed fabric during real-time wear.

After soaking both shirts 7A and 7B in a bicarbonate solution, their intense blue tone quickly faded as they dried. I wore one to the gym and noticed improved reactivity compared to yellow-dyed versions. Blue halos appeared around the collar and underarms, but as sweat increased, the halos vanished, leaving the shirt even whiter. Although the dye didn’t transfer to my skin, it did rub off onto my workout towel, showing poor fixation.

The shirt that hadn’t been worn faded even more. After just a few days, its blue had almost completely disappeared, turning pale and dull, confirming the impermanence of this light blue tone.

To intensify the blue, I re-dyed both shirts. I first dissolved BTB in alcohol, added water, and adjusted the pH with stronger bases: one bath used washing soda (sodium carbonate, pH ~11), and the other a small amount of caustic soda (sodium hydroxide, pH ~13–14). Both are highly basic substances and should be handled with caution due to skin irritation risks.hh

As expected, the caustic soda shirt developed the most intense blue, even slightly purplish. After drying, both shirts retained stronger blue tones than in the previous bicarbonate trials. They didn’t fade to white as quickly, showing more durability.

I tested both with slightly acidic and basic liquids. The shirt dyed with sodium carbonate reacted similarly to previous halos, now slightly more vivid. The one dyed with caustic soda had a new behavior: fresh drops triggered sharp, intense blue stains immediately, working with both acid and base inputs.

However, over time, these sharp blue stains still faded. Unlike the previous halo-style fades, the caustic soda version didn’t leave a soft trace, but lost its intensity completely, raising questions about how these reactions age visually.

General info
Facts table
Sweat rate
pH mapping
General info
Improvement
General info
Final biomaterials
Final textiles
General info
Salt extraction
CuSO₄ crystals
6
2