# Issue v3.3 =\> V4

**URL:** <https://forum.babylonjs.com/t/issue-v3-3-v4/2254>\
**Category:** Questions\
**Created:** [March 31, 2019, 3:40pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254 "2019-03-31T15:40:35Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 3:40pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/1 "2019-03-31T15:40:36Z")

</div>

I developping a game, the scene of the game have lot mesh more than 1000.

The scene works very good with V3 (60 fps), but with V4 since the 26-28 march the scene render at 1fps before this date the scene worked good with v4 too, (60fps).

I don’t understand why.

Maybe the dev of babylonjs (Thank you for this amazing engine) add a function or feature which break that?  
Maybe the code of V3 its not totally compatible and i need to change something?  
Maybe im doing wrong something?

All the meshes are Instanced mesh so maybe its not the same thing in V4 since the 26-28 march ?

If i set isVisiblle false to all the InstancedMesh scene is in 60 fps.

If anybody have an idea?

Thank you ))

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 3:45pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/2 "2019-03-31T15:45:42Z")

</div>

Can you share your scene somewhere? Would love to do a profiling:)  
Or if you can repro in the playground?

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 3:50pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/3 "2019-03-31T15:50:50Z")

</div>

Thank you for you quick response Deltakosh.

You can test it here

In launch game:

Force 2 in select box  
and just click on start

[https://blockmaze01.000webhostapp.com/](https://blockmaze01.000webhostapp.com/)

I changed the version to V4

“B” to desactivate the instanced mesh  
“N” to show the debugger

Thank you ))

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 3:51pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/4 "2019-03-31T15:51:40Z")

</div>

Do you mind referencing Babylon.max.js?  
Pinging @sebavan as well

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 3:53pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/5 "2019-03-31T15:53:41Z")

</div>

I put this references :  
`
<script src=“https://preview.babylonjs.com/babylon.js”></script>
`

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 3:54pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/6 "2019-03-31T15:54:25Z")

</div>

![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/2X/d/de13df3e429b8aecea67b88a4b5f4554b05ce8db.png)

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 3:56pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/7 "2019-03-31T15:56:42Z")

</div>

yep please use babylon.max.js instead  
It runs a 60fps here btw

can you also share the version with 3.3 ?

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 4:00pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/8 "2019-03-31T16:00:07Z")

</div>

Do you want a link with my project in V3 or a link of the V3 version that use?

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 4:01pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/9 "2019-03-31T16:01:15Z")

</div>

I would like the same demo but using v3.3 (or the ref where it was running fine :))  
I need to compare because I do not repro your issue (seeing it a 60fps here and pretty solid)

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 4:02pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/10 "2019-03-31T16:02:51Z")

</div>

Yes sure (Thank you for help)

Let me a few minutes and i create another version on the version  
I will quickly add 2 button one for V3 the other for V4 ))

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 4:03pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/11 "2019-03-31T16:03:12Z")

</div>

wonderful!

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 4:09pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/12 "2019-03-31T16:09:19Z")

</div>

Thanks to you ))

Now you can launch in the two versions :

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/2X/6/62b3e9efbc7cb8f2496f75bd03dc0f6c6d90f8c1.png)

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 4:14pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/13 "2019-03-31T16:14:09Z")

</div>

Can I ask you to add a 3rd one with this ref:

> <https://github.com/BabylonJS/Babylon.js/blob/e6f8182050dc7a7bbd7c71dd3741921659518205/dist/preview%20release/babylon.max.js>

thanks a lot

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 4:21pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/14 "2019-03-31T16:21:33Z")

</div>

Thanks to you,

I’m doing it.

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 4:26pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/15 "2019-03-31T16:26:23Z")

</div>

Done.

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/2X/0/0fa04a03ff0b96712e70de5a0946d2943acd8f44.png)

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 4:26pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/16 "2019-03-31T16:26:32Z")

</div>

you rock!

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 4:29pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/17 "2019-03-31T16:29:04Z")

</div>

thank you, you too ))

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 4:30pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/18 "2019-03-31T16:30:37Z")

</div>

Ok so 20days ago it was still good

---

<div class="post-metadata">

**Author:** ![Block\_Maze](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/block_maze/32/1410_2.png) [@Block\_Maze](https://forum.babylonjs.com/u/Block_Maze)\
**Post date:** [March 31, 2019, 4:31pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/19 "2019-03-31T16:31:45Z")

</div>

Less than 20 days, it was good near the 20th march

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [March 31, 2019, 4:32pm UTC](https://forum.babylonjs.com/t/issue-v3-3-v4/2254/20 "2019-03-31T16:32:03Z")

</div>

Please tell me if this is too much but I try to pinpoint where is the culprit 😉  
can you add this one\>?  
[https://raw.githubusercontent.com/BabylonJS/Babylon.js/e4e88c059b1baea4bfa34063ffff2fe19503eeae/dist/preview%20release/babylon.max.js](https://raw.githubusercontent.com/BabylonJS/Babylon.js/e4e88c059b1baea4bfa34063ffff2fe19503eeae/dist/preview%20release/babylon.max.js)

[Next page](https://forum.babylonjs.com/t/issue-v3-3-v4/2254.md?page=2)
