# Phaser in 3D with Physics (yes, it works, using enable3d!)

**URL:** <https://phaser.discourse.group/t/phaser-in-3d-with-physics-yes-it-works-using-enable3d/4610>\
**Category:** Phaser 3\
**Created:** [December 15, 2019, 11:11pm UTC](https://phaser.discourse.group/t/phaser-in-3d-with-physics-yes-it-works-using-enable3d/4610 "2019-12-15T23:11:21Z")\
**Posts on this page:** 1\
**Showing post:** 21

<div class="post-metadata">

**Author:** ![yannick](https://yyz2.discourse-cdn.com/free1/user_avatar/phaser.discourse.group/yannick/32/732_2.png) [@yannick](https://phaser.discourse.group/u/yannick)\
**Post date:** [January 29, 2020, 10:17pm UTC](https://phaser.discourse.group/t/phaser-in-3d-with-physics-yes-it-works-using-enable3d/4610/21 "2020-01-29T22:17:54Z")

</div>

Thanks 😃

This is not a question of a fix. It is a question of the right settings.

You could, for example, device the device resolution by 2,

```javascript
scale: {
  mode: Phaser.Scale.FIT,
  autoCenter: Phaser.Scale.CENTER_BOTH,
  width: window.innerWidth / 2,
  height: window.innerHeight / 2
},

```

disable antialias,

```javascript
...Canvas({ antialias: false })

```

or ignore objects that are too far away.

```javascript
this.third.camera.far = 40
this.third.camera.updateProjectionMatrix()

```

Or you could simple purchase a better device.

---

_[View the full topic](https://phaser.discourse.group/t/phaser-in-3d-with-physics-yes-it-works-using-enable3d/4610)._
