1var content = { 2 projects: [ 3 { 4 name: "Image Upscaling", 5 detail: "Using machine learning", 6 tags: ["music video"], 7 description: `ML upscaling algorithms are neural nets that have been trained on thousands of images against low resolution versions of the same images. This way they learn to predict high resolution images from low resolution versions and can effectively quadruple definition in arbitrary images. 8 After downscaling the original images to 125 x 125 pixels, I use a chain of different upscaling models trained on wood, faces and photos from Flickr, to upscale to 8k. This gave the algorithm space to invent its own details as it upscales - wood grain, cracks, hairs, skin-like imperfections - which results in very rich, physical images with lots of fine natural details. The whole process is entirely digital, but the result at times seems like it could be hand-painted.`, 9 backgroundImage: "upscaling-5", 10 media: [ 11 { 12 url: "/images/upscaling-1-1500px.jpg", 13 thumb: "/images/upscaling-1-150px.jpg" 14 }, 15 { 16 url: "/images/upscaling-5-1500px.jpg", 17 thumb: "/images/upscaling-5-150px.jpg" 18 }, 19 { 20 url: "/images/upscaling-4-1500px.jpg", 21 thumb: "/images/upscaling-4-150px.jpg" 22 } 23 ] 24 // buttons: [ 25 // { 26 // text: "Buy Prints", 27 // url: "https://www.youtube.com/watch?v=5kz3axn9nwY" 28 // } 29 // ] 30 }, 31 { 32 name: "Zero Point Video", 33 detail: "Algorithmic Cosmos", 34 tags: ["music video"], 35 description: `Zero Point, the last track on my debut album is a representation of how at some point in the distant future the universe might collapse back in on itself in The Big Crunch, returning to the sea of noise from which it was born. The idea for this video was born from AV experiments in the game engine Unity. I had a clear idea of the start, middle and ending, and the rest came out of experiments with a custom preset system I made for capturing snapshots of the current state. I felt like a photographer in a made-up universe, spending hours tweaking parameters and exploring the space, taking snapshots all the time. The shots are abstract, but have a kind of realism to them that I like. They are of nothing in particular and are generated entirely algorithmically, but seem to suggest real places and cosmic scenes - stars, nebulae and alien planets. That strange mashup of different physical size and time scales is something unique to the cosmos, and it fascinates me.`, 36 backgroundImage: "zero-point-vid-1", 37 media: [ 38 { 39 url: "/images/zero-point-vid-1-1500px.jpg", 40 thumb: "/images/zero-point-vid-1-150px.jpg" 41 }, 42 { 43 url: "/images/zero-point-vid-2-1500px.jpg", 44 thumb: "/images/zero-point-vid-2-150px.jpg" 45 }, 46 { 47 url: "/images/zero-point-vid-3-1500px.jpg", 48 thumb: "/images/zero-point-vid-3-150px.jpg" 49 }, 50 { 51 url: "/images/zero-point-vid-4-1500px.jpg", 52 thumb: "/images/zero-point-vid-4-150px.jpg" 53 } 54 ], 55 buttons: [ 56 { 57 text: "Watch on YouTube", 58 url: "https://www.youtube.com/watch?v=5kz3axn9nwY" 59 }, 60 { 61 text: "Factmag Announcement", 62 url: "https://www.factmag.com/2020/10/09/rob-clouth-zero-point/" 63 } 64 ] 65 }, 66 { 67 name: "Emerging From Video", 68 detail: "With Archie Crofton", 69 tags: ["music video"], 70 description: `The concept of the track Emerging From relates to how some physicists believe that all higher-level structure in the universe - particles, matters, the sun, us - emerged from the random fluctuations of the zero-point energy field, a chance alignment of chaotic events momentarily forming something ordered. In keeping with the theme of order from chaos, the idea for the video was to design a set of simple shapes that start randomly displaced, but gradually slot into their correct placement, creating the sensation of something structured emerging from disorder.`, 71 backgroundImage: "emerging-from-vid-3", 72 media: [ 73 { 74 url: "/images/emerging-from-vid-1-1500px.jpg", 75 thumb: "/images/emerging-from-vid-1-150px.jpg" 76 }, 77 { 78 url: "/images/emerging-from-vid-2-1500px.jpg", 79 thumb: "/images/emerging-from-vid-2-150px.jpg" 80 }, 81 { 82 url: "/images/emerging-from-vid-3-1500px.jpg", 83 thumb: "/images/emerging-from-vid-3-150px.jpg" 84 } 85 ], 86 buttons: [ 87 { 88 text: "Watch on YouTube", 89 url: "https://www.youtube.com/watch?v=5kz3axn9nwY" 90 } 91 ] 92 }, 93 { 94 name: "Zero Point", 95 detail: "Mesh / 2020", 96 tags: ["music"], 97 description: `A love letter to randomness, chance and noise, Zero Point uses data streamed directly from the zero point field - a sea of quantum static that exists everywhere - to create semi-generative pieces. My debut album and two years in the making, it's my most ambitious project to date.`, 98 backgroundImage: "Zero-Point", 99 media: [ 100 { 101 url: "/images/Casimir-1500px.jpg", 102 thumb: "/images/Casimir-150px.jpg" 103 }, 104 { 105 url: "/images/The Vacuum State-1500px.jpg",
106 thumb: "/images/The Vacuum State-150px.jpg" 107 } 108 ], 109 audioClips: [ 110 { 111 description: "Casimir (clip)", 112 url: "/audio/Casimir.mp3" 113 }, 114 { 115 description: "A Shiver Sequence (clip)", 116 url: "/audio/A Shiver Sequence.mp3" 117 }, 118 { 119 description: "Into (clip)", 120 url: "/audio/Into.mp3" 121 }, 122 { 123 description: "Zero Point (clip)", 124 url: "/audio/Zero Point.mp3" 125 } 126 ], 127 buttons: [ 128 { 129 text: "Buy", 130 url: "https://robclouth.bandcamp.com/album/zero-point" 131 }, 132 { 133 text: "Project Description", 134 url: "https://robclouth.com/zero-point" 135 } 136 ] 137 }, 138 { 139 name: "Dust", 140 detail: "With Soundmorph", 141 tags: ["audio software"], 142 description: `DUST is a synthesizer plugin based on a real-time particle simulation, where each particle is a separate granulating sound source. The motion of each particle is determined by the flow field, which determines the force applied to each particle at each point. 143 Just like how the flow of a river determines the path of a leaf floating down in it. It was collaboration with the sound design company Soundmorph.`, 144 backgroundImage: "dust", 145 media: [ 146 { 147 url: "/images/dust-1.jpg", 148 thumb: "/images/dust-1.jpg" 149 }, 150 { 151 url: "/images/dust-2.jpg", 152 thumb: "/images/dust-2.jpg" 153 }, 154 { 155 url: "/images/dust-3.jpg", 156 thumb: "/images/dust-3.jpg" 157 } 158 ], 159 buttons: [ 160 { 161 text: "Buy", 162 url: "https://www.soundmorph.com/product/49/dust" 163 } 164 ] 165 }, 166 { 167 name: "Transition EP", 168 detail: "Mesh / 2018", 169 tags: ["music"], 170 description: `Eerie crystalline percussion reverberates around a hypnotic form in 'Silica', whilst 'Like A Second Sun' pairs rising piano scales with angular drums. 'Shedding Layers' marches to glitchy percussion and swollen bass, whilst closing track 'Transition' places abstract harmonic sequences and distorted voices in cavernous acoustics.`, 171 172 backgroundImage: "transition-1", 173 media: [ 174 { 175 url: "https://vimeo.com/257159049", 176 thumb: "/images/transition-3-500px.jpg" 177 } 178 ], 179 audioClips: [ 180 { 181 description: "Silica (clip)", 182 url: "/audio/Silica.mp3" 183 }, 184 { 185 description: "Like a Second Sun (clip)", 186 url: "/audio/Like a Second Sun.mp3" 187 }, 188 { 189 description: "Shedding Layers (clip)", 190 url: "/audio/Shedding Layers.mp3" 191 }, 192 { 193 description: "Transition (clip)", 194 url: "/audio/Transition.mp3" 195 } 196 ], 197 buttons: [ 198 { 199 text: "Buy", 200 url: "https://lnk.to/1TransitionEP" 201 } 202 ] 203 }, 204 { 205 name: "Transition",
206 detail: "My life's work in 88 minutes", 207 tags: ["music", "web", "image"], 208 description: `Transition is a algorithmic summary of my entire musical output since I started writing in 2003. It's part generative music piece, part data-visualization. The audio was generated with an algorithm that compresses weeks worth of music down to minutes. The visual element is based on growth rings in trees. Each ring represents a month of music, the most central rings are the earliest. Each direction out from the center represents a different analysed property of the tracks I made that month. 209 <br> 210 <br> 211 This experiment is the accompaniment to the <i>Transition EP</i> released on 23/02/18 on Mesh.`, 212 213 backgroundImage: "transition-2", 214 media: [ 215 { 216 url: "/images/transition-1-1500px.jpg", 217 thumb: "/images/transition-1-150px.jpg" 218 }, 219 { 220 url: "/images/transition-2-1500px.jpg", 221 thumb: "/images/transition-2-150px.jpg" 222 } 223 ], 224 buttons: [ 225 { 226 text: "Website", 227 url: "/transition" 228 } 229 ] 230 }, 231 { 232 name: "Hidden Structures", 233 detail: "Leisure System / 2015", 234 tags: ["music"], 235 description: `Some structures never reveal their true identity: the Planck length, the centre of blackholes, the space beyond the firmament. There are whole universes we may never understand. But their definitions can change, the unknowable can become knowable, and the hidden can be revealed. `, 236 237 backgroundImage: "hidden-structures", 238 audioClips: [ 239 { 240 description: "The Smallest Measurable Space (clip)", 241 url: "/audio/The Smallest Measurable Space (clip).mp3" 242 }, 243 { 244 description: "Cracks in the Firmament (clip)", 245 url: "/audio/Cracks in the Firmament (clip).mp3" 246 }, 247 { 248 description: "Thin Shell, Inner Void (clip)", 249 url: "/audio/Thin Shell, Inner Void (clip).mp3" 250 }, 251 { 252 description: "The Galaxy Collapsed Into A Point (clip)", 253 url: "/audio/The Galaxy Collapsed Into A Point (clip).mp3" 254 } 255 ] 256 }, 257 { 258 name: "Deep Field", 259 detail: "Leisure System / 2014", 260 tags: ["music"], 261 description: `Deep Field is Clouthâs Leisure System follow-up to the Clockwork Atom EP, which was named one of the top EPs of 2014 by Bleep and introduced his electronic wizardry to a wider audience following prior releases as Vaetxh and under his own name. 262 <br> 263 <br> 264 âDeep Field is tactile and threatening, with disorienting glitches weaved into the 4/4 structure. The belching low-end brings to mind a talkative machine thatâs been muzzled, eager to burst from its restraints."`, 265 266 backgroundImage: "shifter-2", 267 audioClips: [ 268 { 269 description: "Deep Field (Clip)", 270 url: "/audio/Deep Field (Clip).mp3" 271 } 272 ] 273 }, 274 { 275 name: "Clockwork Atom", 276 detail: "Leisure System / 2014", 277 tags: ["music"], 278 description: 279 "Rob Clouth's Clockwork Atom EP, the eleventh release from Berlin-based record label, Berghain residency, and nomadic party-starters Leisure System, is a triumph of emotional composition and twisted beats. Recalling Jon Hopkins at his fiercest and Autechre at their most melodic,Clouth has put together something special for peaktime and morning-afters alike, three timeless tracks with bass to massage your ears and melodies to warm your heart.", 280 backgroundImage: "clockwork-atom", 281 audioClips: [ 282 { 283 description: "Clockwork Atom (Clip)", 284 url: "/audio/Clockwork Atom.mp3" 285 }, 286 { 287 description: "Islands of Glass (Clip)", 288 url: "/audio/Islands of Glass.mp3" 289 }, 290 { 291 description: "The Descent (Clip)", 292 url: "/audio/The Descent.mp3" 293 } 294 ] 295 }, 296 { 297 name: "Cloud Complex", 298 detail: "Traum Schallplatten / 2012", 299 tags: ["music"], 300 description: 301 "Fusing fragile, evolving melodies and relentless techno-influenced rhythms with the glitchy aesthetic of his previous work, Cloud Complex takes the attention-to-detail that Clouth is known for into a club setting, creating a sound that simultaneously melts the mind and moves the feet.", 302 backgroundImage: "cloud-complex", 303 media: [ 304 { 305 url: "https://www.youtube.com/watch?v=Cxs6B16ik34", 306 thumb: "" 307 } 308 ], 309 audioClips: [ 310 { 311 description: "The Bridge and the Lights (Clip)", 312 url: "/audio/The Bridge and the Lights.mp3" 313 }, 314 { 315 description: "Cloud Complex (Clip)", 316 url: "/audio/Cloud Complex.mp3" 317 }, 318 { 319 description: "Bubble Chamber (Clip)", 320 url: "/audio/Bubble Chamber.mp3" 321 }, 322 { 323 description: "Falling Stones (Clip)", 324 url: "/audio/Falling Stones.mp3" 325 }, 326 { 327 description: "Sifting Through Static (Clip)", 328 url: "/audio/Sifting Through Static.mp3" 329 } 330 ] 331 }, 332 { 333 name: "Libet Tones", 334 detail: "Detroit Underground / 2012", 335 tags: ["music"], 336 description: 337 "Vaetxh's inaugural release Libet Tones for Detroit Underground draws on both musical themesâElectronic IDM and musique concrèteâand non-musical themes from mathematics, resulting in four labyrinthine tracks that are studies in free association, a state in which ideas float from the unconscious to the conscious. Record sleeve design by <a href='https://www.dmas3.com/' target='_blank'>Dmas3</a>.", 338 backgroundImage: "libet-tones", 339 media: [ 340 { 341 url: "https://vimeo.com/59081174", 342 thumb: "" 343 } 344 ], 345 audioClips: [ 346 { 347 description: "Unfolding Mechanism (Clip)", 348 url: "/audio/Unfolding Mechanism.mp3" 349 }, 350 { 351 description: "Cuntpressor (Clip)", 352 url: "/audio/Cuntpressor.mp3" 353 }, 354 { 355 description: "Rho Ophiuchi (Clip)", 356 url: "/audio/Rho Ophiuchi.mp3" 357 }, 358 { 359 description: "List of Lists (Clip)", 360 url: "/audio/List of Lists.mp3" 361 }, 362 { 363 description: "Crumbling Shuffle (Clip)", 364 url: "/audio/Crumbling Shuffle.mp3" 365 }, 366 { 367 description: "There are Worlds in the Gaps (Clip)", 368 url: "/audio/There are Worlds in the Gaps.mp3" 369 } 370 ] 371 }, 372 { 373 name: "Mass", 374 detail: "King Deluxe / 2011", 375 description:
376 '"Disembodied, glimmering melody floats above a warped wave of glitchstep (slow-stomping, sputtering electronica) on Vaetxhâs Mass. Itâs a strange, sometimes hypnotic collision. The melodies created by sound architect Vaetxh (aka Rob Clouth) for Mass inspire bittersweet memories as the warped bass, choppy samples and thumping beats portray a sincere desire to forget."', 377 tags: ["music"], 378 backgroundImage: "mass", 379 audioClips: [ 380 { 381 description: "Mass (Clip)", 382 url: "/audio/Mass.mp3" 383 }, 384 { 385 description: "Clipper (Clip)", 386 url: "/audio/Clipper.mp3" 387 } 388 ] 389 }, 390 { 391 name: "Islands of Glass", 392 detail: "With Polynoid", 393 tags: ["sound design"], 394 description: 395 "Lasers, mirrors, machines, broken glass and a bloody heart.", 396 backgroundImage: "islands-of-glass-video-3", 397 media: [ 398 { 399 url: "https://www.youtube.com/watch?v=YdZNx72YYhQ", 400 thumb: "" 401 }, 402 { 403 url: "/images/islands-of-glass-video-1-1500px.jpg", 404 thumb: "/images/islands-of-glass-video-1-150px.jpg" 405 }, 406 { 407 url: "/images/islands-of-glass-video-2-1500px.jpg", 408 thumb: "/images/islands-of-glass-video-2-150px.jpg" 409 }, 410 { 411 url: "/images/islands-of-glass-video-4-1500px.jpg", 412 thumb: "/images/islands-of-glass-video-4-150px.jpg" 413 } 414 ] 415 }, 416 { 417 name: "Light Leaks", 418 detail: "With Kyle McDonald and Jonas Jongejan", 419 tags: ["sound design", "generative", "installations"], 420 description: 421 "A scattered array of fifty mirror balls reflect light from three projectors, filling a room completely with small reflections, casting patterns that fill the visitorâs peripheral vision. Shifting seamlessly between mechanical and melodic, a generative audio system built in MaxMSP creates a never-repeating immersive ambience reflecting the revolving lighthouse theme of the visuals.", 422 backgroundImage: "light-leaks-2", 423 media: [ 424 { 425 url: "/images/light-leaks-3-1500px.jpg", 426 thumb: "/images/light-leaks-3-150px.jpg" 427 }, 428 { 429 url: "/images/light-leaks-4-1500px.jpg", 430 thumb: "/images/light-leaks-4-150px.jpg" 431 }, 432 { 433 url: "/images/light-leaks-2-1500px.jpg", 434 thumb: "/images/light-leaks-2-150px.jpg" 435 } 436 ], 437 audioClips: [ 438 { 439 description: "Lighthouse theme", 440 url: "/audio/light-leaks-main.mp3" 441 }, 442 { 443 description: "Spotlight theme", 444 url: "/audio/light-leaks-spotlight.mp3" 445 }, 446 { 447 description: "Flux theme", 448 url: "/audio/light-leaks-scene.mp3" 449 } 450 ] 451 }, 452 { 453 name: "Tunnelblick", 454 detail: "With Henning M. Lederer", 455 tags: ["sound design"], 456 description: 457 "Tunnelblick â A constricted circular tunnel-like field of vision. A collaborative project with <a href='https://www.led-r-r.net' target='_blank'>Henning M. Lederer</a>.", 458 backgroundImage: "tunnelblick", 459 media: [ 460 { 461 url: "https://vimeo.com/74092241", 462 thumb: "" 463 } 464 ] 465 }, 466 { 467 name: "Displayce", 468 detail: "With Device", 469 tags: ["sound design", "installations"], 470 description: 471 "Displayce is an interactive installation exploring the relationship between image and sound in a hybrid physical/digital environment. Combining a dynamic projection-mapping with generative surround-sound audio, Displayce creates a uniquely immersive audiovisual experience. The sound engine was programmed in MaxMSP.", 472 backgroundImage: "displayce-1", 473 media: [ 474 { 475 url: "/images/displayce-1-1500px.jpg", 476 thumb: "/images/displayce-1-150px.jpg" 477 }, 478 { 479 url: "/images/displayce-2-1500px.jpg", 480 thumb: "/images/displayce-2-150px.jpg" 481 }, 482 { 483 url: "/images/displayce-3-1500px.jpg",
484 thumb: "/images/displayce-3-150px.jpg" 485 }, 486 { 487 url: "/images/displayce-4-1500px.jpg", 488 thumb: "/images/displayce-4-150px.jpg" 489 } 490 ] 491 }, 492 { 493 name: "F-Lab", 494 detail: "With Sergio Galán and Guillermo Casado", 495 tags: ["sound design", "installations"], 496 description: 497 "Four Forces is an interactive experience installed at the Madrid Science museum that encourages visitors to explore the four forces of nature - gravity, electromagnetism, and the strong and weak nuclear forces - in a playfully engaging and immersive audio-visual environment. Each force is a visually and aurally distinct experience. Audio engine created in MaxMSP.", 498 backgroundImage: "f-lab-2", 499 media: [ 500 { 501 url: "/images/f-lab-1-1500px.jpg", 502 thumb: "/images/f-lab-1-150px.jpg" 503 }, 504 { 505 url: "/images/f-lab-2-1500px.jpg", 506 thumb: "/images/f-lab-2-150px.jpg" 507 }, 508 { 509 url: "/images/f-lab-3-1500px.jpg", 510 thumb: "/images/f-lab-3-150px.jpg" 511 }, 512 { 513 url: "/images/f-lab-4-150px.jpg", 514 thumb: "/images/f-lab-4-150px.jpg" 515 } 516 ], 517 audioClips: [ 518 { 519 description: "Electromagnetism", 520 url: "/audio/Electromagnetism.mp3" 521 }, 522 { 523 description: "Gravity", 524 url: "/audio/Gravity.mp3" 525 }, 526 { 527 description: "Weak nuclear", 528 url: "/audio/Weak Nuclear.mp3" 529 }, 530 { 531 description: "Strong nuclear", 532 url: "/audio/Strong Nuclear.mp3" 533 } 534 ] 535 }, 536 { 537 name: "Boots and Cats", 538 detail: "With Henry Edmonds", 539 tags: ["sound design", "composition"], 540 description: `A viral video me and <a href="https://www.heanimation.com/" target="_blank">Henry Edmonds</a> accidentally made.`, 541 backgroundImage: "boots-and-cats-1", 542 media: [ 543 { 544 url: "https://www.youtube.com/watch?v=Nni0rTLg5B8", 545 thumb: "" 546 } 547 ] 548 }, 549 { 550 name: "The Harry Potter Book Generator", 551 detail: "An experiment in generative literature", 552 tags: ["generative", "web"], 553 description: `By analysing the Harry Potter books using the markov chain technique, a statistical model of the text is built allowing 554 creation of new text in the same style. Nonsense mostly, but I enjoy it. See it in action <a href="/harrypotter" target="_blank">here</a>.`, 555 backgroundImage: "harry-potter-1" 556 }, 557 { 558 name: "File Radio", 559 detail: "Pure, unadulterated glitch", 560 tags: ["generative", "web"], 561 description: `File Radio plays your file system like a radio. It scans through each file and interprets the bytes as sounds and images in real-time, 562 opening a mesmorising window onto the complex hidden structures in common data. Made with Processing.`, 563 backgroundImage: "file-radio-1", 564 media: [ 565 { 566 url: "/images/file-radio-1.jpg", 567 thumb: "/images/file-radio-1-150px.jpg" 568 }, 569 { 570 url: "/images/file-radio-2.jpg", 571 thumb: "/images/file-radio-2-150px.jpg" 572 }, 573 { 574 url: "/images/file-radio-3.jpg", 575 thumb: "/images/file-radio-3-150px.jpg" 576 } 577 ], 578 buttons: [ 579 { 580 text: "Download (Mac only)", 581 url: "/software/FileRadio.zip" 582 } 583 ] 584 }, 585 { 586 name: "Shifter", 587 detail: "Algorithmic Image Processing", 588 tags: ["generative", "image"], 589 description: `Shifter is an image processing algorithm written in the Processing language. It takes a source image, 590 splits it up into different layers, then goes through each of the pixels sequentially and copies them to a 591 different location based on the layer. From this simple behaviour, complex patterns emerge when pixels 592 get copied to a location ahead of them in the processing chain and so get copied again, 593 creating self-similar repeating textures.`, 594 backgroundImage: "shifter-3", 595 media: [ 596 { 597 url: "/images/shifter-1.jpg", 598 thumb: "/images/shifter-1-150px.jpg" 599 }, 600 { 601 url: "/images/shifter-2.jpg", 602 thumb: "/images/shifter-2-150px.jpg" 603 }, 604 { 605 url: "/images/shifter-3.jpg", 606 thumb: "/images/shifter-3-150px.jpg" 607 }, 608 { 609 url: "/images/shifter-4.jpg",
610 thumb: "/images/shifter-4-150px.jpg" 611 }, 612 { 613 url: "/images/shifter-5.jpg", 614 thumb: "/images/shifter-5-150px.jpg" 615 } 616 ] 617 }, 618 { 619 name: "Recurser", 620 detail: "Algorithmic Image Processing", 621 tags: ["generative", "image"], 622 description: `Recurser segments an image based on the brightness, then applies a recursive transformation to each layer. 623 The process sometimes collapses into darkness, and at other times explodes into light.`, 624 backgroundImage: "recurser-1", 625 media: [ 626 { 627 url: "/images/recurser-1.jpg", 628 thumb: "/images/recurser-1-150px.jpg" 629 }, 630 { 631 url: "/images/recurser-2.jpg", 632 thumb: "/images/recurser-2-150px.jpg" 633 }, 634 { 635 url: "/images/recurser-3.jpg", 636 thumb: "/images/recurser-3-150px.jpg" 637 }, 638 { 639 url: "/images/recurser-4.jpg", 640 thumb: "/images/recurser-4-150px.jpg" 641 }, 642 { 643 url: "/images/recurser-5.jpg", 644 thumb: "/images/recurser-5-150px.jpg" 645 } 646 ] 647 }, 648 { 649 name: "Makar", 650 detail: "Augmented reality made easier", 651 tags: ["apps", "web"], 652 description: `Imagine a second space that overlays reality, a creative space filled with digital artworks that seamlessly augment 653 their real surroundings, transforming the environment into a playground to be explored. Makar is an AR project consisting of a set of user-friendly tools for the authoring and viewing of interactive augmented-reality artworks. 654 <br> 655 <br> 656 Check the <a href="https://devart.withgoogle.com/#/project/16564774" target="_blank">DevArt</a> page for an in-depth description.`, 657 backgroundImage: "makar-1", 658 media: [ 659 { 660 url: "https://www.youtube.com/embed/E2hOTccVTwo", 661 thumb: "" 662 } 663 ] 664 }, 665 { 666 name: "Coastal Towers", 667 detail: "Coastlines turned sideways", 668 tags: ["image"], 669 description: `I was walking by the sea and when I suddenly noticed how coastal formations would make epic towers if they were rotated on their sides.`, 670 backgroundImage: "coastal-towers-7", 671 media: [ 672 { 673 url: "/images/coastal-towers-1.jpg", 674 thumb: "/images/coastal-towers-1-150px.jpg" 675 }, 676 { 677 url: "/images/coastal-towers-2.jpg", 678 thumb: "/images/coastal-towers-2-150px.jpg" 679 }, 680 { 681 url: "/images/coastal-towers-3.jpg", 682 thumb: "/images/coastal-towers-3-150px.jpg" 683 }, 684 { 685 url: "/images/coastal-towers-4.jpg", 686 thumb: "/images/coastal-towers-4-150px.jpg" 687 }, 688 { 689 url: "/images/coastal-towers-5.jpg", 690 thumb: "/images/coastal-towers-5-150px.jpg" 691 }, 692 { 693 url: "/images/coastal-towers-6.jpg", 694 thumb: "/images/coastal-towers-6-150px.jpg" 695 }, 696 { 697 url: "/images/coastal-towers-7.jpg", 698 thumb: "/images/coastal-towers-7-150px.jpg" 699 } 700 ] 701 }, 702 { 703 name: "Planets", 704 detail: "Generative planetoids", 705 tags: ["generative", "image"], 706 description: `A processing sketch that generates endless planetoids by filling a circle with trail-leaving creatures that try to avoid each other.`, 707 backgroundImage: "planets-1", 708 media: [ 709 { 710 url: "/images/planets-1.jpg", 711 thumb: "/images/planets-1-150px.jpg" 712 }, 713 { 714 url: "/images/planets-2.jpg", 715 thumb: "/images/planets-2-150px.jpg" 716 }, 717 { 718 url: "/images/planets-3.jpg", 719 thumb: "/images/planets-3-150px.jpg" 720 }, 721 { 722 url: "/images/planets-4.jpg", 723 thumb: "/images/planets-4-150px.jpg" 724 }, 725 { 726 url: "/images/planets-5.jpg", 727 thumb: "/images/planets-5-150px.jpg" 728 } 729 ] 730 } 731 ] 732}; 733 734for (var i in content.projects) { 735 content.projects[i].id = content.projects[i].name 736 .toLowerCase() 737 .replace(/ /g, "-"); 738}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.