Landscape: C2C Graphgan Generator
A landscape built from original geometry
This sixteen-by-twelve scene combines pale sky, two blue-gray mountain masses, light summit marks, green foreground and a narrow ochre ground line. The saved drawing uses coordinate rules for the sky, mountain masses, summit marks and foreground. Its small resolution is intentional: the exercise asks which landscape features remain legible when every visible decision must occupy a whole C2C block.
Separate the layers of the drawing
Identify the taller peak toward the left and the lower peak toward the right. The foreground covers the lower portions of both mountains instead of being an additional transparent layer of fabric. The ochre bottom graph row replaces the green at that level. Check the exact five-color totals below, whose sum must be 192. The rectangular route contains twenty-seven diagonals and 576 completed dc posts. A plausible picture alone cannot prove those counts; use the saved matrix and coordinate sequence as independent checks.
Keep the working origin distinct from the sky
The source drawing is described from the top down, but the engine stores its lower row first. The first block therefore begins in the ground area, not at a summit. Work the lower-left seed and follow the actual diagonal instructions. As the route climbs, keep the colored supplies identified by their yarn numbers rather than by improvised names that might confuse sky with snow. A small snow cap may need its own short supply if carrying the light yarn would show across a dark mountain.
Make contrast decisions in real yarn
Choose compatible yarn weights and crochet a trial that places sky beside the light summit and mountain beside the green foreground. These neighboring boundaries do different jobs. If the two pale yarns merge, the peak can disappear despite correct coordinates. If green and mountain have indistinguishable values, the overlap may look like an unintended single shape. Revise the palette deliberately, preserve the geometry and export a separate record so color changes remain distinct from drawing changes.
Use a measured rectangle
The final panel has sixteen blocks across and twelve high, but its centimeter ratio depends on the measured shape of real C2C blocks. Finish the last diagonal, weave tails within appropriate color areas and lay the scene in its intended orientation before joining it elsewhere. Do not stretch the piece to make the mountain slopes appear smoother. A larger version needs a newly counted drawing, and any border or seam needs its own construction after the actual edge is measured.
FAQ and common repairs
Why is the ground at the wrong edge?
The top-to-bottom source image may have been copied into bottom-origin storage without reversing its rows. Restore the provided JSON and compare its lower-left block before reworking the route.
Is the light peak an opening?
No. It is a solid light-colored C2C block. All five colors describe worked fabric rather than holes or layers sewn on afterward.
Can I add more mountain detail?
Create an original larger bitmap, verify its color budget and routes, and swatch the new scale. Extra stitches inside existing blocks would no longer match this graph.
Actual parameters and yarn budget
Use 16 blocks across and 12 high in US terms. The exact palette is yarn 1: #CDE8F5 (83 blocks); yarn 2: #557585 (44 blocks); yarn 3: #FAFAF0 (11 blocks); yarn 4: #537C4D (38 blocks); yarn 5: #B5966A (16 blocks). These block totals describe the saved drawing, not yarn meters. A compatible block swatch is needed before estimating physical dimensions or material consumption.
Exact source and complete working instructions
Download this original graph as JSON and restore it in the C2C Graphgan Generator. Start with ch 6 and dc in the fourth, fifth and sixth chains from the hook. Each later block uses the written chain space, ch 3 and 3 dc; follow its coordinate and edge phase. In UK terminology these dc posts are tr. Read the chart-reading guide if the displayed picture and working route are unfamiliar.
Reverse the working direction once between successive diagonals. For an increase start, turn before making the new chain-six block. For a decrease start, the listed instruction already includes the turn; do not turn a second time. Follow the starting-edge action even when successive diagonals have equal block counts.
- Diagonal 1: (1,1) color 5. Ch 6; dc in fourth, fifth and sixth chains from hook. Stop after 1 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [1 blocks]
- Diagonal 2: (2,1) color 5 → (1,2) color 4. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 2 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [2 blocks]
- Diagonal 3: (1,3) color 4 → (2,2) color 4 → (3,1) color 5. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 3 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [3 blocks]
- Diagonal 4: (4,1) color 5 → (3,2) color 4 → (2,3) color 4 → (1,4) color 2. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 4 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [4 blocks]
- Diagonal 5: (1,5) color 2 → (2,4) color 2 → (3,3) color 4 → (4,2) color 4 → (5,1) color 5. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 5 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [5 blocks]
- Diagonal 6: (6,1) color 5 → (5,2) color 4 → (4,3) color 4 → (3,4) color 2 → (2,5) color 2 → (1,6) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 6 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [6 blocks]
- Diagonal 7: (1,7) color 1 → (2,6) color 2 → (3,5) color 2 → (4,4) color 2 → (5,3) color 4 → (6,2) color 4 → (7,1) color 5. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 7 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [7 blocks]
- Diagonal 8: (8,1) color 5 → (7,2) color 4 → (6,3) color 4 → (5,4) color 2 → (4,5) color 2 → (3,6) color 2 → (2,7) color 1 → (1,8) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 8 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [8 blocks]
- Diagonal 9: (1,9) color 1 → (2,8) color 1 → (3,7) color 2 → (4,6) color 2 → (5,5) color 2 → (6,4) color 4 → (7,3) color 4 → (8,2) color 4 → (9,1) color 5. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 9 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [9 blocks]
- Diagonal 10: (10,1) color 5 → (9,2) color 4 → (8,3) color 4 → (7,4) color 4 → (6,5) color 2 → (5,6) color 2 → (4,7) color 2 → (3,8) color 1 → (2,9) color 1 → (1,10) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 10 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [10 blocks]
- Diagonal 11: (1,11) color 1 → (2,10) color 1 → (3,9) color 1 → (4,8) color 3 → (5,7) color 2 → (6,6) color 2 → (7,5) color 2 → (8,4) color 4 → (9,3) color 4 → (10,2) color 4 → (11,1) color 5. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 11 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [11 blocks]
- Diagonal 12: (12,1) color 5 → (11,2) color 4 → (10,3) color 4 → (9,4) color 4 → (8,5) color 2 → (7,6) color 2 → (6,7) color 2 → (5,8) color 3 → (4,9) color 1 → (3,10) color 1 → (2,11) color 1 → (1,12) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
- Diagonal 13: (2,12) color 1 → (3,11) color 1 → (4,10) color 1 → (5,9) color 3 → (6,8) color 3 → (7,7) color 2 → (8,6) color 2 → (9,5) color 2 → (10,4) color 4 → (11,3) color 4 → (12,2) color 4 → (13,1) color 5. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
- Diagonal 14: (14,1) color 5 → (13,2) color 4 → (12,3) color 4 → (11,4) color 2 → (10,5) color 2 → (9,6) color 2 → (8,7) color 2 → (7,8) color 3 → (6,9) color 3 → (5,10) color 1 → (4,11) color 1 → (3,12) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
- Diagonal 15: (4,12) color 1 → (5,11) color 1 → (6,10) color 3 → (7,9) color 3 → (8,8) color 3 → (9,7) color 2 → (10,6) color 2 → (11,5) color 2 → (12,4) color 2 → (13,3) color 4 → (14,2) color 4 → (15,1) color 5. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
- Diagonal 16: (16,1) color 5 → (15,2) color 4 → (14,3) color 4 → (13,4) color 2 → (12,5) color 2 → (11,6) color 1 → (10,7) color 1 → (9,8) color 1 → (8,9) color 1 → (7,10) color 1 → (6,11) color 1 → (5,12) color 1. Increase at the starting edge: ch 6, dc in fourth through sixth chains to make the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 12 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [12 blocks]
- Diagonal 17: (6,12) color 1 → (7,11) color 1 → (8,10) color 1 → (9,9) color 1 → (10,8) color 1 → (11,7) color 1 → (12,6) color 2 → (13,5) color 2 → (14,4) color 2 → (15,3) color 4 → (16,2) color 4. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 11 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [11 blocks]
- Diagonal 18: (16,3) color 4 → (15,4) color 2 → (14,5) color 2 → (13,6) color 2 → (12,7) color 1 → (11,8) color 1 → (10,9) color 1 → (9,10) color 1 → (8,11) color 1 → (7,12) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 10 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [10 blocks]
- Diagonal 19: (8,12) color 1 → (9,11) color 1 → (10,10) color 1 → (11,9) color 1 → (12,8) color 1 → (13,7) color 3 → (14,6) color 2 → (15,5) color 2 → (16,4) color 4. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 9 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [9 blocks]
- Diagonal 20: (16,5) color 1 → (15,6) color 1 → (14,7) color 1 → (13,8) color 3 → (12,9) color 1 → (11,10) color 1 → (10,11) color 1 → (9,12) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 8 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [8 blocks]
- Diagonal 21: (10,12) color 1 → (11,11) color 1 → (12,10) color 1 → (13,9) color 1 → (14,8) color 1 → (15,7) color 1 → (16,6) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 7 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [7 blocks]
- Diagonal 22: (16,7) color 1 → (15,8) color 1 → (14,9) color 1 → (13,10) color 1 → (12,11) color 1 → (11,12) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 6 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [6 blocks]
- Diagonal 23: (12,12) color 1 → (13,11) color 1 → (14,10) color 1 → (15,9) color 1 → (16,8) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 5 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [5 blocks]
- Diagonal 24: (16,9) color 1 → (15,10) color 1 → (14,11) color 1 → (13,12) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 4 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [4 blocks]
- Diagonal 25: (14,12) color 1 → (15,11) color 1 → (16,10) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 3 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [3 blocks]
- Diagonal 26: (16,11) color 1 → (15,12) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 2 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [2 blocks]
- Diagonal 27: (16,12) color 1. Decrease at the starting edge: turn, slip stitch across 3 dc and into the ch-3 space; ch 3 and 3 dc in that space for the first block. For each remaining listed block: sl st into the next ch-3 space, ch 3, 3 dc in that space. Stop after 1 blocks; do not extend beyond the grid. Change yarn on the last pull-through before each new color. [1 blocks]
