Foxy Of Jungle
Game Designer
Game Designer
Autor
Mensagens: 80
Registrado em: Qua Abr 26, 2017 12:21 am
Localização: Brasil
Karma: 69
Contato:

Obter textura da application_surface

Seg Abr 30, 2018 11:38 pm

Preciso saber como "pegar" a textura de uma projeção 3d a partir de uma view. é o seguinte:
Eu tenho 2 views em um mundo 3D, a view 1, é a câmera secundária, que ficará em uma "tela" <- essa tela é como se fosse um sistema de segurança, tipo FNAF..
e a view 2, é a câmera principal que ver o mundo 3D.

Eu preciso saber como pegar a textura da view 1 (da tela de segurança), ou seja, sem nada na tela, só a projeção da câmera de segurança e desenhar a textura no plano(que é a tela de segurança).

OBS: Não consigo adquirir a textura da application_surface, aparece apenas uma textura branca.


Imagem


Na imagem, como pode observar, ali está o plano com a projeção, porém só funciona no GM8, preciso que funcione no GMStudio.



Eu tenho este GMK feito em uma versão antiga do GM, mas eu tentei converter os códigos e o Game Maker Studio trava, para de responder e fecha.
http://www.mediafire.com/file/qraysr1rj ... exture.gmk

Eu passei 3 horas tentando alguma forma, criei 3 projetos diferentes de teste e eu travei !

Eu agradeço muito a quem puder converter os códigos!
Obrigado :D
Editado pela última vez por Foxy Of Jungle em Sáb Mai 12, 2018 12:13 pm, em um total de 1 vez.

Tags:
 
Foxy Of Jungle
Game Designer
Game Designer
Autor
Mensagens: 80
Registrado em: Qua Abr 26, 2017 12:21 am
Localização: Brasil
Karma: 69
Contato:

Re: Obter textura da application_surface  Tópico resolvido

Sáb Mai 12, 2018 11:51 am

Depois de 2 semanas eu consegui resolver como podem ver na imagem:


Imagem

Foi até simples, era só criar um surface e depois definir o target surface da view depois pegar a textura desse surface e desenhar no primitive.

Estou fazendo este Player de música com playlist personalizada e estou montando um palco 3D e obtive com sucesso o surface da câmera "voadora" para fazer uma simulação de tela como em shows de verdade..
Este jogo está muito no início ainda, falta iluminação, Ambient Occlusion, mais objetos... etc.

(Deu queda de FPS pois eu tava apertando o botão "Print Screen" várias vezes até pegar um bom ângulo XD)

Feche o tópico por favor.

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitante