# Filling complex shape - followup

**URL:** https://discourse.processing.org/t/filling-complex-shape-followup/21140
**Category:** Coding Questions
**Created:** [May 21, 2020, 4:16pm UTC](https://discourse.processing.org/t/filling-complex-shape-followup/21140 "2020-05-21T16:16:04Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)
#### Post date: [May 21, 2020, 5:30pm UTC](https://discourse.processing.org/t/filling-complex-shape-followup/21140/2 "2020-05-21T17:30:56Z")

</div>

Hello,

Please format your code:  
[https://discourse.processing.org/faq#format-your-code](https://discourse.processing.org/faq#format-your-code)

Your related post is here:

> [@Filling complex shapes](https://discourse.processing.org/t/filling-complex-shapes/21139):
>
> How do we fill in a complex circular shape like a lip? ie [image] I know how to draw the Bezier/curve lines but how do we fill in 2 Bezier curves that join at 2 vertices?

This is my first time using curveVertex() as well.  
Read the reference carefully:

> **[curveVertex() / Reference](https://processing.org/reference/curveVertex_.html)**
>
> Specifies vertex coordinates for curves. This function may only be used between beginShape() and endShape() and only when there is no MODE parameter specified to beginShape(). The…

I added the first and last guide points:  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/3/38ac48377ee82281e417a454b25cfdadd0b6d44a.png)

I also plotted the points to see where they were.

This may not be the result you are expecting.

Consider:

- Multiple shapes.
- Overlapping shapes with background over shape
- There may be other creative solutions out there.

`:)`

---

_[View the full topic](https://discourse.processing.org/t/filling-complex-shape-followup/21140)._
