# Multiple Scenes vs Layers

**URL:** <https://discourse.threejs.org/t/multiple-scenes-vs-layers/12503>\
**Category:** Questions\
**Tags:** layers\
**Created:** [February 3, 2020, 3:55pm UTC](https://discourse.threejs.org/t/multiple-scenes-vs-layers/12503 "2020-02-03T15:55:10Z")\
**Posts on this page:** 1\
**Showing post:** 31

<div class="post-metadata">

**Author:** ![trusktr](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/trusktr/32/13726_2.png) [@trusktr](https://discourse.threejs.org/u/trusktr)\
**Post date:** [October 7, 2020, 8:42pm UTC](https://discourse.threejs.org/t/multiple-scenes-vs-layers/12503/31 "2020-10-07T20:42:32Z")

</div>

> [@Fyrestar](#):
>
> Also you might try avoiding the usage of apply with array arguments, that can’t be optimized and should be very slow unless it got improved.

Seems nowadays (at least in Chrome) `.apply` is pretty fast ([perf test](https://perf.link/#eyJpZCI6IjNmNHR0dmt5b253IiwidGl0bGUiOiJmKCkge2coLi4uYXJndW1lbnRzKX0gdnMgZiguLi5hcmdzKSB7ZyguLi5hcmdzKX0gdnMgZigpIHtnLmNhbGwobnVsbCwgLi4uYXJndW1lbnRzKX0gdnMgZigpIHtnLmFwcGx5KG51bGwsIGFyZ3VtZW50cyl9IHZzIGYoLi4uYXJncykge2cuY2FsbChudWxsLCAuLi5hcmdzKX0gdnMgZiguLi5hcmdzKSB7Zy5hcHBseShudWxsLCBhcmdzKX0iLCJiZWZvcmUiOiJmdW5jdGlvbiBmb28gKCkge31cblxuZnVuY3Rpb24gYmFyKCkge1xuICBmb28oLi4uYXJndW1lbnRzKVxufVxuXG5mdW5jdGlvbiBiYXooLi4uYXJncykge1xuICBmb28oLi4uYXJncylcbn1cblxuZnVuY3Rpb24gbG9yZW0oKSB7XG4gIGZvby5jYWxsKG51bGwsIC4uLmFyZ3VtZW50cylcbn1cblxuZnVuY3Rpb24gaXBzdW0oKSB7XG4gIGZvby5hcHBseShudWxsLCBhcmd1bWVudHMpXG59XG5cbmZ1bmN0aW9uIGRvbG9yKC4uLmFyZ3MpIHtcbiAgZm9vLmNhbGwobnVsbCwgLi4uYXJncylcbn1cblxuZnVuY3Rpb24gYmxhaCguLi5hcmdzKSB7XG4gIGZvby5hcHBseShudWxsLCBhcmdzKVxufSIsInRlc3RzIjpbeyJuYW1lIjoiZigpIHtnKC4uLmFyZ3VtZW50cyl9IiwiY29kZSI6ImJhcigxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5LCAwLCAxMSwgMTIsIDEzLCAxNCwgMTUsIDE2LCAxNywgMTgsIDE5LCAxMCkiLCJydW5zIjpbMjQxMDAwLDQxODAwMCwxMzAwMDAsMTIzMDAwLDMyNjAwMCwyMDUwMDAsMjQ1MDAwLDI2NzAwMCwzNDAwMCwxNTgwMDAsNjIwMDAsMjQ5MDAwLDgwMDAwLDM5MDAwLDI0OTAwMCwzMzAwMCwzNDAwMCwxODAwMCw1MzAwMCwyMDAwMCwxNjMwMDAsNDcwMDAsNzIwMDAsMjQwMDAwLDEwMDAsNjgwMDAsOTkwMDAsODAwMCwxNTYwMDAsNjUwMDAsNDEwMDAsMTY4MDAwLDE5MzAwMCwyOTAwMDAsMTY2MDAwLDE0MDAwMCwxODAwMCwyNTIwMDAsMTUwMDAsMjIwMDAwLDM1MDAwLDUwMDAwLDM4MDAwLDM4MDAwLDMzNDAwMCwzMTUwMDAsMjMwMDAsMjI3MDAwLDk2MDAwLDIwOTAwMCwyNDAwMDAsOTgwMDAsMTY0MDAwLDIwNjAwMCwzMzIwMDAsMTcyMDAwLDEzNTAwMCwxNTkwMDAsMTk1MDAwLDEzMzAwMCwxMTYwMDAsNDgwMDAsMTAwMDAwLDMwMzAwMCwxNzcwMDAsOTAwMCwyNjcwMDAsNTMwMDAsMjIyMDAwLDMxNzAwMCwyNTEwMDAsMTcxMDAwLDEwMDAsMTc2MDAwLDEwOTAwMCwxNzIwMDAsMjA0MDAwLDIzMDAwLDU1MDAwLDIxNjAwMCw0NTAwMCw0NTAwMCwzMDAwMCw5NzAwMCwxMDAwMDAsMjQ1MDAwLDIzMTAwMCwyNTcwMDAsODEwMDAsMjQ0MDAwLDIzMDAwLDEwMDAwLDEwMTAwMCwxMjAwMCwyNzIwMDAsMTEyMDAwLDIyNzAwMCwyMDAwLDUxMDAwLDE2MzAwMF0sIm9wcyI6MTM5NDMwfSx7Im5hbWUiOiJmKC4uLmFyZ3MpIHtnKC4uLmFyZ3MpfSIsImNvZGUiOiJiYXooMSwgMiwgMywgNCwgNSwgNiwgNywgOCwgOSwgMCwgMTEsIDEyLCAxMywgMTQsIDE1LCAxNiwgMTcsIDE4LCAxOSwgMTApIiwicnVucyI6WzE0MTAwMCwyMTUxMDAwLDMzNTAwMCwzMTM5MDAwLDEyMDAwMDAsOTAwMCw3NDcwMDAsMjAzMjAwMCwzOTkwMDAsMTMzMjAwMCw3NzYwMDAsMTM5NTAwMCwxMzc1MDAwLDIzMjAwMCwyMjM1MDAwLDE3NjAwMCw4ODUwMDAsODIwMDAsMTQ4MjAwMCwxMTIwMDAsMTc5MTAwMCw0ODcwMDAsNjcwMDAwLDEwMDAsMTM5MzAwMCwyMjc0MDAwLDE3NzEwMDAsMjcwNDAwMCw2MzUwMDAsNTc2MDAwLDE2MzkwMDAsMjg4OTAwMCwxNjg3MDAwLDExMTcwMDAsMTU1NTAwMCwxMTQzMDAwLDIxMTAwMCwzMDA0MDAwLDIxMTAwMCwyNjQ0MDAwLDM0OTAwMCw4NzIwMDAsMjQ5MDAwLDIxMzUwMDAsMjA4NjAwMCwyNDMzMDAwLDI1ODAwMCwyMDU4MDAwLDYzMzAwMCwyMzA1MDAwLDI4NjEwMDAsMTI3MTAwMCwxNzY1MDAwLDE3MTAwMDAsMzAyMzAwMCwxNjA1MDAwLDc5MDAwMCwxNzExMDAwLDIxNTQwMDAsMTAwNDAwMCwxOTAzMDAwLDQzMTAwMCwxNjU5MDAwLDIxMDAwMCwxNDM3MDAwLDE0NDIwMDAsMTExNzAwMCwxOTIzMDAwLDUzOTAwMCwxNzk3MDAwLDUxMDAwMCwxMzcxMDAwLDMyNTAwMCwyNTI5MDAwLDUzNzAwMCwwLDc1MjAwMCwyMDAwLDg4MjAwMCwyMjgyMDAwLDI0NjAwMCw3NzcwMDAsNDMwMDAwLDExNzQwMDAsOTE1MDAwLDE0MTIwMDAsMTY5MTAwMCwyMDAyMDAwLDExMTUwMDAsMjA1NjAwMCwxMDAwLDEwMDAsMTEyMjAwMCwyMjQ4MDAwLDIwMzcwMDAsMTIwMzAwMCwyMzA0MDAwLDIyMDAwLDg3NTAwMCwxNjU5MDAwXSwib3BzIjoxMjQ4NDcwfSx7Im5hbWUiOiJmKCkge2cuY2FsbChudWxsLCAuLi5hcmd1bWVudHMpfSIsImNvZGUiOiJsb3JlbSgxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5LCAwLCAxMSwgMTIsIDEzLCAxNCwgMTUsIDE2LCAxNywgMTgsIDE5LCAxMCkiLCJydW5zIjpbNjcwMDAsMjI0MDAwLDE1MjAwMCwxOTUwMDAsOTUwMDAsNTAwMCw3MTAwMCwyMjMwMDAsMjYwMDAsMTQzMDAwLDE5OTAwMCwyNjcwMDAsMzYwMDAsMjQwMDAsMjQ5MDAwLDM4MDAwLDM5MDAwLDE3ODAwMCwxODgwMDAsMTAwMCwxMTMwMDAsNDUwMDAsNTYwMDAsMjE2MDAwLDEzMjAwMCw1MDAwMCwyODgwMDAsNjgwMDAsMjAzMDAwLDI3MDAwLDE1MTAwMCw5MzAwMCwxMzAwMCwxMjAwMDAsMTc1MDAwLDEwMjAwMCwyMDAwLDI1OTAwMCwyMDAwLDMwMDAwLDI4NTAwMCw4NzAwMCwxNjAwMCwzMTAwMCwyNjEwMDAsMjYxMDAwLDI2MDAwLDIwOTAwMCwyNjIwMDAsMTY4MDAwLDMxMTAwMCwzMDMwMDAsNDQwMDAsNjkwMDAsMTY0MDAwLDYxMDAwLDMzNDAwMCwzMDAwLDE0MDAwMCw1ODAwMCwxOTYwMDAsMzgwMDAsOTcwMDAsMTAwMCwxMjYwMDAsODQwMDAsMTU2MDAwLDIxMTAwMCw1NTAwMCw3NTAwMCw0NTAwMCwxOTIwMDAsMTg4MDAwLDEyNTAwMCw0NDAwMCwxMDAwLDcxMDAwLDE4ODAwMCw4MTAwMCwxNjcwMDAsMTkwMDAwLDM4MDAwLDIxMDAwLDc2MDAwLDk5MDAwLDE5MjAwMCwyMTYwMDAsMjIxMDAwLDQ2MDAwLDc4MDAwLDI5MDAwMCw5MDAwLDExMjAwMCwxOTUwMDAsMjE3MDAwLDc4MDAwLDE4MDAwLDEwMDAwLDgxMDAwLDcxMDAwXSwib3BzIjoxMjA1NzB9LHsibmFtZSI6ImYoKSB7Zy5hcHBseShudWxsLCBhcmd1bWVudHMpfSIsImNvZGUiOiJpcHN1bSgxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5LCAwLCAxMSwgMTIsIDEzLCAxNCwgMTUsIDE2LCAxNywgMTgsIDE5LCAxMCkiLCJydW5zIjpbMzc3MDAwLDI4NzMwMDAsMTQ2NzAwMCw2MjAwMCw4MjEwMDAsMTYzMTAwMCw2NzcwMDAsODg0MDAwLDI1ODAwMCwxMTQ4MDAwLDI0NTIwMDAsMTMxNDAwMCwxMjk4MDAwLDEwMDAsMjI2OTAwMCwxMjEwMDAsMTAwMCwxNzgxMDAwLDEwMDAsNjUxMDAwLDY4OTAwMCwyMDQwMDAwLDE0NTAwMCw1NTgwMDAsMjA3MDAwLDE1ODUwMDAsMjQxNTAwMCw0ODEwMDAsMTAwMCw1NzEwMDAsMTA0NjAwMCwxMzA5MDAwLDE4MDAwMCwxMDU3MDAwLDE2NTYwMDAsMTEyNjAwMCwzNzAwMCw0MTUwMDAsMTc5NDAwMCw4NTYwMDAsMTIwMzAwMCwxMDE5MDAwLDQ0MDAwLDEwMDAsMjI0ODAwMCwxMDU4MDAwLDUzMDAwLDIxMTIwMDAsMzE0MDAwLDg5MjAwMCw1MzYwMDAsMjM3MDAwLDE2MjAwMDAsNzE2MDAwLDM1OTAwMCwxMTI1MDAwLDIwNTAwMDAsMTAyODAwMCw2MjQwMDAsODIzMDAwLDE0ODYwMDAsOTQ2MDAwLDEzNDYwMDAsMTUyODAwMCwxMTk5MDAwLDM4NzAwMCwxNDc5MDAwLDIxODkwMDAsOTIwMDAwLDcwMjAwMCwyNDAwMCwxNTA4MDAwLDEzOTIwMDAsMTAwMCw5ODUwMDAsMTUyNzAwMCw3ODMwMDAsMjMyMzAwMCw0MjQwMDAsMTcxMDAwMCwxOTM3MDAwLDYwMjAwMCw4OTEwMDAsMjc5MDAwLDgzNTAwMCw5ODgwMDAsODk2MDAwLDQ5OTAwMCw0NDgwMDAsNTAwMCwyMzQyMDAwLDExOTcwMDAsODY5MDAwLDkwMDAsMjAyMDAwLDUxNjAwMCwxMDIwMDAwLDE2ODUwMDAsNjIyMDAwLDY5MjAwMF0sIm9wcyI6OTU3MTAwfSx7Im5hbWUiOiJmKC4uLmFyZ3MpIHtnLmNhbGwobnVsbCwgLi4uYXJncyl9IiwiY29kZSI6ImRvbG9yKDEsIDIsIDMsIDQsIDUsIDYsIDcsIDgsIDksIDAsIDExLCAxMiwgMTMsIDE0LCAxNSwgMTYsIDE3LCAxOCwgMTksIDEwKSIsInJ1bnMiOlszNDkwMDAsMTkxMzAwMCwxMzYxMDAwLDcyMjAwMCw4OTQwMDAsMTA0ODAwMCw1MDgwMDAsMzg0MDAwLDI0NDQwMDAsNzAyMDAwLDIxODMwMDAsMjMxNDAwMCw2ODAwMDAsNDgxMDAwLDkwODAwMCwxNjYwMDAsMTczODAwMCwxODA4MDAwLDEwMDAsMjQwODAwMCw3MjgwMDAsMTg4ODAwMCw2NzAwMCw4NDMwMDAsMzUwMDAsMTIwODAwMCwyNDA3MDAwLDM1NjAwMCwyMDYzMDAwLDU0MzAwMCwxMzAwMDAwLDg2MDAwMCwxMDAwLDQ5MDAwMCwxMzU1MDAwLDI3ODAwMCwxMjYzMDAwLDE3NTkwMDAsMjc1MjAwMCw3NzMwMDAsMTYzOTAwMCwyMDMzMDAwLDE4MzAwMDAsNDU5MDAwLDExNjAwMDAsNzE4MDAwLDEwMjAwMDAsMTkxMTAwMCwyNDc5MDAwLDExNTMwMDAsMjgwMjAwMCw5NDkwMDAsOTA5MDAwLDEwMDAsMTcyNzAwMCwxMjg4MDAwLDc2OTAwMCw5OTgwMDAsODQzMDAwLDYwNzAwMCwxMDAwLDI3MDgwMDAsMTU0ODAwMCwxMDAwLDExNjUwMDAsNDQ4MDAwLDEyODAwMDAsMjEwMDAwLDkwODAwMCwxMTg3MDAwLDkwMDAsNzM4MDAwLDU4NjAwMCwxNDIxMDAwLDQ1NTAwMCwxNjU2MDAwLDQzMDAwMCwyMjE0MDAwLDcwMjAwMCwxNjY1MDAwLDIxNDMwMDAsMjM4NTAwMCwxMTYwMDAsMTA5MDAwMCwyNzI3MDAwLDI0MzAwMCwyMDcwMDAwLDY0ODAwMCw1OTIwMDAsMCwyMTY2MDAwLDgwODAwMCwxNjIwMDAwLDQ1MjAwMCw2ODUwMDAsMTE4MTAwMCw3NDAwMCwxNDYwMDAwLDU2MDAwLDY2NzAwMF0sIm9wcyI6MTA5NzkxMH0seyJuYW1lIjoiZiguLi5hcmdzKSB7Zy5hcHBseShudWxsLCBhcmdzKX0iLCJjb2RlIjoiYmxhaCgxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5LCAwLCAxMSwgMTIsIDEzLCAxNCwgMTUsIDE2LCAxNywgMTgsIDE5LCAxMCkiLCJydW5zIjpbMzYyMDAwLDE1MDAwMDAsMTI4NzAwMCw2MTUwMDAsOTE0MDAwLDEzMDQwMDAsMTkwOTAwMCwyMjcwMDAsODUwMDAsMTA0OTAwMCwxMjQ0MDAwLDcxMzAwMCw5ODkwMDAsODM5MDAwLDkyNDAwMCw5NjMwMDAsMTc2MjAwMCwxNDgyMDAwLDE1NTIwMDAsMTUxNDAwMCwyMDEwMDAsMjI2MzAwMCwxMzAwMDAsNDEwMDAsMTAwMCwxNzY5MDAwLDIzODkwMDAsMzkzMDAwLDIyNTQwMDAsMzc4MDAwLDExMjYwMDAsMTA0MzAwMCwyNjcxMDAwLDgwMjAwMCwzMTQwMDAsMTA1MTAwMCwxMjIzMDAwLDEwNzcwMDAsNjg0MDAwLDIzNTQwMDAsMTU1MDAwMCwyMDMyMDAwLDEzNDEwMDAsMTI1NTAwMCw0OTAwMDAsMTI2NzAwMCwxMTI2MDAwLDg1MjAwMCwyODQyMDAwLDE0MjEwMDAsMTIxMDAwLDEwMDAsNzAyMDAwLDI2MDAwLDE1NTAwMCwzNDcwMDAsNjI0MDAwLDExNTcwMDAsMTg1NDAwMCwzMTI4MDAwLDE1MzEwMDAsMTgxNzAwMCw0NTIwMDAsNDE3MDAwLDU2MDAwMCwzNTUwMDAsMTMzODAwMCwxNzMwMDAsNjE3MDAwLDExOTcwMDAsMTAwMCw3NjAwMDAsNDE4MDAwLDIyMTEwMDAsMjAzMDAwLDIwMDAsMTcyNjAwMCwxNTM3MDAwLDQ5OTAwMCwyMzcwMDAsMCwyNDY1MDAwLDMzMTAwMCw0MzkwMDAsNDc0MDAwLDIwODYwMDAsODQ0MDAwLDE4MTkwMDAsMjQwMzAwMCwxMTM5MDAwLDg5MDAwMCwxOTMwMDAwLDg5NDAwMCwyNTAxMDAwLDEwNzUwMDAsMTIwODAwMCw3ODEwMDAsNzg0MDAwLDY3MDAwLDg5OTAwMF0sIm9wcyI6MTA0NzY5MH1dLCJ1cGRhdGVkIjoiMjAyMC0xMC0wN1QyMDozNDowMC4yNzZaIn0%3D))

> But you might be careful about THREE lights making sure there won’t be some recompiling of materials going on

Yeah, I’m not sure, does sticking lights in multiple scenes cause re-compiling of materials? At the moment my scenes are small enough, to where I just want one light hitting all objects (which will be in different layers)

---

_[View the full topic](https://discourse.threejs.org/t/multiple-scenes-vs-layers/12503)._
