Chcę mieć 2 sceny z kamerą dodaną do każdej z nich i chcę, aby były one malowane w tym samym obszarze roboczym (ale nie w celu podzielenia tego płótna). Obecnie używam 2 renderers, które malują w tym samym elemencie canvas, ale moim problemem jest, że drugi renderer nadpisuje pierwszy, więc widzę tylko jedną z 2 scen. Próbowałem alpha: true
dla renderer i setClearColor(0x000000, 0);
, ale nadal nie ma pożądanego rezultatu.Rysuj 2 sceny na tym samym płótnie - trzy.js
Chcę uzyskać efekt obrazu w obrazie, ale chcę, aby "obraz wewnątrz" był przezroczysty (tylko do malowania obiektów, a nie tła).
Czy to możliwe z plikiem three.js?
dzięki
Czy możesz opublikować obraz, który wyświetla problem? Czy oba renderers mają wartość 'setClearColor (0x000000, 0);' – gaitat
@gaitat: Oba renderers mają setClearColor (0x000000, 0). Obraz nie jest interesujący, po prostu nie widzę niczego z 1. sceny, widzę tylko drugą scenę. To tak, jakby drugi renderer nadpisał płótno. – ThanosSar
Zobacz http://stackoverflow.com/questions/12666570/how-to-change-torder-object-with-threejs/12666937#12666937 – WestLangley