Meu jovem, sou eu de novo kkkk Sera que vc num pode me dar um help num sistema que eu to fazendo? Eu to usando o conceito que vc explicou aqui, e funciona lindamente make rotation se eu rotacionar no eixo X e no Z, se eu aplico o mesmo conceito no eixo Y, a rotacao acompanha ate metade e depois inverte. Pode me dar um help com isso? Por email, whatsapp, discord, sei la kk Abs
Se nao me engano, se vc usa só o Y, ele tenta sempre apontar o Z pra cima. Se vc quiser controlar, precisa usar o Make Rot from YZ e dar um Z válido pra ele, que mude quando a rotação chegar nos 90 graus onde inverte. Outro esquema é usar o YZ quando não tá perto dos 90 graus, e trocar pra YX ou mudar o Z quando estiver perto dos 90 graus. Meu usuário do discord é o mesmo do meu canal aqui.
@@RVillani Eu te adicionei la. Eu acho kkk Nao manjo de Discord Eu tentei usar YX e YZ, mas nao rolou. Eu ja adicionei um monte de print string pra tentar entender o que ta rolando mas num ta rolando :/
Fodaaaa! curto demais seus vídeos! Man, vc tem algo a mais planejado pra passar? depois dessa série Queria mto ver coisas de performance (Quais nodes é melhorar usar em materiais e que fazem a "mesma" coisa), quantidade de material instance, Texture Atlas e etc
Vlw, Arthur! Eu tenho uma apresentação que fiz no trabalho quando era UE4. Mas eu fui testar e algumas coisas mudaram na UE5. Coisa q era lenta usar não é mais e tal. Mas não era específico de materiais. Materiais é uma coisa muito subjetiva. Depende de plataforma e outras coisas q o jogo tá fazendo que podem fazer pesar mais ou menos. Eu vou pensar em algo assim pq eu gosto muito de materiais na Unreal, mas como é subjetivo pode demorar pra achar coisas úteis no geral pra apresentar.
@@RVillani Tranquilo man, Só as coisas que vc já mostra ajudam muito! por enquanto estou trampando na UE4, ai provavelmente em projetos futuros serão na UE5, bom que até lá vai existir bastante conteúdo a respeito E muito obrigado pela resposta o/
Meu irmao, muito bom. valeu! Eu tenho uma pergunta: Quando tento usar esses sistemas em projetos de VR, tipo look at rotation, onde eu coloco um objeto para rotacionar mirando no controle, quando o angulo eh menor que -90 ou maior que 90, o objeto seguindo a mao inverte e passa a girar na direcao oposta se usarmos o resultado de um eixo so tipo uma porta girando so no eixo Z, mas isso nao acontece quando estamos usando todos os 3 eixos como no seu exemplo. Pq? D:
Vlw! XYZ são 3 eixos sempre perpendiculares um ao outro. Se um gira, afeta os outros 2. Quando vc usa um eixo só, a Unreal precisa escolher um segundo eixo pra completar a rotação, senão os outros 2 eixos rodariam aleatoriamente. E esse segundo eixo sempre vai apontar pro mesmo eixo no mundo. Por ex, se vc falar pra Unreal apontar o X pra qqer lugar, ela vai tentar manter o Z do objeto pra cima, q é o Z do mundo. E o Y vai ser perpendicular ao que resultar dos outros dois. Mas se vc apontar o X pra cima ou pra baixo, em 90 ou - 90 o X tá apontando pro Z do mundo, e o Z do objeto tá deitado. Então quando virar 90.0001, o Z ficaria pra baixo. Mas como ele é sempre direcionado pra cima, o objeto dá um 180. O esquema é semprr usar 2 eixos. Senão a Unreal sempre vai escolher o segundo por vc e tentar apontar ele pra um ponto fixo.
@@RVillani cara obrigado pelo retorno. Mas eu repliquei os seus exemplos e continuo nao entendendo o pq que meu teste nao funciona. Sera que vc nao podia me dar uma forca com isso no privado? Eu nao encontro nada em lugar nenhum sobre isso, todos os exemplos que eu vejo pessoas usando vetores sao iguais com excessao ao seu. lol
Eu consegui reproduzir o mesmo efeito! 🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌 Mas ainda estou tentando entender o pq que funciona kkkkk Cara obrigado pelo video, eh esclarecedor ainda que eu nao tenha entendido 100% a hora que der o estalo eu vou dominar essa p* hahahaha Valeu
thank you, finally I understood it
amazing thank you so much. Really handy
Super Useful! Thanks for making such a good video to explain it!
Very good your work
this was super helpful, thanks!
Great video, ty very much!
Meu jovem, sou eu de novo kkkk
Sera que vc num pode me dar um help num sistema que eu to fazendo? Eu to usando o conceito que vc explicou aqui, e funciona lindamente make rotation se eu rotacionar no eixo X e no Z, se eu aplico o mesmo conceito no eixo Y, a rotacao acompanha ate metade e depois inverte. Pode me dar um help com isso? Por email, whatsapp, discord, sei la kk
Abs
Se nao me engano, se vc usa só o Y, ele tenta sempre apontar o Z pra cima. Se vc quiser controlar, precisa usar o Make Rot from YZ e dar um Z válido pra ele, que mude quando a rotação chegar nos 90 graus onde inverte.
Outro esquema é usar o YZ quando não tá perto dos 90 graus, e trocar pra YX ou mudar o Z quando estiver perto dos 90 graus.
Meu usuário do discord é o mesmo do meu canal aqui.
@@RVillani Eu te adicionei la. Eu acho kkk
Nao manjo de Discord
Eu tentei usar YX e YZ, mas nao rolou. Eu ja adicionei um monte de print string pra tentar entender o que ta rolando mas num ta rolando :/
Fodaaaa! curto demais seus vídeos!
Man, vc tem algo a mais planejado pra passar? depois dessa série
Queria mto ver coisas de performance (Quais nodes é melhorar usar em materiais e que fazem a "mesma" coisa), quantidade de material instance, Texture Atlas e etc
Vlw, Arthur!
Eu tenho uma apresentação que fiz no trabalho quando era UE4. Mas eu fui testar e algumas coisas mudaram na UE5. Coisa q era lenta usar não é mais e tal.
Mas não era específico de materiais. Materiais é uma coisa muito subjetiva. Depende de plataforma e outras coisas q o jogo tá fazendo que podem fazer pesar mais ou menos. Eu vou pensar em algo assim pq eu gosto muito de materiais na Unreal, mas como é subjetivo pode demorar pra achar coisas úteis no geral pra apresentar.
@@RVillani Tranquilo man, Só as coisas que vc já mostra ajudam muito! por enquanto estou trampando na UE4, ai provavelmente em projetos futuros serão na UE5, bom que até lá vai existir bastante conteúdo a respeito
E muito obrigado pela resposta o/
Meu irmao, muito bom. valeu! Eu tenho uma pergunta: Quando tento usar esses sistemas em projetos de VR, tipo look at rotation, onde eu coloco um objeto para rotacionar mirando no controle, quando o angulo eh menor que -90 ou maior que 90, o objeto seguindo a mao inverte e passa a girar na direcao oposta se usarmos o resultado de um eixo so tipo uma porta girando so no eixo Z, mas isso nao acontece quando estamos usando todos os 3 eixos como no seu exemplo. Pq? D:
Vlw!
XYZ são 3 eixos sempre perpendiculares um ao outro. Se um gira, afeta os outros 2.
Quando vc usa um eixo só, a Unreal precisa escolher um segundo eixo pra completar a rotação, senão os outros 2 eixos rodariam aleatoriamente. E esse segundo eixo sempre vai apontar pro mesmo eixo no mundo.
Por ex, se vc falar pra Unreal apontar o X pra qqer lugar, ela vai tentar manter o Z do objeto pra cima, q é o Z do mundo. E o Y vai ser perpendicular ao que resultar dos outros dois. Mas se vc apontar o X pra cima ou pra baixo, em 90 ou - 90 o X tá apontando pro Z do mundo, e o Z do objeto tá deitado. Então quando virar 90.0001, o Z ficaria pra baixo. Mas como ele é sempre direcionado pra cima, o objeto dá um 180.
O esquema é semprr usar 2 eixos. Senão a Unreal sempre vai escolher o segundo por vc e tentar apontar ele pra um ponto fixo.
3:15 tem um exemplo com o X e Unreal fazendo o Z ficar pra cima
@@RVillani cara obrigado pelo retorno. Mas eu repliquei os seus exemplos e continuo nao entendendo o pq que meu teste nao funciona. Sera que vc nao podia me dar uma forca com isso no privado? Eu nao encontro nada em lugar nenhum sobre isso, todos os exemplos que eu vejo pessoas usando vetores sao iguais com excessao ao seu. lol
Eu consegui reproduzir o mesmo efeito! 🙌🙌🙌🙌🙌🙌🙌🙌🙌🙌
Mas ainda estou tentando entender o pq que funciona kkkkk
Cara obrigado pelo video, eh esclarecedor ainda que eu nao tenha entendido 100% a hora que der o estalo eu vou dominar essa p* hahahaha
Valeu
@@ddvictor Tem coisa que pra mim foi assim tbm. Tive que tentar, dormir, tentar, dormir... Até o Tico e Teco clicar e entender o q tá acontecendo haha
Muito bom