SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida :D
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
[TUTORIAL] Deformar mesh com batidas (para objetos, veículos, etc)
WW2 Low poly Pack (Free)
Procuro freelancer
Novo Teaser do jogo Dark Age
Unity Admob Erro
Mais Um jogo!
DEATH ISLAND 0.2.5 SURVIVAL GAME 4 ANOS EM DESENVOLVIMENTO
Player travando na colisão com o chão Unity 2D
Sombras estão quadradas na build
nao consigo fazer o player sentar no sofa alguem me ajuda
Unity - Ao mudar de scene, todas as Lights são deletadas
210 Linhas de código para inimigo é muito grande?
modelar avatar e skins para um jogo web
Collider (mesh?)
ShapeKeys do Blender para a Unity altera áreas próximas
COMO EVITAR QUE UM OBJETO (PLAYER,ITEM ETC...) ATRAVESSE UMA PAREDE.
Ajuda em Script de Verificação de Ação e Reação
unity Failed to load PlayerSettings (internal index #0). Most likely data f
PRECISO FAZER QUE MEU GAME FIQUE ONLINE
Materiais do Blander não aparecem no MeshRendere do Objeto na Unity
Repetiçoes de Textura no Terreno
SERVER IS DOWN - UNITY+MSQL
Procuro programadores - Novo jogo
Problema com o MS VEHICLES
Preciso de ajuda com a Unity
Problema com vídeo em 360° na Unity
Problemas no MS Vehicles
unity- eventos na Animação com Armature/Bones vinda do blender não funciona
ajuda exibir resultados simulados em uma liga Game Unity
Unity - ParticleSystem não é redirecionado no rawimage no canvas
Como resolver o problema de "face orientation" no Blender.
[DÚVIDA] Tive um problema com meu Canvas
erro na Directional Light
Problemas com o Directional Light da Unity 3D
Novo jogo da franquia Sphere game em desenvolvimento
malha da roda não girando com wheel collider unity
Problemas com ambiguidade
Touch mobile
INVALID TOKEN
Como acessar o "HD Render Pipeline" do HDRP por script?
CHAT GPT PRA JOGO DE TIRO? comentem
Tutorial script inimigo segue e foge do player
Ainda vale a pena lançar Asset na Asset Store?
Ajuda com tabela de historico de pontuaçao.
[TUTORIAL] Entrar no carro estilo GTA
Como derrapar um Whell Collider
Como altertar o valor do "Asymptote Value" do Whell Collider via Script
Preciso de ajuda para substituir valor de variavel em outro script
Ajuda com Top Down Shooter utilizando Photon
Duvida com Netcode
[RESOLVIDO] Unity - Movendo a Câmera na Horizontal/Vertical com Touch
Alguém me ajuda com os anúncios pfv
Segundo Trailer do jogo Dark Age, Feliz Natal a todos!
Unity - ScrollRect, Viewport, Content - O Conteúdo ñ inicia no topo
Coleta de itens
Unity - Cadastro do email do jogador
[GRATIS] PACK DE MODELOS 3D PARA JOGO DE TERROR
Onde Conseguir músicas para meu Jogo?
error CS0246 em Script
Alguem teve ja esse problema?
[Projeto em Andamento] Draug, um jogo de hordas
DISPONIVEL PARA FAZER MODELOS 3D
Unity-Loja.Como os Jogadores terão acesso aos ítens comprados na PlayStore?
Bugando depois do Build.
Primeiro Trailer do jogo Dark Age
Problema com sombra
Mesh e Material do objeto trocando para uma instancia no inicio do jogo
[RESOLVIDO] Unity - RawImages_Layer_Camera
INVESTIMENTO EM JOGOS E BANCO DE TALENTO
Teaser do meu novo projeto pessoal, Dark Age
Preciso de ajuda com mudança para mobile androide.
[RESOLVIDO] Posição final do objeto em jogo 2D
Input.GetAxis() obedercer a orientação de um objeto.
Interação com elementos UI
Meu primeiro jogo na steam
Minimap/Radar/GPS Estilo GTA V
[RESOLVIDO] Erro no console depois que formatei o pc
PACK GRÁTIS de Músicas ELETRÔNICAS para ajudar vocês em seus Jogos Indies!
[TUTORIAL] Entenda como funciona: ENUM, SWITCH, BREAK, CASE no C#
O Labirinto II - Baixe o Jogo
Qual e o codigo de Botões na unity para saber seus estados?
Como carregar itens pequenos dentro do carro sem que atravesse os colliders
[Duvida] Script pegar itens
Travamento ao trocar de cena
Colisão zoada e movimentação
Salvar objetos que foram destruidos entre cenas na unity
Quero começa a desenvolver um jogo de luta porem eu queria aprender a faze
Pegar qual objeto colidiu com o Linecast.
movimentação e camera?
[RESOLVIDO] Unity - SceneManager.LoadScene abre scene com objeto "vazio"
[RESOLVIDO] ajuda sobre skybox
MEU SIMULADOR DE CARRO
[_____IMPORTANTE_____] ALTERAÇÕES NA POLÍTICA DE COBRANÇA DA UNITY
[RESOLVIDO] Ausencia da funçao NavMesh na Unity 2022.2.12
[_____IMPORTANTE_____] ALTERAÇÕES NA POLÍTICA DE COBRANÇA DA UNITY - 2
Roll Up Um jogo de aventura e desáfios
Terminologia da Unity em outras engines
Como criar a iluminação do Sol no Sistema Solar?
Conexão de lobby pelo OnConnectedToMaster
Ontem à(s) 11:33 pm
Seg Abr 29, 2024 9:34 pm
Qui Abr 25, 2024 3:34 pm
Seg Abr 22, 2024 5:15 pm
Seg Abr 15, 2024 12:23 pm
Sáb Abr 13, 2024 11:37 am
Qua Abr 10, 2024 1:33 am
Ter Abr 09, 2024 10:28 am
Seg Abr 08, 2024 9:27 pm
Seg Abr 08, 2024 8:01 am
Sáb Abr 06, 2024 8:05 pm
Qui Abr 04, 2024 11:34 pm
Qui Abr 04, 2024 11:13 pm
Qui Abr 04, 2024 11:10 pm
Sex Mar 22, 2024 2:41 pm
Dom Mar 10, 2024 2:30 pm
Sex Mar 01, 2024 1:27 pm
Qui Fev 22, 2024 9:57 pm
Ter Fev 20, 2024 9:28 am
Ter Fev 20, 2024 12:15 am
Seg Fev 19, 2024 1:06 pm
Seg Fev 12, 2024 1:56 pm
Seg Fev 12, 2024 1:17 pm
Dom Fev 11, 2024 8:55 pm
Dom Fev 11, 2024 11:16 am
Seg Fev 05, 2024 4:18 pm
Dom Fev 04, 2024 9:39 pm
Qua Jan 31, 2024 11:59 pm
Ter Jan 30, 2024 7:37 pm
Ter Jan 23, 2024 6:33 pm
Dom Jan 21, 2024 6:03 pm
Sáb Jan 20, 2024 7:03 pm
Sáb Jan 20, 2024 6:58 pm
Sáb Jan 20, 2024 6:39 pm
Sex Jan 19, 2024 8:40 am
Dom Jan 14, 2024 5:30 pm
Qua Jan 10, 2024 10:29 pm
Qua Jan 10, 2024 8:55 pm
Qua Jan 10, 2024 7:14 pm
Ter Jan 09, 2024 3:55 pm
Ter Jan 09, 2024 8:04 am
Sáb Jan 06, 2024 8:02 pm
Sex Jan 05, 2024 7:01 am
Sex Jan 05, 2024 12:12 am
Qui Jan 04, 2024 6:55 pm
Qui Jan 04, 2024 12:52 pm
Qui Jan 04, 2024 4:34 am
Ter Jan 02, 2024 11:48 pm
Dom Dez 31, 2023 7:25 pm
Qua Dez 27, 2023 5:44 pm
Qua Dez 27, 2023 3:08 pm
Sáb Dez 23, 2023 7:27 pm
Sáb Dez 23, 2023 5:06 pm
Qui Dez 21, 2023 8:10 pm
Seg Dez 18, 2023 2:04 pm
Sex Dez 15, 2023 5:11 pm
Qui Dez 14, 2023 9:13 pm
Qui Dez 14, 2023 2:47 pm
Qui Dez 14, 2023 1:48 pm
Qua Dez 13, 2023 8:58 pm
Ter Dez 12, 2023 2:32 pm
Seg Dez 11, 2023 1:53 pm
Qua Dez 06, 2023 8:13 pm
Sáb Dez 02, 2023 8:06 pm
Qui Nov 30, 2023 7:49 am
Seg Nov 27, 2023 1:35 am
Qua Nov 22, 2023 7:37 am
Qui Nov 09, 2023 1:22 pm
Seg Nov 06, 2023 11:59 am
Ter Out 31, 2023 9:53 am
Dom Out 29, 2023 8:05 pm
Dom Out 29, 2023 3:03 am
Sex Out 27, 2023 3:43 pm
Sex Out 27, 2023 3:28 pm
Qua Out 25, 2023 1:20 pm
Seg Out 23, 2023 10:34 am
Dom Out 22, 2023 6:55 pm
Qui Out 19, 2023 11:57 pm
Qui Out 19, 2023 6:39 pm
Ter Out 17, 2023 6:37 pm
Ter Out 17, 2023 6:18 pm
Seg Out 16, 2023 1:59 pm
Sáb Out 14, 2023 12:15 pm
Qua Out 11, 2023 6:07 pm
Seg Out 09, 2023 4:19 pm
Qua Out 04, 2023 12:12 pm
Qua Out 04, 2023 12:11 pm
Ter Out 03, 2023 9:18 pm
Ter Out 03, 2023 9:08 pm
Ter Out 03, 2023 6:05 pm
Ter Set 26, 2023 12:45 pm
Seg Set 25, 2023 9:02 pm
Seg Set 25, 2023 9:47 am
Sáb Set 23, 2023 2:10 pm
Sex Set 22, 2023 9:01 pm
Qui Set 21, 2023 11:04 am
Qua Set 20, 2023 4:40 pm
Qua Set 20, 2023 9:15 am
Dom Set 17, 2023 12:17 pm



































































































Como criar sombra em objeto transparente?

5 participantes

Ir para baixo

DÚVIDA Como criar sombra em objeto transparente?

Mensagem por lesgoy Ter Jun 05, 2018 2:25 pm

Em determinada cena do meu jogo o piso verdadeiro está bem abaixo do personagem , mas como a camera esta ortografica parece que ele está em cima.
Com isso da pra criar vários efeitos legais e ilusões.
O problema é que não tem como por sombra , pq o chão não esta debaixo do personagem.
Minha ideia seria criar um objeto transparente somente para receber a sombra do personagem , dando assim uma impressão maior que ele está no chão.
E ai acontece que não da! Toda vez que coloco qualquer transparencia (Fade , Transparency  [no shader]) ele fica sem sombra , somente objeto opaco recebe sombra.
Duvida : Não tem alguma maneira de criar um objeto transparente , mas que mostre a sombra?
No caso este objeto não colidiria com nada , não teria cor nenhuma , seria apenas para mostrar a sombra.

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por Isabela Ter Jun 05, 2018 2:31 pm

A maneira mais simples de fazer isso seria colocar um plano com uma sombra falsa filiada ao teu player, ela sim seria transparente (recomendo usar o material Mobile/Particles/Multiply)
Como criar sombra em objeto transparente? Circle_gradient1
Aqui tem uma imagem assim, caso queira usar...

Isabela
Avançado
Avançado

Feminino PONTOS : 2639
REPUTAÇÃO : 260
Idade : 24
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Ter Jun 05, 2018 11:50 pm

mas o problema é que era pra um chão , e ai teria vários objetos. E se eu usasse isso a sombra do personagem sairia do chão.
Pq o chão é tipo uma ponte muito curta , ai qualquer lugar no canto que o personagem fique a sombra falsificada sairia da ponte e ficaria estranho kk

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por Isabela Qua Jun 06, 2018 5:11 am

Entendi, se a sombra falsa não é uma opção pra ti, o que você procura é um Matte shadow, material que só receba sombra sem renderizar sua cor difusa, neste caso, crie seu chão falso novamente e use esse Shader aqui, ele fará o que quer.
Bom dia!

Isabela
Avançado
Avançado

Feminino PONTOS : 2639
REPUTAÇÃO : 260
Idade : 24
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por NKKF Qua Jun 06, 2018 6:27 am

Obs.: Caso o seu problema seja só isto, tente dar uma olhada nas "Mask Sprites"

https://docs.unity3d.com/Manual/class-SpriteMask.html
Vídeo muito bom sobre: [EM INGLES] https://www.youtube.com/watch?v=4pl8DcsCQ_k
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 4622
REPUTAÇÃO : 574
Idade : 19
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Qua Jun 06, 2018 1:37 pm

Não , o que eu quero é por sombra em tempo real em um objeto transparente. Ele n precisa colidir com nada , só precisa mostrar a sombra.

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por Isabela Qua Jun 06, 2018 1:52 pm

O que eu disse aí em cima faz exatamente isso, você olhou ao menos?

Isabela
Avançado
Avançado

Feminino PONTOS : 2639
REPUTAÇÃO : 260
Idade : 24
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por NKKF Qua Jun 06, 2018 2:47 pm

Parça, esta é a melhor opção de todas: Não usa nenhum script, é leve e é super fácil.
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 4622
REPUTAÇÃO : 574
Idade : 19
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Qua Jun 06, 2018 3:32 pm

isah escreveu:O que eu disse aí em cima faz exatamente isso, você olhou ao menos?
Eu baixei o arquivo , e respondi o outro.
Mas é isso mesmo , o shader funcionou perfeitamente.
Era isso mesmo que eu estava procurando , obrigado pela ajuda

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Seg Jul 30, 2018 7:47 pm

Gente desculpa reviver esse topico , mas é que encontrei um problema.
Se o shader estiver como opaco , o shader de sombras funciona normalmente.
Mas se eu mudo o material do objeto (opaco) para transparente , o shader deixa de funcionar o objeto transparente continua sem sombra.
Como resolver?
Eu só queria que o objeto transparente recebesse sombras em tempo real ;-;

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por MarcosSchultz Seg Jul 30, 2018 7:55 pm

Tente utilizar StandardShader no objeto, com o RenderingMode em "Fade"
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64781
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Seg Jul 30, 2018 8:22 pm

Mesma coisa , continua sem sombra

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por MarcosSchultz Seg Jul 30, 2018 8:23 pm

lesgoy escreveu:Mesma coisa , continua sem sombra

Então a sua luz não está produzindo sombras... como estão as configurações da sua luz?
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64781
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por Extreme Craft Ter Jul 31, 2018 1:57 am

crie um objeto, vá no mesh renderer dele, aonde esta escrito: Cast Shadows, normalmente estará (ON) coloque Shadows only, isso deve resolver, ai o objeto será 100% invisível, mais terá a sombra de um objeto normal.

se não for, pode ser oque o marcos falou...
Extreme Craft
Extreme Craft
Avançado
Avançado

Masculino PONTOS : 3080
REPUTAÇÃO : 30
Idade : 23
Áreas de atuação : C# , Blender , Unity
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Ter Jul 31, 2018 7:49 am

Não funcionou também.
Se eu deixo o material do objeto que deveria ser transparente opaco , tudo ocorre normal.
Mas se eu troco para Transparente/Fade ele deixa de receber sombras.
Sim , as luzes geram sombras , tanto que aparecem quando o material opaco esta selecionado

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Ter Jul 31, 2018 2:05 pm

Até ai tudo bem mas quando ponho o shader transparente o problema começa .
Olhe :
Cena normal , um cubo comum , um chão comum que não recebe sombras e um chão falso e transparente que apenas recebe sombra :
Shader do chão ( Standard - Rendering Mode : Opaque)
Como criar sombra em objeto transparente? EMHIR3I

Ai mudo o material do chão de Standard RM Opaque , para Standard RM Transparent e as sombras somem :
Como criar sombra em objeto transparente? KwmgLgz

Tentando corrigir o problema pego o chão falso que só recebe sombra e levanto ele só um pouco , apenas para ele ficar em cima do chão verdadeiro , resultado :
Como criar sombra em objeto transparente? V6G2dgt

É isso , eu queria que quando o material do chão estivesse Standard RM Transparent , ele também recebesse sombras. Como não foi possível pq as sombras são desligadas nesse shader , tentei esse metodo (do chão falso que só recebe sombras)mas não funcionou :/
Essa duvida é um pouco diferente mas achei desnecessário criar outro tópico para um assunto parecido.

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por MarcosSchultz Ter Jul 31, 2018 5:16 pm

Tente usar o seguinte material:

Legacy Shaders > Transparent > Cutout > Bumped Diffuse
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64781
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Ter Jul 31, 2018 7:21 pm

Mas ai n adianta muita coisa , pq ou objeto vai ser 100% opaco ou 100% transparente :/

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por MarcosSchultz Ter Jul 31, 2018 8:05 pm

lesgoy escreveu:Mas ai n adianta muita coisa , pq ou objeto vai ser 100% opaco ou 100% transparente :/

Não, não vai, ai você tem que usar uma textura semi transparente. O shader Cutout só é responsável por fazer as sombras aparecerem, mas voce vai ter que mexer no alpha e colocar uma textura semi transparente e ir ajustando.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64781
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Qua Ago 01, 2018 6:32 pm

Mesmo com uma textura semi-transparente ou ele fica 100% opaco ou 100% transparente :/

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por MarcosSchultz Qui Ago 02, 2018 4:59 pm

lesgoy escreveu:Mesmo com uma textura semi-transparente ou ele fica 100% opaco ou 100% transparente :/

Então o único jeito é usar uma SpotLight apontando para baixo, pois é a única coisa que vai refletir no material semi transparente normal.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64781
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Qui Ago 02, 2018 5:56 pm

O SpotLight até ilumina a cena (aquele circulo branco ) mas sombra ele n faz em objeto transparente também :/

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por MarcosSchultz Qui Ago 02, 2018 6:06 pm

lesgoy escreveu:O SpotLight até ilumina a cena (aquele circulo branco ) mas sombra ele n faz em objeto transparente também :/

Em baixo do objeto você coloca uma spot com cor negra, ou alguma outra cor... há várias soluções, inclusive projector, mas sombra em realTime em material transparente só se for no Cutout mesmo.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64781
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Sex Ago 03, 2018 3:53 pm

Mas nem no cutout vai kk 
Faz assim , se não for pedir muito tente criar um projeto com as soluções em funcionamento e manda aqui.
Pq acho que não estou sabendo executar da maneira que vc esta pedindo...
Resumindo :
Objeto normal com sombra :
Como criar sombra em objeto transparente? MV49q8J
Objeto com transparencia (cutout , ou ele fica 100% opaco ou 100% transparete) :

Como criar sombra em objeto transparente? 7cm3z5Y
Agora o objeto original , como ele deveria ser :
Como criar sombra em objeto transparente? WNLF3GJ
Então é isso , eu só quero que este ultimo objeto (semi-transparente) tenha sombra.
(Já tentei criar uma textura semi-transparente e por no Legacy Shaders > Transparent > Cutout > Bumped Diffuse ,mas da o mesmo resultado )
se alguem conseguir este efeito por favor me ajude

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por MarcosSchultz Sex Ago 03, 2018 4:28 pm

O único jeito de fazer um material semi transparente ter sombras é se ele for transparente em alguns pontos e opaco em outros, mas se você quiser que um vidro por exemplo tenha sombras, lamento dizer, mas é impossível...

Isto ocorre por que é quase impossível calcular o "indirect multiplayer" da luz. Pense, a Unity já é pesada para calcular a luz normalmente, e com bake, ela consegue calcular a "claridade" gerada pelos reflexos da luz nas paredes, e isto tudo é pesado simplesmente calculando área onde tem luz e onde não tem luz.

Agora tente pensar que este cálculo deve ser feito com diferentes intensidades de sombra, ou seja, de 0 a 255 intensidades diferentes de alpha para calcular o "indirect multiplayer", para fazer a "claridade ambiente" do local... seria MUITOOO pesaddo, por que agora em vez de 2 parâmetros (com luz e sem luz), você teria 256 parâmetros, que são as intensidades da luz após atravessar o material semi transparente, fora o cálculo da intensidade da sombra que fica no material, pois a intensidade da luz se dividiria nesse material.

Em resumo, para não fritar as CPU's por ai, este cálculo não existe. Nada impede de você fazê-lo com shaders personalizados, mas vai ser algo monstruosamente pesado.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64781
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por NKKF Sex Ago 03, 2018 4:52 pm

Não tem como você usar um Quad e pedir à câmera não renderizar sua imagem? Intrigado
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 4622
REPUTAÇÃO : 574
Idade : 19
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras : Como criar sombra em objeto transparente? Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: Como criar sombra em objeto transparente?

Mensagem por lesgoy Sex Ago 03, 2018 5:26 pm

Quad?...
Foi por isso que vim até este tópico ja criado.
Pensei que daria para usar o objeto semi-transparente(sem sombras) , e aquele shader que passaram aqui , de ser um objeto que apenas recebe sombras mas n tem opacidade nenhuma.
Sera que não da pra usar esse shader pra fazer isso ?
Se conseguirem me passei aqui por favor ,pois como mandei em algumas imagens acima , quando ponho o shader só sombra em cima de algo semi-transparente ele buga kk

lesgoy
Mestre
Mestre

PONTOS : 3293
REPUTAÇÃO : 49
Respeito as regras : Como criar sombra em objeto transparente? WvDYdlf

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos