# How do you enable the new teeth for subduction zones?

**URL:** https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868
**Category:** Q&A
**Created:** [3 May 2024 13:37 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868 "2024-05-03T13:37:30Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![qfeys](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/q/6de8d8/32.png) [@qfeys](https://discourse.gplates.org/u/qfeys)
#### Post date: [3 May 2024 13:37 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/1 "2024-05-03T13:37:30Z")

</div>

I saw that the new 2.5 updates had teeth on the subduction zones, so I wanted to test that out. However, I can’t figure out how to make them appear. I have been looking around, but I can’t find any documentation where this is described.

I have a feature of type gpml:SubductionZone with some (but not all) fields filled in. I have filled in the plate id (for the overriding plate) and conjugate plate id (for the subducting plate). I had assumed this would be enough, but I guess I have to fill in some specific information or check a box? Change something about the draw style?

Thank you for any help.

---

<div class="post-metadata">

### Author: ![john.cannon](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/j/3e96dc/32.png) [@john.cannon](https://discourse.gplates.org/u/john.cannon)
#### Post date: [6 May 2024 03:13 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/2 "2024-05-06T03:13:56Z")

</div>

Hi qfeys,

If you look at the geodata that comes with GPlates, the subduction zones have a [gpml:subductionPolarity](https://www.gplates.org/docs/gpgim/#gpml:subductionPolarity) property that indicates which side of the line the overriding plate is on. So you’ll need to add that property to your subduction zones to see the teeth.

For example, in the following screenshot the vertices of the _selected_ line start in the North-West and end in the South-East (you can see this if you hover over the vertices when in Move Vertex tool to see their order). The polarity is `Left` indicating that the overriding plate is on its left side (which is the upper region in the North-East). And so the teeth point left.

 ![image](https://discourse.gplates.org/uploads/default/original/1X/ac43543f976e85fab1aab04cf4d2d8d0a94a3445.png)

---

<div class="post-metadata">

### Author: ![qfeys](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/q/6de8d8/32.png) [@qfeys](https://discourse.gplates.org/u/qfeys)
#### Post date: [8 May 2024 03:24 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/3 "2024-05-08T03:24:46Z")

</div>

Thanks for your response.

First, I was a bit confused, as I had tried that setting, but after a bit of searching, I found it. The teeth only show if the geometry has been added to a topology. I hadn’t been using topologies yet, but now I’ll see to add them to my workflow.

---

<div class="post-metadata">

### Author: ![john.cannon](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/j/3e96dc/32.png) [@john.cannon](https://discourse.gplates.org/u/john.cannon)
#### Post date: [9 May 2024 02:55 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/4 "2024-05-09T02:55:10Z")

</div>

That’s right. And only the part of the subduction line that contributes to a topology’s boundary will have teeth.

Which also means if you hide the topologies that share a particular subduction line (eg, two adjacent plates) then the teeth will also disappear on that particular shared boundary section. By hiding I mean using something like `View > Geometry Visibility` to hide topologies, or hiding the topology layers.

---

<div class="post-metadata">

### Author: ![Robbie](https://discourse.gplates.org/user_avatar/discourse.gplates.org/robbie/32/47_2.png) [@Robbie](https://discourse.gplates.org/u/Robbie)
#### Post date: [1 July 2024 12:07 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/5 "2024-07-01T12:07:38Z")

</div>

Is there a way to change the colour of the teeth so they’re a uniform colour that matches the colour of the subduction zone line?

---

<div class="post-metadata">

### Author: ![john.cannon](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/j/3e96dc/32.png) [@john.cannon](https://discourse.gplates.org/u/john.cannon)
#### Post date: [1 July 2024 13:28 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/6 "2024-07-01T13:28:23Z")

</div>

You can use the same `Draw Style` for the layer containing the _topology_ as the layer containing the original subduction zone line.

This is because the teeth are rendered/coloured as part of the topological closed plate boundary or topological network (in a purple or brown layer). Whereas the original subduction line is coloured (_without_ teeth) by its layer (usually a green layer, unless it’s a _topological_ line in a purple layer).

Note that you can hide the underlying toothless subduction line (including its dangling bits - that don’t contribute to a topological boundary) using the menu `View > Geometry Visibility > Show Topological Sections` (this is the default visibility).

As an aside, it’s possible that a subduction line is shared by two adjacent topologies in two _different_ layers. For example, a deforming network (in a brown layer) and a rigid plate (in a purple layer) could share a subduction line between them. In this case, the subduction _teeth_ get coloured twice. Once by the deforming network and once by the rigid plate (which are in different layers with presumably different draw styles). Then whichever layer is on top determines the final visible colour of the teeth.

---

<div class="post-metadata">

### Author: ![isbrmgh](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/i/b3f665/32.png) [@isbrmgh](https://discourse.gplates.org/u/isbrmgh)
#### Post date: [5 April 2026 08:56 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/7 "2026-04-05T08:56:48Z")

</div>

> [@john.cannon](#):
>
> bound

Hi John,

Any chance to show the teeth from a topological line instead of topological boundary?

I have tried your solution but the teeth is still missing somehow

 ![Screenshot 2026-04-05 095513](https://discourse.gplates.org/uploads/default/original/1X/1e207da9217e9cb6cc30534df57f3db49efda460.png)

---

<div class="post-metadata">

### Author: ![john.cannon](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/j/3e96dc/32.png) [@john.cannon](https://discourse.gplates.org/u/john.cannon)
#### Post date: [14 April 2026 02:46 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/8 "2026-04-14T02:46:43Z")

</div>

GPlates 2.5 only works when rendering topological _boundaries_ (ie, topological closed plate boundaries or topological networks).

However here’s a more recent dev [build](https://filesender.aarnet.edu.au/?s=download&token=fbfc2c74-ccc9-426c-a15f-cabf4117dad0) (link valid for 41 days only) that also renders subduction teeth on individual subduction zone features (as covered in this [issue](https://github.com/GPlates/GPlates/issues/22)). This will be in the next GPlates release.

This is what it now looks like…

 ![image](https://discourse.gplates.org/uploads/default/original/1X/42613c547a06939de4f7f93105a2f294a794af03.png)

…where the black lines represent plate boundaries and the coloured lines are the individual features (which now also have teeth on them).

To hide the individual features use `View > Geometry Visibility > Show Topological Sections`to get the following…

 ![image](https://discourse.gplates.org/uploads/default/original/1X/ca1399004984c176a48aa5c260a1c0ab5a7259d7.png)

---

<div class="post-metadata">

### Author: ![isbrmgh](https://discourse.gplates.org/letter_avatar_proxy/v4/letter/i/b3f665/32.png) [@isbrmgh](https://discourse.gplates.org/u/isbrmgh)
#### Post date: [14 April 2026 17:20 UTC](https://discourse.gplates.org/t/how-do-you-enable-the-new-teeth-for-subduction-zones/868/9 "2026-04-14T17:20:43Z")

</div>

Will look into it.

Thanks!
