„Zrzut ekranu” WebGL WebGL

Próbowałem znaleźć coś takiego, ale nie miałem szczęścia. Próbuję otworzyć nową kartę ze zrzutem ekranu z aktualnym stanem mojego obrazu webgl. Zasadniczo jest to model 3D, z możliwością zmiany wyświetlanych obiektów, koloru tych obiektów i koloru tła. Obecnie używam następujących:

var screenShot = window.open(renderer.domElement.toDataURL("image/png"), 'DNA_Screen');

Ta linia otwiera nową kartę z bieżącym obrazem mojego modelu, ale nie wyświetla bieżącego koloru tła. Nie wyświetla również prawidłowo nazwy karty. Zamiast tego nazwa karty to zawsze „PNG 1024x768”.

Czy istnieje sposób na zmianę okna. Otwórz tak, aby był wyświetlany kolor tła? Właściwa nazwa zakładki byłaby również świetna, ale kolor tła jest moim największym problemem.

questionAnswers(2)

yourAnswerToTheQuestion