Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Instance create em cenario 3d

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
itallo
Membro
Membro
Reações: 0
Mensagens: 22

Instance create em cenario 3d

Mensagem por itallo » Qui Set 08, 2016 11:22 pm

Boa noite,
Todo objeto que crio após a inicialização do jogo fica com o Z diferente do nível que desejo desenhar.

Veja o modelo abaixo:
[frame=640,768]https://dl.dropboxusercontent.com/u/852 ... index.html[/frame][/font]

Tanto o player quanto as caixas que passam são desenhadas no Z 0 para o Z 64, a única diferença é que o player é desenhado antes do objCamera. Percebe-se que as caixas ficam maiores, sendo que o d3d_draw_rectangle é idêntico ao do player. AH, as caixas não sofrem o efeito de visualização do ObjCamera.  Alguma alma saberia me dizer como contornar este problema?

Avatar do usuário
gabrielsch
Colaborador
Colaborador
Reações: 0
Mensagens: 234

Re: Instance create em cenario 3d

Mensagem por gabrielsch » Sex Set 09, 2016 1:26 am

A perspectiva do jogo é bem estranha mas é possivel notar uma diferença no eixo, pode ser um problema de transformação não resetada, você utiliza algum tipo de d3d_transform_?
Imagem

Avatar do usuário
itallo
Membro
Membro
Reações: 0
Mensagens: 22

Re: Instance create em cenario 3d

Mensagem por itallo » Sex Set 09, 2016 11:16 am

Não, não uso.
Consegui resolver o problema usando este código no objetoCamera:

Código: Selecionar todos

with(oBloco)
{
display_reset(8, true); 
texture_set_interpolation(true);
d3d_draw_block(x,y,5,x+64,y+64,0,tex,1,1);
}


Avatar do usuário
gabrielsch
Colaborador
Colaborador
Reações: 0
Mensagens: 234

Re: Instance create em cenario 3d

Mensagem por gabrielsch » Sex Set 09, 2016 3:29 pm

Você está utilizando isso no draw? Se sim a função display_reset é pedir para matar o desempenho do seu jogo, utilize apenas uma vez no inicio do jogo.
Imagem

Avatar do usuário
itallo
Membro
Membro
Reações: 0
Mensagens: 22

Re: Instance create em cenario 3d

Mensagem por itallo » Sex Set 09, 2016 11:09 pm

rsrs, na verdade nem senti diferença ao utilizar essa função para aplicar o antialiasing.

Trancado

Quem está online

Usuários navegando neste fórum: Ahrefs [Bot] e 9 visitantes