# Camera Penetration Issue

**URL:** <https://discourse.threejs.org/t/camera-penetration-issue/89385>\
**Category:** Questions\
**Tags:** camera\
**Created:** [January 22, 2026, 9:14am UTC](https://discourse.threejs.org/t/camera-penetration-issue/89385 "2026-01-22T09:14:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Taron\_Holikyan](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/taron_holikyan/32/52606_2.png) [@Taron\_Holikyan](https://discourse.threejs.org/u/Taron_Holikyan)\
**Post date:** [January 22, 2026, 9:14am UTC](https://discourse.threejs.org/t/camera-penetration-issue/89385/1 "2026-01-22T09:14:56Z")

</div>

The _Camera Penetration Issue_ occurs when the camera moves too close to or passes through a 3D mesh, causing parts of the geometry to disappear or appear sliced.

 ![Screenshot 2026-01-22 131421](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/9/e/9e8194da6259aca9116c0cf2edd5e0d9f9389cf9.png)

---

<div class="post-metadata">

**Author:** ![Lukasz\_Mestales](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/lukasz_mestales/32/65638_2.png) [@Lukasz\_Mestales](https://discourse.threejs.org/u/Lukasz_Mestales)\
**Post date:** [January 22, 2026, 6:47pm UTC](https://discourse.threejs.org/t/camera-penetration-issue/89385/2 "2026-01-22T18:47:13Z")

</div>

Let us _penetrate_ into your code…

---

<div class="post-metadata">

**Author:** ![Chaser\_Code](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/chaser_code/32/20199_2.png) [@Chaser\_Code](https://discourse.threejs.org/u/Chaser_Code)\
**Post date:** [January 22, 2026, 7:11pm UTC](https://discourse.threejs.org/t/camera-penetration-issue/89385/3 "2026-01-22T19:11:41Z")

</div>

Set `camera.near=0.10;` or `camera.near=0.01;`

---

<div class="post-metadata">

**Author:** ![Taron\_Holikyan](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/taron_holikyan/32/52606_2.png) [@Taron\_Holikyan](https://discourse.threejs.org/u/Taron_Holikyan)\
**Post date:** [January 23, 2026, 10:05am UTC](https://discourse.threejs.org/t/camera-penetration-issue/89385/4 "2026-01-23T10:05:52Z")

</div>

// Create Camera

```
const width = this.container.clientWidth;

const height = this.container.clientHeight;

const aspect = width / height;

const viewSize = 10;

this.camera = new OrthographicCamera(-viewSize \* aspect, viewSize \* aspect, viewSize, -viewSize, 0.1, 1000);

this.camera.position.set(5, 5, 5);

this.camera.lookAt(0, 0, 0);

```

---

<div class="post-metadata">

**Author:** ![Chaser\_Code](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/chaser_code/32/20199_2.png) [@Chaser\_Code](https://discourse.threejs.org/u/Chaser_Code)\
**Post date:** [January 23, 2026, 10:15am UTC](https://discourse.threejs.org/t/camera-penetration-issue/89385/5 "2026-01-23T10:15:12Z")

</div>

Try change near, far:  
`this.camera = new OrthographicCamera(-viewSize \* aspect, viewSize \* aspect, viewSize, -viewSize, 0.01, 100);`
