---
title: setRenderEffects
slug: viewer-3d/methods/setRenderEffects
docTags: 
createdAt: 2026-02-10T15:04:55.913Z
---

Set the render effects.

::codepen{url="https://codepen.io/Catenda/embed/QwEJzoe"}

## Usage

```javascript
// Enable a single effect
viewer3d.setRenderEffects([{ type: 'ssao', enabled: true }]);

// Enable multiple effects
viewer3d.setRenderEffects([
  { type: 'sketch', enabled: true },
  { type: 'hidden-line', enabled: false }
]);
```

## Parameters

### effects

The render effects to set.

| **Type**       | **Required** |
| -------------- | ------------ |
| Array\[Object] | Yes          |

**Properties**

| **Name**  | **Type** | **Description**               |
| --------- | -------- | ----------------------------- |
| `type`    | String   | The type of render effect     |
| `enabled` | Boolean  | Whether the effect is enabled |

**type**

The following effect types are available:

- `sketch`
- `hidden-line`
- `ssao`
