Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,000 --> 00:00:03,750
15. The Grid
Planter - Arma: Material
2
00:00:03,750 --> 00:00:07,300
Então agora é o momento de a gente
fazer o material da arma, né?
3
00:00:07,300 --> 00:00:08,970
Para tirar esse branco aqui.
4
00:00:08,970 --> 00:00:09,980
Já que está tudo tão...
5
00:00:10,350 --> 00:00:11,080
Tão legal.
6
00:00:11,080 --> 00:00:14,240
Tudo está ficando tão legal, então vamos
começar a fazer o material da arma também.
7
00:00:14,870 --> 00:00:16,550
Então vamos lá.
Eu vou abrir a minha arma.
8
00:00:16,990 --> 00:00:19,580
Essa aqui é a minha arma, né?
A gente tem uma Blueprint, lembrando.
9
00:00:20,080 --> 00:00:21,540
E tem o Static Mesh dela aqui.
10
00:00:21,800 --> 00:00:23,400
Ela tem quatro materiais.
11
00:00:23,660 --> 00:00:25,730
Então a gente consegue ver
por aqui, elemento 0.
12
00:00:26,330 --> 00:00:28,510
1, 2 e 3.
São quatro materiais.
13
00:00:28,970 --> 00:00:31,200
E eu fiz dessa maneira,
para que a gente possa ter...
14
00:00:32,000 --> 00:00:34,030
Um material que é do corpo da arma.
15
00:00:34,670 --> 00:00:36,880
E aí, um material pra
gente poder ter nessas...
16
00:00:37,460 --> 00:00:39,320
Nesses espaços aqui, uma outra cor.
17
00:00:39,530 --> 00:00:40,100
Tá?
18
00:00:40,100 --> 00:00:42,030
Um terceiro material,
que é esse preto.
19
00:00:42,030 --> 00:00:42,830
Então, essa...
20
00:00:43,340 --> 00:00:45,710
Essa parte de segurar a arma aqui...
21
00:00:46,010 --> 00:00:48,210
É um outro material.
Aqui também e aqui também.
22
00:00:48,810 --> 00:00:51,890
E um último material, que vai ser
o material pra gente poder colocar...
23
00:00:52,240 --> 00:00:54,560
Uma textura aqui, uma imagem
qualquer que a gente quiser.
24
00:00:55,050 --> 00:00:58,850
A gente já vai perceber isso assim que
eu começar a editar melhor essa arma, tá?
25
00:00:59,720 --> 00:01:02,260
Então, antes de mais nada, vocês
percebem que ele veio com esse nome.
26
00:01:02,930 --> 00:01:03,710
Porque...
27
00:01:04,380 --> 00:01:08,410
Na hora de exportar o FBX não foi colocado
o nome do material. Eu deixei assim para vocês verem.
28
00:01:08,720 --> 00:01:12,300
Mas a gente pode fazer de duas maneiras.
Acessar esse material aqui, alterar ele...
29
00:01:12,690 --> 00:01:15,590
Ou criar um material novo e
substituir por esse aqui, tá?
30
00:01:16,000 --> 00:01:17,280
Eu vou começar por este aqui.
31
00:01:17,280 --> 00:01:18,380
Tá?
Eu vou clicar aqui.
32
00:01:19,290 --> 00:01:22,070
Ele vai aparecer para mim, no Content
Browser. Eu vou alterar esse primeiro.
33
00:01:22,400 --> 00:01:24,480
Eu vou colocar qualquer cor, assim, aleat...
34
00:01:24,480 --> 00:01:27,520
Aleatória, sabe? Só pra gente
poder identificar o que é o quê.
35
00:01:29,330 --> 00:01:31,040
Nesse aqui, eu vou colocar...
36
00:01:31,880 --> 00:01:32,640
Um vermelho.
37
00:01:33,340 --> 00:01:37,090
Vocês lembram que, quando eu fiz
o material do corpo do personagem...
38
00:01:37,670 --> 00:01:40,520
A gente utilizou o Lerp, né?
Com uma textura.
39
00:01:40,940 --> 00:01:41,920
Que era um ID Mask.
40
00:01:42,240 --> 00:01:44,190
Esse é um processo de fazer.
41
00:01:44,650 --> 00:01:47,480
Para a arma, eu vou fazer um outro processo.
Porque tem vários materiais, tá?
42
00:01:48,640 --> 00:01:50,890
Quando você tem vários materiais,
como eu tenho aqui, quatro.
43
00:01:51,370 --> 00:01:53,320
O custo para o processamento
é um pouquinho maior.
44
00:01:53,540 --> 00:01:54,020
Ok?
45
00:01:54,550 --> 00:01:55,380
Mas...
46
00:01:55,860 --> 00:01:59,640
Eu estou fazendo dessa maneira para vocês verem que é
possível fazer assim também. Você separar partes do objeto...
47
00:01:59,970 --> 00:02:01,060
Com materiais diferentes.
48
00:02:02,400 --> 00:02:04,060
Então eu vou deixar aqui, vermelho...
49
00:02:04,550 --> 00:02:07,380
Pra gente conseguir enxergar o
que é cada uma das coisas.
50
00:02:07,860 --> 00:02:09,600
Esse segundo, eu vou deixar verde.
51
00:02:10,630 --> 00:02:12,030
E aí, eu vou fazer um...
52
00:02:12,630 --> 00:02:15,430
Acelerar o vídeo um pouquinho, para
vocês não ficarem esperando isso.
53
00:02:36,660 --> 00:02:39,230
Então, aqui eu apliquei só cores
diferentes para cada material.
54
00:02:39,230 --> 00:02:40,700
Só para eu poder visualizar...
55
00:02:41,100 --> 00:02:42,640
O que é cada uma das partes.
56
00:02:43,150 --> 00:02:45,790
Comentando mais uma vez
e pela última vez...
57
00:02:46,200 --> 00:02:48,720
Que vocês poderiam fazer isso pelo Lerp.
58
00:02:48,720 --> 00:02:50,800
Igual a gente fez o
material do personagem.
59
00:02:51,100 --> 00:02:52,130
Tem um material aqui só.
60
00:02:52,450 --> 00:02:55,990
E vai ser determinadas regiões, através
de um ID Mask, que é uma textura, né?
61
00:02:55,990 --> 00:02:56,690
Através do Lerp.
62
00:02:57,450 --> 00:03:00,960
Eu fiz aqui, separado por materiais, pra gente
ver que a gente pode fazer dessa maneira também.
63
00:03:01,280 --> 00:03:04,160
Tá? A primeira coisa que eu vou fazer,
então, para ficar mais simples aqui...
64
00:03:04,680 --> 00:03:08,720
Eu vou nomear essas coisas, né?
M_Gun2 e FBX_DefaultMaterial.
65
00:03:09,140 --> 00:03:10,770
É tão ruim esses nomes, para identificar.
66
00:03:11,450 --> 00:03:14,320
Então esse aqui eu vou
deixar como M_Gun2 mesmo.
67
00:03:14,320 --> 00:03:16,700
O verde eu vou colocar como Rename.
68
00:03:17,550 --> 00:03:18,080
M...
69
00:03:19,180 --> 00:03:19,700
Gun.
70
00:03:21,690 --> 00:03:22,480
Base.
71
00:03:22,480 --> 00:03:24,570
Porque ele é a base, né?
Ele é tipo o corpo da arma.
72
00:03:25,500 --> 00:03:27,090
Esse aqui vai ser...
73
00:03:27,090 --> 00:03:28,740
O amarelo vai ser o M...
74
00:03:30,210 --> 00:03:30,820
Gun...
75
00:03:33,740 --> 00:03:37,000
Aí eu vou deixar um
brilho nesse lugar. M_GunGlow.
76
00:03:37,000 --> 00:03:37,710
De brilho.
77
00:03:38,570 --> 00:03:40,420
E o rosinha vai ser...
78
00:03:40,910 --> 00:03:41,550
Rename...
79
00:03:42,050 --> 00:03:44,260
M_GunDecal.
80
00:03:45,430 --> 00:03:48,050
Decal é tipo a textura que
a gente vai colocar.
81
00:03:48,050 --> 00:03:52,280
Provavelmente esse material vai sumir depois. Vou jogar fora
esse cara aqui, porque a gente vai fazer de um jeito diferente.
82
00:03:52,630 --> 00:03:54,340
Vocês vão ver mais para a frente aí, tá?
83
00:03:54,820 --> 00:03:55,500
Bom...
84
00:03:56,110 --> 00:03:56,740
Vamos começar.
85
00:03:57,090 --> 00:03:59,450
Primeira coisa, eu vou fazer
o material da base, da arma.
86
00:04:00,110 --> 00:04:00,760
Que é o corpo.
87
00:04:01,090 --> 00:04:02,550
Para eu conseguir entender o que eu quero.
88
00:04:03,000 --> 00:04:04,560
Então, eu vou abrir esse cara aqui.
89
00:04:06,110 --> 00:04:07,980
Eu não vou querer verde, com certeza.
90
00:04:09,410 --> 00:04:11,200
A minha arma vai ser...
91
00:04:12,250 --> 00:04:14,430
Mais azulada, assim, mais para o preto.
92
00:04:14,790 --> 00:04:16,590
Então eu vou fazer isso já.
Cor base...
93
00:04:18,570 --> 00:04:20,410
Talvez tenha ficado muito
escuro. A gente tem que testar.
94
00:04:20,850 --> 00:04:24,340
Roughness eu vou deixar
baixinho. 0.2, provavelmente.
95
00:04:24,840 --> 00:04:25,880
Bem baixinho.
96
00:04:25,880 --> 00:04:26,620
Vou deixar pouco.
97
00:04:26,960 --> 00:04:27,960
0.2.
98
00:04:28,650 --> 00:04:32,140
E o legal é a gente testar isso aqui
no jogo, né? Quando eu for dar Play, a gente poder...
99
00:04:32,510 --> 00:04:34,700
Visualizar como é que
fica o reflexo das coisas.
100
00:04:38,840 --> 00:04:40,680
Tá meio estranhoso ainda, né?
101
00:04:41,550 --> 00:04:42,520
Parece que tá muito escuro.
102
00:04:43,540 --> 00:04:44,990
Posso alterar isso depois.
103
00:04:44,990 --> 00:04:47,420
E como é que eu vou fazer isso?
Eu vou colocar isso aqui como um parâmetro.
104
00:04:47,670 --> 00:04:48,150
Né?
105
00:04:48,150 --> 00:04:49,440
Já está como parâmetro.
106
00:04:49,440 --> 00:04:51,870
Só que tem o nome None.
Eu vou colocar como Base Color.
107
00:04:54,000 --> 00:04:56,030
E vou colocar um parâmetro
também, para o Metallic.
108
00:04:56,500 --> 00:04:58,620
Caso a gente queria mudar.
E um para o Roughness, tá?
109
00:04:59,260 --> 00:05:02,060
Depois a gente cria um Material
Instance e altera isso em tempo real.
110
00:05:02,520 --> 00:05:04,110
Então, aqui eu vou
colocar como parâmetro.
111
00:05:04,780 --> 00:05:06,590
Eu vou colocar o nome de Roughness.
112
00:05:07,660 --> 00:05:10,080
E vou fazer a mesma coisa.
Ctrl C + Ctrl V.
113
00:05:10,990 --> 00:05:12,080
Esse eu vou chamar de...
114
00:05:12,740 --> 00:05:13,720
Metallic.
115
00:05:16,160 --> 00:05:17,080
E vou conectar aqui.
116
00:05:18,810 --> 00:05:23,560
Para que a gente tenha também, o parâmetro de
Metallic. Eu vou deixar o parâmetro dele como 0.
117
00:05:23,560 --> 00:05:24,490
Default.
118
00:05:24,490 --> 00:05:26,160
Tá? Aplicar aqui.
119
00:05:27,100 --> 00:05:29,000
Visualmente não vai mudar
nada, por enquanto.
120
00:05:29,490 --> 00:05:31,820
Vai mudar depois que a gente
alterar no Material Instance, né?
121
00:05:32,240 --> 00:05:34,580
Então, já para aproveitar essa
situação que eu fiz aqui...
122
00:05:34,880 --> 00:05:37,280
Eu vou criar um Material Instance
a partir desse GunBase.
123
00:05:37,540 --> 00:05:39,720
Pra gente aproveitar os
parâmetros criados, né?
124
00:05:40,300 --> 00:05:42,190
Então, meu Content Browser.
Botão direito aqui.
125
00:05:42,620 --> 00:05:44,480
Create Material Instance, MI...
126
00:05:44,730 --> 00:05:45,330
Gun.
127
00:05:46,190 --> 00:05:46,990
Base, né?
128
00:05:48,210 --> 00:05:50,560
Então, a gente já fez isso várias
vezes. A gente já sabe como...
129
00:05:50,950 --> 00:05:51,630
Utilizar.
130
00:05:52,040 --> 00:05:54,270
Eu vou abrir a arma, pra gente
poder visualizar ela aqui.
131
00:05:55,990 --> 00:05:59,020
E eu vou aplicar o Material
Instance GunBase no lugar do...
132
00:05:59,450 --> 00:06:00,300
M_Base.
133
00:06:02,320 --> 00:06:03,890
M_GunBase.
Venho aqui.
134
00:06:04,620 --> 00:06:07,010
Troquei o M_GunBase pelo MI_GunBase.
135
00:06:07,760 --> 00:06:08,840
E essa parte aqui...
136
00:06:09,150 --> 00:06:10,900
Que está rosa, eu quero
que seja a mesma cor.
137
00:06:11,220 --> 00:06:13,860
Por isso que eu falei para vocês que
esse cara provavelmente ia morrer.
138
00:06:13,860 --> 00:06:15,070
Eu vou deletar ele depois.
139
00:06:15,410 --> 00:06:17,550
Eu vou substituir ele pelo MI_GunBase.
140
00:06:18,000 --> 00:06:20,450
Então, M_GunDecal não precisa mais, tá?
141
00:06:21,100 --> 00:06:23,000
Então aqui está a minha arma, bonitinha.
142
00:06:23,000 --> 00:06:24,850
Não está ruim não.
Está bem legal.
143
00:06:25,450 --> 00:06:26,480
Maximizar aqui.
144
00:06:29,510 --> 00:06:32,370
Eu gostei do resultado. Só que, agora
a gente pode trocar os parâmetros, né?
145
00:06:32,750 --> 00:06:33,470
E para isso...
146
00:06:34,000 --> 00:06:36,040
Que a gente faz o Material Instance.
147
00:06:38,260 --> 00:06:40,090
Então, abrindo o Material
Instance aqui...
148
00:06:41,480 --> 00:06:42,430
Deixa ele do lado.
149
00:06:42,970 --> 00:06:45,190
Agora a gente pode alterar
e dar uma olhadinha melhor.
150
00:06:48,980 --> 00:06:50,310
Como isso pode se comportar.
151
00:06:50,640 --> 00:06:52,460
Se deixar metálico, fica mais...
152
00:06:52,460 --> 00:06:53,720
Metálico fica escurão, né?
153
00:06:54,950 --> 00:06:55,900
Roughness...
154
00:06:58,780 --> 00:07:01,020
0.2, eu acho que está
legal, esses valores.
155
00:07:01,310 --> 00:07:03,200
Metálico, a gente pode, talvez...
156
00:07:03,720 --> 00:07:05,680
0.5...
É que não existe, né?
157
00:07:06,390 --> 00:07:08,330
Ou é metal ou não é.
É 0 ou é 1.
158
00:07:08,780 --> 00:07:11,820
Mas, como a gente está fazendo
algo mais artístico, a gente pode...
159
00:07:12,470 --> 00:07:14,450
Tentar um valor intermediário, tá?
160
00:07:15,370 --> 00:07:18,720
Então deixa eu dar Play pra gente poder
ver o resultado aqui, por enquanto.
161
00:07:20,690 --> 00:07:22,280
Então a arma está pegando um reflexo.
162
00:07:29,300 --> 00:07:30,570
Está tendo reflexo na arma.
163
00:07:36,870 --> 00:07:39,820
Não está ruim, só que me
parece que está muito...
164
00:07:41,390 --> 00:07:42,340
Está muito escuro ainda.
165
00:07:47,320 --> 00:07:48,170
Menos azul.
166
00:07:49,530 --> 00:07:51,570
Eu vou tirar o metálico, deixar em 0.
167
00:07:52,650 --> 00:07:53,120
Play.
168
00:07:55,980 --> 00:07:58,100
Esse reflexo na arma
aqui é super legal, né?
169
00:07:59,360 --> 00:08:03,370
Vamos colocar o brilho nela também, pra gente
poder ter uma referência um pouquinho diferente.
170
00:08:04,240 --> 00:08:07,250
Muda bastante a percepção das coisas, né?
Então, esse amarelo que está na arma...
171
00:08:07,780 --> 00:08:08,590
Eu vou tirar.
172
00:08:08,590 --> 00:08:09,070
Tá?
173
00:08:09,070 --> 00:08:12,090
Depois a gente volta para esse
Decal, para eu explicar para vocês.
174
00:08:12,480 --> 00:08:13,680
Então, M_GunGlow.
175
00:08:14,420 --> 00:08:15,190
Vou abrir também.
176
00:08:15,770 --> 00:08:17,520
E aqui, a gente tem uma cor amarela.
177
00:08:17,850 --> 00:08:19,160
E esse cara, eu vou fazer
da mesma maneira.
178
00:08:19,160 --> 00:08:22,030
Eu vou fazer um Material Instance,
pra gente trocar depois. É mais fácil.
179
00:08:22,660 --> 00:08:24,040
Então, Base Color também.
180
00:08:25,050 --> 00:08:27,460
E a gente vai ter um brilho, então
vai ter um Emissive Color, né?
181
00:08:28,210 --> 00:08:29,260
Que a gente vai multiplicar...
182
00:08:29,670 --> 00:08:31,730
A gente já sabe isso.
Multiplica pela cor.
183
00:08:32,300 --> 00:08:34,120
Um valor qualquer
aqui, uma constante.
184
00:08:34,560 --> 00:08:35,710
E conecta no Emissive.
185
00:08:36,090 --> 00:08:37,560
Esse cara, eu vou chamar de...
186
00:08:38,620 --> 00:08:39,680
GlowIntensity.
187
00:08:40,770 --> 00:08:41,640
Intensidade do Glow.
188
00:08:42,180 --> 00:08:44,180
Por padrão, está 0.
Eu deixo assim mesmo.
189
00:08:44,180 --> 00:08:44,760
Dou um Apply.
190
00:08:45,160 --> 00:08:48,020
Então, vamos criar o Material Instance
dele, aqui no Content Browser.
191
00:08:48,890 --> 00:08:51,480
Botão direito, Create Material Instance.
MI...
192
00:08:52,470 --> 00:08:53,040
Gun...
193
00:08:54,080 --> 00:08:54,600
Glow.
194
00:08:56,090 --> 00:08:57,920
Eu substituo o Glow pelo MI_Glow.
195
00:08:58,350 --> 00:08:58,950
Pronto.
196
00:08:59,420 --> 00:09:01,360
Agora, abrindo o M_Glow...
197
00:09:01,360 --> 00:09:02,560
Vamos fazer a mesma coisa.
198
00:09:03,200 --> 00:09:04,280
Muita janela, né?
199
00:09:04,280 --> 00:09:05,430
Para exibir no mesmo monitor.
200
00:09:06,290 --> 00:09:07,830
Então, está lá, o amarelinho.
201
00:09:07,830 --> 00:09:09,530
Eu vou mudar aqui, a cor dele.
202
00:09:12,150 --> 00:09:13,130
Talvez algo assim.
203
00:09:13,840 --> 00:09:15,530
E o Glow, que é a parte legal.
204
00:09:20,030 --> 00:09:21,080
Sei lá, 20.
205
00:09:22,720 --> 00:09:25,360
Deixar um pouquinho mais colorido.
206
00:09:27,840 --> 00:09:29,000
Vamos ver como é que fica no jogo, né?
207
00:09:29,400 --> 00:09:30,680
Aqui, a parte legal.
Vamos ver no jogo.
208
00:09:31,640 --> 00:09:32,100
Play.
209
00:09:33,060 --> 00:09:35,020
Então agora tem esse brilho.
Eu acho muito bacana.
210
00:09:35,880 --> 00:09:36,540
Tem tudo a ver.
211
00:09:38,550 --> 00:09:40,490
O que eu vou fazer agora é
mudar esse material vermelho.
212
00:09:40,890 --> 00:09:43,000
Por uma coisa um pouquinho
mais de borracha, assim.
213
00:09:43,310 --> 00:09:44,910
Então, onde tem um reflexo ali, no...
214
00:09:45,260 --> 00:09:46,320
Na arma. Vocês estão vendo, né?
215
00:09:46,720 --> 00:09:48,070
Por causa que o Roughness está baixo.
216
00:09:48,780 --> 00:09:50,720
Vou fazer um material
parecido, para o vermelho.
217
00:09:51,180 --> 00:09:53,290
Só que com o Roughness alto,
para parecer que é uma...
218
00:09:53,660 --> 00:09:56,720
Uma parte da arma que seja de borracha,
assim, que não tenha tanto reflexo.
219
00:09:57,120 --> 00:09:57,540
Tá?
220
00:09:58,070 --> 00:09:59,120
Então, a gente vai...
221
00:10:00,890 --> 00:10:02,910
Abrir aqui, o nosso amigão...
222
00:10:03,290 --> 00:10:04,670
Content Browser...
223
00:10:06,460 --> 00:10:10,260
A gente tem o M_Gun2.
Nesse caso, eu vou fazer direto aqui.
224
00:10:10,260 --> 00:10:11,920
Pra gente não ter que fazer
um Material Instance.
225
00:10:13,620 --> 00:10:14,720
Então, mais...
226
00:10:16,800 --> 00:10:19,030
Preto e azul aqui, né?
Mais escuro.
227
00:10:19,360 --> 00:10:23,650
E o Roughness, nesse caso, é maior.
Então, ao invés de 0.2, da arma, eu vou colocar...
228
00:10:24,080 --> 00:10:25,800
0.7.
229
00:10:26,270 --> 00:10:27,620
Vamos ver a diferença.
Apply.
230
00:10:28,850 --> 00:10:29,650
Vamos ver no jogo?
231
00:10:33,070 --> 00:10:33,520
Play.
232
00:10:35,160 --> 00:10:37,440
Então ficou esse cinza.
Parece uma borracha, né?
233
00:10:38,830 --> 00:10:39,560
Beleza.
234
00:10:39,560 --> 00:10:43,530
Agora a gente tem que arrumar essa parte de
trás. Onde vai colocar a textura, que é o Decal.
235
00:10:44,550 --> 00:10:46,000
Vamos fazer isso agora, então, tá?
236
00:10:46,430 --> 00:10:50,340
Eu vou mostrar para vocês uma textura que
eu tenho e que está disponível no nosso zip.
237
00:10:50,960 --> 00:10:54,440
Só que a grande graça disso é que vocês
podem usar a textura que vocês quiserem.
238
00:10:54,670 --> 00:10:56,500
Vocês podem pegar na
internet, uma textura.
239
00:10:57,400 --> 00:11:00,640
E salvar. Vocês percebem que
eu abri o Png aqui. Está tudo preto.
240
00:11:00,640 --> 00:11:02,000
Porque a imagem é preta.
241
00:11:02,920 --> 00:11:05,060
Então, no fundo preto fica
tudo escuro, não dá para ver.
242
00:11:05,590 --> 00:11:07,450
Né? Então, eu estou abrindo
no Photoshop, esse cara.
243
00:11:08,180 --> 00:11:09,450
Então, é uma textura...
244
00:11:09,450 --> 00:11:11,710
É um quadrado, né?
Ele tem...
245
00:11:12,200 --> 00:11:13,710
1024x1024.
246
00:11:14,130 --> 00:11:15,710
A gente tem essa textura...
247
00:11:15,940 --> 00:11:17,400
Essa imagem, que é preto.
248
00:11:17,410 --> 00:11:18,880
Isso aqui é preto absoluto.
249
00:11:19,370 --> 00:11:20,430
Essa cor aqui.
250
00:11:21,400 --> 00:11:24,040
Se eu pegar uma amostra dessa
cor, vocês vão perceber que...
251
00:11:24,040 --> 00:11:26,660
RGB é 0, 0, 0.
Então, totalmente preto.
252
00:11:27,050 --> 00:11:29,320
E o restante da imagem é
completamente transparente.
253
00:11:29,830 --> 00:11:31,390
A gente salva isso como PNG.
254
00:11:32,070 --> 00:11:35,970
Para manter a transparência, tá? Então, se
vocês quiserem pegar uma textura na internet...
255
00:11:36,620 --> 00:11:38,320
E colocar na mesma posição aqui...
256
00:11:38,880 --> 00:11:42,000
Vocês vão poder utilizar uma outra textura
e não essa, tá? Eu peguei essa aí.
257
00:11:42,540 --> 00:11:43,600
Gostei dessa.
258
00:11:43,600 --> 00:11:46,110
Então eu vou importar
essa imagem na Unreal...
259
00:11:46,430 --> 00:11:47,290
Como PNG.
260
00:11:48,330 --> 00:11:50,600
Então, Content Browser...
Eu vou importar...
261
00:11:50,900 --> 00:11:52,380
Aqui na pasta da arma mesmo.
262
00:11:52,380 --> 00:11:53,500
Porque é só uma textura.
263
00:11:54,010 --> 00:11:54,850
Import.
264
00:11:55,610 --> 00:11:57,380
Então eu vou pegar essa textura, tatoo.
265
00:11:57,380 --> 00:11:58,480
É uma tatuagem.
266
00:11:58,710 --> 00:11:59,700
Aparece ela aqui.
267
00:12:00,340 --> 00:12:03,610
E se eu clicar duas vezes, você percebe
que a Unreal entendeu a transparência.
268
00:12:03,610 --> 00:12:05,650
Isso que eu preciso. Que ela
entenda a transparência.
269
00:12:06,250 --> 00:12:07,570
Por isso que a gente salvou em PNG.
270
00:12:09,910 --> 00:12:12,420
E agora, eu vou vir no meu M_GunBase...
271
00:12:12,420 --> 00:12:13,040
Né?
272
00:12:14,330 --> 00:12:15,680
E vou trazer a textura aqui.
273
00:12:16,720 --> 00:12:17,790
Vem para cá, textura.
274
00:12:18,570 --> 00:12:21,020
Basicamente, o que a gente vai fazer é
o seguinte... A gente vai fazer um Lerp.
275
00:12:21,400 --> 00:12:22,480
Lembra do Lerp?
276
00:12:22,480 --> 00:12:25,280
A gente vai fazer uma interpolação
entre o que está no A...
277
00:12:25,640 --> 00:12:26,570
O valor no A.
278
00:12:26,570 --> 00:12:27,520
E o valor no B.
279
00:12:27,520 --> 00:12:29,370
Então, são duas cores.
A cor do A...
280
00:12:29,990 --> 00:12:30,840
E a cor do B.
281
00:12:32,380 --> 00:12:33,930
E eu vou fazer uma cor aqui.
282
00:12:34,560 --> 00:12:36,920
Então, deixa eu pegar, por
exemplo, o vermelho, tá?
283
00:12:38,050 --> 00:12:39,320
Vou conectar esse cara no A.
284
00:12:40,140 --> 00:12:41,320
Vou conectar esse cara no B.
285
00:12:42,180 --> 00:12:42,960
E o Alfa...
286
00:12:43,240 --> 00:12:45,090
Vai vir dessa textura aqui, que tem Alfa.
287
00:12:45,520 --> 00:12:47,990
Então, ao invés de eu pegar esse
cara aqui, eu pego a última opção...
288
00:12:48,280 --> 00:12:49,040
Que é o Alfa.
289
00:12:49,440 --> 00:12:50,280
E conecto aqui.
290
00:12:50,630 --> 00:12:52,810
Então, ele vai fazer uma
interpolação, baseada neste Alfa.
291
00:12:53,140 --> 00:12:53,650
Tá?
292
00:12:54,320 --> 00:12:55,610
E isso vai nos dar a cor final.
293
00:12:55,890 --> 00:12:56,720
Base Color.
294
00:12:58,160 --> 00:13:00,520
Isso aqui eu estou fazendo no
material da GunBase, né?
295
00:13:00,970 --> 00:13:04,170
Que depois ele se torna um
Material Instance, que a gente criou.
296
00:13:04,680 --> 00:13:06,380
Então, é pra gente ver essa textura agora...
297
00:13:07,050 --> 00:13:08,760
Na arma.
Deixa ele Compilar bonitinho.
298
00:13:09,100 --> 00:13:10,110
Está aqui, a textura, né?
299
00:13:10,730 --> 00:13:11,530
Super bacana.
300
00:13:11,890 --> 00:13:13,140
Vamos ver na arma, como que fica.
301
00:13:14,150 --> 00:13:14,990
Compilando.
302
00:13:15,250 --> 00:13:17,240
Está ali, a minha textura.
Ficou show de bola.
303
00:13:17,770 --> 00:13:20,160
No meu jogo eu tinha feito
branco, aqui está preto.
304
00:13:21,090 --> 00:13:23,040
Eu só não estou entendendo
por que que o...
305
00:13:23,430 --> 00:13:25,130
A parte da frente está com outra cor.
306
00:13:26,030 --> 00:13:28,440
Ele está com outra cor. É porque
eu apliquei o material diferente, né?
307
00:13:28,440 --> 00:13:30,790
Aqui está o MI e aqui está o M_GunBase.
308
00:13:31,210 --> 00:13:32,660
Deixa eu aplicar o mesmo material...
309
00:13:33,370 --> 00:13:34,790
Então, vem para cá, MI_GunBase...
310
00:13:35,310 --> 00:13:36,800
Agora eu tenho o mesmo material nos dois.
311
00:13:37,800 --> 00:13:40,410
E aí, a gente pode trocar a cor,
se quiser. Mas, se eu der Play...
312
00:13:40,790 --> 00:13:42,170
Agora vai estar tudo ok.
313
00:13:42,890 --> 00:13:43,800
Eu tenho a minha arma.
314
00:13:44,210 --> 00:13:45,800
Eu quero que fique mais escura mesmo.
315
00:13:46,210 --> 00:13:48,010
Vamos trocar a cor desse cara.
316
00:13:51,800 --> 00:13:53,770
Base Color aqui.
Mais escuro.
317
00:13:58,610 --> 00:14:00,230
E o Roughness...
318
00:14:01,150 --> 00:14:04,080
0.3, talvez.
Save.
319
00:14:06,280 --> 00:14:07,150
Play.
320
00:14:08,390 --> 00:14:09,920
Está aí, a minha arma.
Maravilha, né?
321
00:14:11,050 --> 00:14:13,650
Essa borracha ainda também está meio
estranha. Eu posso alterar depois.
322
00:14:14,090 --> 00:14:15,930
Mas, eu vou fazer o seguinte...
323
00:14:17,070 --> 00:14:20,120
Colocar como parâmetro aí também,
esse Decal. Pra gente trocar, se quiser.
324
00:14:20,440 --> 00:14:22,300
Tá? Eu vou te mostrar como
é que a gente faz isso.
325
00:14:22,770 --> 00:14:25,290
Vocês já sabem, na
verdade, fazer Material...
326
00:14:25,290 --> 00:14:26,400
Parâmetro de Material.
327
00:14:26,880 --> 00:14:28,040
Com textura, né?
328
00:14:28,040 --> 00:14:29,210
Mas, o processo aqui é o mesmo.
329
00:14:29,540 --> 00:14:30,440
Eu posso trocar...
330
00:14:30,820 --> 00:14:33,520
Aqui no M_GunBase, essa
textura que eu coloquei.
331
00:14:33,520 --> 00:14:34,610
A gente converte para...
332
00:14:35,090 --> 00:14:35,630
Parâmetro.
333
00:14:36,260 --> 00:14:39,250
Convert to Parameter.
E aqui eu vou colocar, sei lá, textura.
334
00:14:40,860 --> 00:14:42,000
Não, textura não. Porque...
335
00:14:42,000 --> 00:14:44,550
Qualquer coisa, mais Decal, né?
Decal é aquilo que a gente aplica.
336
00:14:44,880 --> 00:14:45,490
Em cima.
337
00:14:45,900 --> 00:14:48,360
E aí, a gente vem
aqui no nosso MI_GunBase...
338
00:14:48,700 --> 00:14:49,380
Deixa só ele...
339
00:14:49,820 --> 00:14:50,750
Aplicar.
340
00:14:51,170 --> 00:14:53,430
E aqui no nosso querido amigo...
341
00:14:53,430 --> 00:14:55,280
Material Instance, agora
a gente tem Decal.
342
00:14:55,870 --> 00:14:58,520
A gente pode mudar, pegar
uma outra textura se quiser.
343
00:14:58,950 --> 00:15:02,140
Tem umas outras texturas
que vêm no Starter Content.
344
00:15:02,560 --> 00:15:05,240
Então, por exemplo, eu quero esse TestCard
aqui, que eu não tenho ideia do que seja.
345
00:15:05,240 --> 00:15:07,570
Olha o que veio.
Vamos ver como é que fica no jogo.
346
00:15:08,380 --> 00:15:08,890
Está vendo?
347
00:15:09,120 --> 00:15:10,530
A gente pode trocar a textura, se quiser.
348
00:15:11,960 --> 00:15:13,680
TargetIconSpawn.
349
00:15:14,380 --> 00:15:14,880
Play.
350
00:15:16,150 --> 00:15:17,740
Veio outras coisas muito malucas.
351
00:15:17,740 --> 00:15:21,090
A grande diferença da nossa textura, é
que ela está posicionada no lugar certo, tá?
352
00:15:21,090 --> 00:15:22,490
Ela está bem nesse cantinho aqui.
353
00:15:23,160 --> 00:15:23,660
Tá bom?
354
00:15:23,960 --> 00:15:25,720
Vocês têm que posicionar
uma de vocês aqui.
355
00:15:25,720 --> 00:15:27,650
Só pegar na internet e mudar a textura.
356
00:15:28,360 --> 00:15:29,290
Eu vou deixar a minha.
357
00:15:29,630 --> 00:15:30,670
Que eu já tinha preparado.
358
00:15:31,500 --> 00:15:32,660
Então, eu venho para cá.
359
00:15:34,280 --> 00:15:34,900
Tatoo.
360
00:15:35,360 --> 00:15:35,900
Está aqui.
361
00:15:36,200 --> 00:15:37,510
Então já fica na posição certa.
362
00:15:38,520 --> 00:15:39,560
E aplica do jeito certo.
363
00:15:39,950 --> 00:15:41,270
A gente pode fazer mais uma coisa...
364
00:15:41,570 --> 00:15:44,120
Que é converter esse cara
também, para um Parâmetro.
365
00:15:44,300 --> 00:15:45,730
Convert to Parameter.
366
00:15:46,110 --> 00:15:47,880
E aqui, eu vou colocar como Decal...
367
00:15:49,080 --> 00:15:49,760
Color...
368
00:15:51,010 --> 00:15:51,690
Apply.
369
00:15:52,130 --> 00:15:54,300
Agora a gente pode trocar
na Material Instance.
370
00:15:54,880 --> 00:15:56,600
A cor do Decal, aqui embaixo, né?
371
00:15:57,290 --> 00:15:59,820
Então, trocando a cor aqui, se
a gente quiser uma outra cor, né?
372
00:16:00,700 --> 00:16:03,870
Amarelo, verde e tal.
Esses verdes assim, eu acho muito massa.
373
00:16:06,710 --> 00:16:07,740
Troca também, em tempo real.
374
00:16:08,060 --> 00:16:09,500
Então, vocês já sabem como criar, né?
375
00:16:09,900 --> 00:16:10,930
Material Instance.
376
00:16:11,240 --> 00:16:12,130
E trocar a cor.
377
00:16:13,720 --> 00:16:15,570
Última coisa que a gente
pode fazer aqui ainda...
378
00:16:15,920 --> 00:16:18,820
É ter um parâmetro que diga se
vai ter textura ou se não vai.
379
00:16:18,820 --> 00:16:20,640
Nesse caso, a gente não
pode tirar uma textura.
380
00:16:21,060 --> 00:16:23,320
A não ser que a gente coloque,
por exemplo, nada aqui.
381
00:16:23,800 --> 00:16:24,810
Dá um Clear aqui.
382
00:16:25,390 --> 00:16:25,960
Clear.
383
00:16:26,300 --> 00:16:28,010
Não tem nada, mas ele se perde, né?
384
00:16:28,360 --> 00:16:30,000
Ele fica...
Pinta tudo com a mesma cor.
385
00:16:30,560 --> 00:16:32,670
Então, eu vou deixar aqui,
a minha tatuagem. Tatoo.
386
00:16:34,470 --> 00:16:36,710
A gente pode fazer um parâmetro
que vai dizer se vai ter.
387
00:16:37,010 --> 00:16:38,190
Essa textura, ou se não vai ter.
388
00:16:38,480 --> 00:16:38,940
Tá?
389
00:16:39,630 --> 00:16:42,760
Então, a gente cria uma coisa chamada...
Aqui no material base...
390
00:16:43,510 --> 00:16:45,190
A gente cria uma coisa chamada...
391
00:16:45,870 --> 00:16:46,640
Switch.
392
00:16:47,180 --> 00:16:49,300
Switch.
393
00:16:49,920 --> 00:16:50,690
Parameter.
394
00:16:50,690 --> 00:16:52,750
StaticSwitchParameter, tá?
395
00:16:53,020 --> 00:16:54,160
Tem verdadeiro e falso.
396
00:16:55,000 --> 00:16:57,350
A gente pode chamar esse cara aqui...
Se ele tem Decal, né?
397
00:16:57,630 --> 00:16:58,490
Tem Decal.
398
00:16:59,100 --> 00:16:59,590
Né?
399
00:17:00,450 --> 00:17:02,840
Então, se ele tiver... Em
Verdadeiro, vai ser esse cara.
400
00:17:04,640 --> 00:17:05,710
E se ele não tiver...
401
00:17:05,710 --> 00:17:07,440
No Falso, vai ser esse cara.
Então vai ser a cor...
402
00:17:07,970 --> 00:17:09,490
No Falso, sem a textura.
403
00:17:09,790 --> 00:17:12,520
E no Verdadeiro vai ser a cor
com a textura aqui embaixo, né?
404
00:17:12,820 --> 00:17:14,320
E eu aplico esse cara no Base Color.
405
00:17:14,600 --> 00:17:15,150
Beleza?
406
00:17:15,870 --> 00:17:17,830
Por padrão, ele está como falso aqui, né?
407
00:17:18,460 --> 00:17:20,210
O valor padrão é Falso.
408
00:17:20,710 --> 00:17:22,560
Eu vou deixar como valor padrão, Verdadeiro.
409
00:17:23,150 --> 00:17:24,730
Então, por padrão, vai ser Verdadeiro.
410
00:17:25,060 --> 00:17:25,910
Ele vai pegar...
411
00:17:26,660 --> 00:17:29,510
A parte de baixo aqui e vai conectar
no Verdadeiro e vai pegar isso aí.
412
00:17:29,510 --> 00:17:31,170
Então, por padrão, vai ter a textura.
413
00:17:32,340 --> 00:17:35,750
E agora, como isso também é um parâmetro,
ele também vai aparecer no Material Instance.
414
00:17:36,160 --> 00:17:37,650
E está aqui.
Material Instance.
415
00:17:38,690 --> 00:17:39,430
Tem Decal.
416
00:17:39,950 --> 00:17:42,490
Então, por padrão, está ligado.
Deixa ele só Compilar.
417
00:17:42,980 --> 00:17:44,210
E desliga se quiser.
418
00:17:44,210 --> 00:17:45,290
Some a textura, tá?
419
00:17:45,870 --> 00:17:47,310
Então, Material Instance é bom para isso.
420
00:17:47,680 --> 00:17:49,050
Que te deixa as opções aí...
421
00:17:49,640 --> 00:17:50,640
Para você fazer tudo.
422
00:17:51,260 --> 00:17:52,950
Então, se eu isolar só
essa área no Modo...
423
00:17:54,060 --> 00:17:56,760
Isolei só essa área, para vocês
verem o V. O V é tudo isso.
424
00:17:57,090 --> 00:18:00,310
Ele está em cima... Um em cima do outro,
porque a gente tem dois materiais, né?
425
00:18:00,310 --> 00:18:03,120
Aliás, quatro materiais.
Então não tem problema estar um em cima do outro.
426
00:18:03,380 --> 00:18:04,460
Cada um é um material.
427
00:18:05,720 --> 00:18:07,480
Eu vou ocultar todos os outros.
428
00:18:08,240 --> 00:18:10,560
Vou deixar só esse cara.
Vocês percebem o que ele...
429
00:18:10,560 --> 00:18:12,130
O que é o V desse cara.
430
00:18:12,130 --> 00:18:13,960
Então, quando a gente
aplica a textura aqui...
431
00:18:14,350 --> 00:18:15,590
Ela vai cair mais ou menos aqui.
432
00:18:16,070 --> 00:18:17,800
Basicamente, a gente está
colando a textura assim, né?
433
00:18:18,230 --> 00:18:19,040
Lá no Photoshop.
434
00:18:19,250 --> 00:18:20,780
Para cair exatamente no mesmo lugar.
435
00:18:21,760 --> 00:18:23,480
Então, é assim que
a gente vai aplicar a textura lá...
436
00:18:23,740 --> 00:18:24,190
Tá?
437
00:18:24,550 --> 00:18:26,650
Então, faz os ajustes que
você precisar, para a tua arma.
438
00:18:27,150 --> 00:18:28,860
Então, beleza. É isso aí.
Eu vou dar Play.
439
00:18:29,760 --> 00:18:32,000
Vocês percebem que na
ponta da arma tem um...
440
00:18:32,270 --> 00:18:33,440
Uma corzinha que vazou.
441
00:18:34,090 --> 00:18:36,650
Me parece que vazou uma cor da textura ali.
442
00:18:37,120 --> 00:18:40,290
Eu vou dar uma revisada depois,
para saber o que está acontecendo.
443
00:18:40,720 --> 00:18:43,640
Por que está vazando aquela
textura lá na ponta da arma.
444
00:18:44,100 --> 00:18:46,520
Provavelmente é porque...
445
00:18:47,630 --> 00:18:48,880
A ponta da arma aqui...
446
00:18:53,060 --> 00:18:54,650
Esse pedacinho aqui...
447
00:18:56,000 --> 00:18:58,450
Esses objetos que a gente
pega na internet vêm...
448
00:18:58,920 --> 00:19:00,820
As vezes, tudo mordido.
449
00:19:00,820 --> 00:19:02,780
Tudo errado, as faces.
E daí...
450
00:19:03,640 --> 00:19:05,160
Não dá para entender
o que está acontecendo.
451
00:19:05,160 --> 00:19:06,710
Mas, eu posso dar uma revisada depois.
452
00:19:06,710 --> 00:19:08,150
Posso fazer um update nesse Asset.
453
00:19:08,560 --> 00:19:10,040
Para colocar no Zip, tá?
454
00:19:10,520 --> 00:19:11,380
Mas é isso aí.
455
00:19:11,380 --> 00:19:13,060
A gente tem o material
da arma funcionando...
456
00:19:13,390 --> 00:19:13,960
Tá?
457
00:19:13,960 --> 00:19:16,590
Tudo com o Material Instance. Se a gente
quiser, depois, trocar alguma coisa.
458
00:19:16,930 --> 00:19:19,330
Inclusive em tempo real, né?
Durante o jogo, a gente pode trocar.
459
00:19:19,710 --> 00:19:20,080
Tá?
460
00:19:20,470 --> 00:19:21,990
Vamos voltar para a nossa lógica.
461
00:19:21,990 --> 00:19:23,520
Né?
A gente tem que fazer os inimigos...
462
00:19:23,920 --> 00:19:25,120
Atirarem no jogador.
463
00:19:26,960 --> 00:19:28,060
Então, vamos fazer isso agora.
37982
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.