troisjs / trois

✨ ThreeJS + VueJS 3 + ViteJS ⚡
https://troisjs.github.io
MIT License
4.19k stars 299 forks source link

Resizing renderer canvas - problem after routing. #169

Open jojco opened 1 year ago

jojco commented 1 year ago

I have problem with resizing renderer canvas (:rendering="true" not window) after routing change. If I refresh page manually, everything works fine, but If I use native router event to change page - after that canvas has "height: 0, width: 0" and I must manually resize window to get correct values and show renderer. After that everything like dynamically resizing element works. If i set rendering to rendering=window, everything works as well but I need to have this renderer in the resizing element in our page. Do anyone solved similar problem ?

Thanks.