# Looking for some quick (paid) help on an art project

**URL:** https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327
**Category:** Community
**Created:** [December 17, 2020, 8:28am UTC](https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327 "2020-12-17T08:28:37Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![thisdesignedthat](https://avatars.discourse-cdn.com/v4/letter/t/48db29/32.png) [@thisdesignedthat](https://discourse.processing.org/u/thisdesignedthat)
#### Post date: [December 17, 2020, 8:28am UTC](https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327/1 "2020-12-17T08:28:37Z")

</div>

I have a sketch and would like to export frames with a transparent background, thats really about it.

I’d love to find someone who can help on small projects in the future too as I learn more about processing but for now its just this quick project

$15-20 hourly rates

---

<div class="post-metadata">

### Author: ![josephh](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/josephh/32/210_2.png) [@josephh](https://discourse.processing.org/u/josephh)
#### Post date: [December 17, 2020, 8:44am UTC](https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327/2 "2020-12-17T08:44:39Z")

</div>

Hi,

Welcome to the forum! 😉

If it’s really about exporting with a transparent background, use the `save()` function to save the canvas in the PNG format :

> **[save() \\ Language (API) \\ Processing 3+](https://processing.org/reference/save_.html)**

If it’s more complicated and you want some paid help, you can send me an email at [josephenry@protonmail.com](mailto:josephenry@protonmail.com)

---

<div class="post-metadata">

### Author: ![tabreturn](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/tabreturn/32/3697_2.png) [@tabreturn](https://discourse.processing.org/u/tabreturn)
#### Post date: [December 17, 2020, 8:57am UTC](https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327/3 "2020-12-17T08:57:56Z")

</div>

[SVG](https://www.processing.org/reference/libraries/svg/index.html) is a useful approach, too. Supports transparency and scalable (vector) graphics.

---

<div class="post-metadata">

### Author: ![rbrauer](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@rbrauer](https://discourse.processing.org/u/rbrauer)
#### Post date: [December 17, 2020, 7:39pm UTC](https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327/4 "2020-12-17T19:39:32Z")

</div>

To get an image with transparency from save(…) by drawing on the default canvas, you need to first change the pixel format to include transparency. It does not by default. Then when colors are specified, include the amount of transparency. For example, background(…) with two parameters specifies grayscale with the second parameter being transparency. This example produced a PNG with a transparent background for me:

```auto
void setup() {
  size(1280, 720);
  noStroke();
  
  g.format = ARGB;
  // set the default PGraphics instance ("g") pixel format
  // to include transparency, by default it does not
}

void draw() {
  background(0, 0);
  // clear to transparent by including alpha 0 in background(...)
  ellipse(width * 0.5, height * 0.5, 100, 100);
  save("test.png");
}

```

---

<div class="post-metadata">

### Author: ![s2398](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@s2398](https://discourse.processing.org/u/s2398)
#### Post date: [January 25, 2021, 8:30am UTC](https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327/5 "2021-01-25T08:30:46Z")

</div>

Hello,

I can assist you.

Regards!  
Seth

---

<div class="post-metadata">

### Author: ![tabreturn](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/tabreturn/32/3697_2.png) [@tabreturn](https://discourse.processing.org/u/tabreturn)
#### Post date: [May 13, 2021, 11:18am UTC](https://discourse.processing.org/t/looking-for-some-quick-paid-help-on-an-art-project/26327/6 "2021-05-13T11:18:00Z")

</div>

For anybody with a similar issue, you can try adapting this sketch: [https://editor.p5js.org/dannyrozin/sketches/r1djoVow7](https://editor.p5js.org/dannyrozin/sketches/r1djoVow7), which is structured something like this:

```auto
theta = 0.2

function setup() {
  createCanvas(1000, 1000, SVG);
  strokeWeight(1); stroke(255, 0, 0); noFill();
}

function draw() {
  // ... 
  // some shape drawing code
  // ...
  save('svg' + theta + '.svg');
  noLoop();
} 

```
