Arte generativa criativa: como codificar facilmente pinturas impressionistas em fotos com processamento | Melissa Wiederrecht Generative Art | Skillshare

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Arte generativa criativa: como codificar facilmente pinturas impressionistas em fotos com processamento

teacher avatar Melissa Wiederrecht Generative Art, Generative Design, Creative Code

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

12 aulas (53 min)
    • 1. Introdução

      0:57
    • 2. Você tem isso

      1:43
    • 3. Importar a imagem

      5:30
    • 4. Pinte a imagem com formas básicas

      10:04
    • 5. Pintar com traçados com pincel

      7:19
    • 6. Save Frames

      0:51
    • 7. Rotine Strokes de forma aleatória

      2:07
    • 8. Reduzir o tamanho de pincel ao longo do tempo

      5:16
    • 9. Cor (tops e mapas gradiente)

      6:13
    • 10. Pinte em um

      6:11
    • 11. Exportar uma imagem de alta R

      6:14
    • 12. Obrigado

      0:16
  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

794

Estudantes

12

Projetos

Sobre este curso

00be7e31

874e0ebde 3

Você de forma que pode criar uma pintura como este em código? Não? Bem, você pode e na verdade não é difícil de se a a de ação. Adoraria mostrar how.In curso, vamos escrever o código para criar pinturas digitais com base em imagens de

referência. Vamos chegar

  • Discussão em como tirar as cores de uma imagem de referência
  • Provoca brush ao redor da tela nas cores corretores
  • Dar o brush
  • Faça os de trincados diminuir ao longo do tempo como um artista que começa com grandes de trincados e depois prostituta para adicionar detalhes menores
  • Adicione tons e mapas de gradiente para ajustar as cores da pintura

    e...

  • Aprenda a exportar pinturas de alta resolução para impressão!


Este curso é um acompanhamento perfeito para o meu primeiro curso de arte generativa "Codificação de fácil edição de edição com a is Os básicos" Se você tiver tomado esse curso, para a preparação para este curso! Se você não tem de verificar primeiro que uma saída para uma introdução mais suave para a sua introdução de e apenas entrar

aqui.Eu sei que você pode fazer isso! Você tem isso.

Conheça seu professor

Teacher Profile Image

Melissa Wiederrecht Generative Art

Generative Design, Creative Code

Professor

 


 

Have you ever thought generative art and creative coding looked like a fascinating thing to try, but you wanted someone to explain it in an easy way for absolute beginners?

I’m here to help. Nice to meet you! I am Melissa Wiederrecht. I am obsessed with art, mathematics, computer science and most especially anything that combines the three together.

My online graphic design classes will take you step by step through the process of how to make art with code, how to use the Processing language, and how to easily make beautiful digital pattern designs.

Interested to see more of my personal generative art work, progress shots, and pattern design collections?  I post regularly on https://www.instagram.com/melissawiederrecht... Visualizar o perfil completo

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui cursos curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução: Ei, pessoal, bem-vindos a essa aula de Codificação. Arte impressionista. Arte generativa com processamento. Meu nome é Melissa. Nós dirigimos e eu sou um cientista da computação, um artista e uma mãe educadora em casa de cinco filhos. Eu sou de Wyoming originalmente, mas atualmente moro em Meca, na Arábia Saudita. Agora, se você assistiu minhas aulas anteriores sobre arte generativa, você me ouviu falar sobre todas as razões pelas quais eu amo arte generativa. Bem, hoje é tudo sobre preguiça porque, sério, quem pegaria um pincel e tocaria na tela 15.000 vezes quando você pode escrever código para fazer o computador fazê-lo para você como instantaneamente? Bem, não eu de qualquer maneira. Nesta aula, vamos fazer pinturas impressionistas só sem tinta e, sabe, , papel ou pincéis. Basicamente, vamos usar pinceladas e de tela ritual e um pouco de código e uma imagem de referência e obter um som de pintura legal. Então vamos fazer isso. 2. Você tem isso: Em primeiro lugar, estou tão feliz em vê-lo nesta aula. Você é tão bem-vindo para estar aqui mais especialmente se você tem medo de código. Acontece que sei que todos sabem escrever código mesmo que pensem que podem. E mesmo que eles nunca tiveram antes e sim, eu sei que pode ser assustador, e às vezes você pode sentir que você não tem idéia do que está acontecendo, mas tudo bem. Na verdade, não importa se você entende completamente. 100% de tudo o que eu digo. Eu não espero que você faça tudo isso. Quero dizer, claro, tente. E espero que entenda. E isso é incrível se você dilatar. Mas mesmo que você não apenas digita o que eu digito, esse ato de digitar é realmente muito mais educativo do que você pode imaginar. E eu aposto que você entende muito mais do que você pensa que você dio e, em seguida, uma vez que você digitá-lo , você pode jogar com os números que, em primeiro lugar, ajudá-lo a entender mais. E em segundo lugar, permite que você crie arte original com o código, mesmo que você não entenda todos os aspectos dele. Então a moral desta história é continuar. Mesmo quando você está perdido. Basta continuar digitando o código, e você pode liberar no vídeo se você quiser Teoh e juntos nós vamos fazer algo bonito. Tudo o que está sendo dito, se você gostaria de uma introdução um pouco mais suave ao processamento vai verificar a minha primeira classe primeira codificação arte generativa fácil com o processamento do básico. O resultado não será legal, mas é um pouco mais suave introdução forno. Mas mesmo sem ter tido essa aula, sei que pode fazer isso. Oh, e se você realmente está completamente perdido e você não conseguir fazer o código funcionar, basta me deixar uma mensagem na seção de discussão deste site, e eu vou tentar retornar para você assim que eu puder. 3. Importar a imagem: Certo, então vamos basear essas pinturas em fotografias. Então a primeira coisa que você precisa fazer é escolher uma foto incrível que você gostaria pintar com código. Qualquer fotografia funcionará. Você pode usar suas próprias fotografias. Ou você pode tirar um de uma página da Web na Internet como no splash. Mas tente escolher algo que ache que ficaria bem. Li impressionista como Você não quer ter rostos das pessoas e eles são provavelmente e algo que requer muito detalhe. Mesmo dizer o que é, provavelmente, não é uma boa escolha. Hum, mas isso não importa. Vá para o que você quiser e pegue algumas fotos e salve-as no seu computador. E então a próxima coisa que você precisa fazer é fazer uma cópia deles. É pequeno o suficiente para trabalhar. Para começar com um ao fim desta aula, vou ensinar-lhe como fazer uma pintura em alta resolução usando como uma imagem de resolução completa . Mas, por enquanto, precisamos de uma imagem pequena. Então eu estou usando a visualização aqui. Eu só vou dizer ferramentas apenas tamanho e eu estou indo para não mais branco do que como 1000 pixels só porque eu queria encaixar muito bem na minha tela. Como estou trabalhando no processamento, então vá em frente e redimensione suas imagens e então vamos começar no processamento. Como estou trabalhando no processamento, O processamento está sempre lançando atualizações. Então, mesmo se você o usou antes, é uma boa idéia baixar uma nova versão do processamento. E se você não acabou de ir até lá de processar o download de barra do dot org. Então vamos em frente e pular direto para o código. Precisamos primeiro definir duas funções chamadas configurar e desenhar tudo o que possa ser colocado dentro. As chaves do set Up estarão correndo o início para configurar nosso esboço e tudo o que pudermos colocar dentro. As chaves de Draw serão executadas uma vez a cada quadro, então o que quisermos acontecer repetidamente. No nosso caso, desenhar pinceladas para a tela irá colocar em sorteio. Agora, se executarmos isso agora, teremos tela de 100 por 100 com um ótimo plano de fundo. Então a primeira coisa que precisamos fazer é seis que ele pode mudar esse tamanho e são configurados função digitando o tamanho e dando-lhe um pixel com a noite. E aqui é onde você deseja escolher as dimensões da sua imagem. Quando eu redimensionar o meu, era 1000 pixels por 667 pixels e colocar as dimensões da sua imagem em tamanho. Agora vou mudar a cor de fundo da minha tela para ser branca por enquanto. Vou escolher isso mais tarde. Mas se eu digitar em segundo plano na minha função de configuração e dar-lhe valores RGB para 55 para 50 rack para 55 eu vou ficar branco. E com isso, é hora de importar nossa imagem para processamento. Então vamos fazer um dedo do pé variável. Segure esta imagem agora. Você pode ter visto variáveis que se mantêm em variáveis Júris. Todo o número de ponto decimal é chamado flutuadores. Você pode não ter visto uma variável que contém uma imagem. É apenas uma variável como qualquer outra variável, mas tem um tipo diferente. E esse tipo é chamado de imagem P. Então, para fazer um dedo do pé variável segurar na imagem, basta digitar P image e dar-lhe um nome. Vou chamar essa de Main Image. Agora, o que fizemos até agora aqui é declarar uma variável, que é basicamente como dizer que esta é uma caixa vai conter uma imagem, mas nós realmente não colocamos a imagem nela ainda. Então, a fim de fazer isso, dentro da função de configuração, vamos dizer imagem principal é igual a imagem de carga e, em seguida, vamos dar o nome da nossa imagem. Mas aqui, na verdade, preciso de um segundo. E antes que possamos colocar o nome da nossa imagem, precisamos salvar nosso esboço em algum lugar para que possamos colocar a imagem na mesma pasta que o esboço para que possamos nos referir a ele facilmente. Então eu vou apenas salvar isso na minha área de trabalho em uma nova pasta. Vou chamar-lhe arte impressionista generativa, e vou guardar o meu esboço lá. Vou chamar-lhe arte impressionista generativa, Então, agora, se eu abrir essa pasta e abrir a pasta de esboços, eu vou arrastar minha imagem que eu vou pintar em sua e também você pode querer ter certeza que ele tem um nome muito simples, como rio ou algo assim, que quando você entra em seu esboço agora e você quer se referir a ele, você apenas diz o que quer que seja River Dodge, um porco como o meu e essas citações, e é isso. É muito fácil incluir o seu AM. Então agora nossa variável de imagem principal, que se lembra, é que era apenas uma caixa antes, você sabe, ela realmente tem uma imagem nele. O rio que J Peg e muito foi carregado nele. E agora podemos usar essa imagem em nosso código. Agora, é claro, nós não dissemos a ele para desenhá-lo para a tela ou algo assim. Então, para nos testar e ter certeza que foi carregado incorretamente, precisamos escrever outra linha de código, , que vamos deletar em um minuto. Mas vamos apenas usar isso para verificá-lo se você digitar a imagem e, em seguida, o nome da imagem principal variável e, em seguida, onde você deseja colocá-la. Eu vou colocar o meu na origem 00 que é o canto superior esquerdo, e ele jogou. E parece que tudo está funcionando corretamente. Imprimiu minha imagem na minha tela, o que é ótimo. Hum, agora, é claro, eu realmente não quero imprimir a imagem em, hum, uma tela. Eu quero pintá-lo, então eu vou apagar esta linha. Imagem. Veneman 00 hum, para que possamos começar a pintar no próximo vídeo. 4. Pinte a imagem com formas básicas: vamos falar sobre pixels assim, como você provavelmente bem sabe, em que está em um computador são salvos como matrizes de pixels. Então, se eu abrir esse Emerson de liderar no desenho e ampliar realmente de perto, você pode ver os pixels. São como pequenas caixas onde cada uma tem sua própria cor. Mas é claro, quando você diminui o zoom, você não pode ver cada pixel individual. Você vê uma bela em grande parte de um rio, certo? Ok, bem, e esse cara nós vamos nos preocupar com os pixels porque nós vamos estar escolhendo cores fora da lesão. Pixels individuais. Agora, infelizmente, não é tão simples como apenas dizer processamento. Eu quero o pixel em, digamos, 101 100 ele te dá a cor. Mas, na verdade, também não é muito difícil . Só temos que falar sobre isso por um segundo para entender como fazemos isso. Então, por uma questão de simplicidade, vamos fingir que a área dos dias e este retângulo aqui é toda a nossa imagem, e que este pixel aqui é o único. Estamos tentando obter sua cor basicamente processando armazena toda a imagem em uma lista, , onde cada pixel tem um número começando um 00123456789 toneladas, um, todo o caminho acima. E então, quando você chega ao fim de uma fila, a estrada depois é logo depois dela. Assim, se o último pixel na primeira vez foi 17 o primeiro pixel na próxima linha era 18 e eles simplesmente continuam indo em uma grande lista longa. Então, se as coordenadas deste pixel são aleatórias X e aleatórias, por que então para obter o número para esse pixel, tudo o que temos que fazer é descobrir a largura da imagem vezes aleatório. Por que mais X aleatório com vezes ou de manhã. Dá é o último pixel desta área aqui em cima, e Random X nos dá esta área aqui. Então, adicioná-los juntos nos dá o número de nosso pixel. Então vamos voltar ao código agora e em nossa função de desenho aqui, toda vez que queremos desenhar pincelada, precisamos selecionar uma localização X aleatória em um local aleatório como certo para esse traçado. Então vamos fazer uma variável, que é um inter jur, e vamos chamá-lo de X aleatório e preenchê-lo com um número aleatório entre zero e a largura da tela. O que, é claro, nós especificamos isso com como 1000 aqui em cima. Mas usar isso com variável aqui no código faz com que não quebre. Se mudarmos o tamanho da tela, então é uma coisa muito melhor a se fazer. E então, é claro, também precisamos de um aleatório. Por que variável em Jerry aleatório Y é igual a um número aleatório entre zero e a altura do campus. Agora, antes de começarmos a extrair cores de pixels da nossa imagem, vamos desenhar círculos aleatórios por toda a tela. Serão os nossos primeiros golpes de peito. Para fazer isso, nós digitamos em um lábios, e então nós damos a ele um local na tela, que é X aleatório e aleatório. Por que, isso é o que vamos desenhar o centro de nossos lábios, e então precisamos dar uma largura e uma altura, e então eu vou escolher aleatoriamente como 20 e 20. Então, se eu tocar no play, whoops. Ah, processamento está reclamando porque na verdade, estes devem ser flutuadores porque aleatórios retorna um fluxo e você não pode colocar um flutuador em uma energia flutuante é o número que tem um ponto decimal e uma energia. O número que não faz e você simplesmente não pode apostar poeira pontos importantes em um número inteiro de variáveis. De qualquer forma. Se apertarmos o jogo agora, está funcionando muito bem. Estamos recebendo nossos círculos aleatoriamente por todo o campus. Então agora vamos mudar sua cor para que possamos mudar duas cores diferentes sobre o círculo. Podemos mudar a cor de preenchimento no meio, digitando e Phil antes de fazer nossos lábios e , em seguida, dar-lhe um valor RGB. Ou também podemos fazer um derrame. Mas, na verdade, aqui não quero ter um derrame. Então eu vou apenas digitar a função. Sem derrame. Então, com a forma como escrevo agora, estou recebendo círculos vermelhos sem derrame. Eu também posso adicionar um valor Alfa no final da minha função de preenchimento. Isso também funciona no curso, um, para especificar a transparência zero sendo completamente transparente para 55 sendo completamente opaco Então, se eu acertar 50 e tocar Play agora, . eu estou recebendo círculos transparentes. Certo, agora acho que estamos prontos para escolher nossa cor real da nossa imagem, finalmente, o momento da verdade. Então vamos fazer uma nova variável chamada índice de pixel, em que vamos calcular que aleatórios expor aleatórios tempos brancos. Com isso, Eu expliquei, Este é o número do pixel que nós escolhemos aleatoriamente a partir de toda a lista de todos os pixels. Então agora vamos perguntar o processamento qual é a cor nesse número de pixels? Então vamos ter uma nova variável do tipo. Cor vai chamá-lo ver e, em seguida, se nós digitar na imagem principal, que foi lembrar a nossa imagem, variável que pixels e dar-lhe o índice de pixel após pixels entre colchetes. Ele vai nos devolver a cor naquele pixel, e vai enfiá-lo, veja, para que possamos usá-lo. Agora podemos dizer ao processamento para mudar nossa cor de preenchimento para ver com um Alfa de 50. Poderíamos apenas substituir os valores RGB por C, e deve funcionar muito bem. Ok, então aqui vou eu, misturando carros alegóricos. E, mais uma vez, precisamos fazer algumas mudanças no mar. Vamos fazer o índice de pixel ser final em nosso aleatório foi fazê-lo ser final. O que vai fazer para torná-lo colar um número aleatório em um final é apenas lançar o número aleatório. Internet. Se você colocar entre parênteses na frente do aleatório, ele irá apenas mudar o flutuador em uma formiga. Cortará qualquer mordida sombria. Não ao trabalho. Então você tem que passar por isso comigo. Mas acho que é educativo saber que não importa quanto tempo você esteja programando, você ainda vai estragar coisas assim o tempo todo. Então, de qualquer maneira , tudo bem, está meio que funcionando, hum, indo muito devagar, no entanto, e você dificilmente pode vê-lo. Então eu vou subir meu Alfa 200 torná-lo um pouco mais opaco, e então eu vou realmente fazer meus círculos um pouco maiores, talvez 30 por 30 e então eu vou jogar taxa de quadros. 1000 aparecem na minha função de configuração. Provavelmente meu computador não pode realmente desenhar 1000 quadros por segundo, mas se eu disser 1000 então ele vai apenas ir o mais rápido possível, certo? Essa é a minha teoria, qualquer maneira. Então agora ele está desenhando muito mais rápido, e se nós ficarmos e assistirmos um pouco, ele deve começar a meio que se parecer com a nossa imagem certa. De agora em diante, tudo o que fizermos vai tentar fazer isto parecer mais bonito, mais parecido com a nossa imagem e mais com uma pintura. Você sabe, nós já temos o esboço básico disso funcionando. Se eu abrir a foto original aqui e meu esboço, você pode ver que eles têm a, você sabe, bolha laranja no topo e tipo de tudo na parte inferior. E este tipo de áreas acinzentadas no meio, você realmente não pode dizer o que é por conta própria. Mas está tudo bem. Vamos trabalhar nisso. Algumas fotos, no entanto. Quero dizer, provavelmente esta foto é uma delas. Provavelmente nunca seremos capazes de dizer o que é se continuarmos tentando secá-lo. Estamos processando, mas tudo bem. Quero dizer, parece realmente incrível assim escrever parece abstrato. Algumas fotos terão um tempo muito mais fácil dizer o que são. O que me lembra que essa é uma ótima hora para ir. Experimente isso em outra imagem. Podemos trocar nossa imagem a qualquer momento, e o código ainda deve funcionar, desde que mudemos o tamanho das câmeras para caber na imagem. Então eu coloquei mais algumas imagens aqui na minha pasta de esboços, e eu me certifiquei que elas são todas do tamanho certo e eu vou tentar pintar esta aqui. Acontece que é exatamente o mesmo. O tamanho é a minha outra imagem. 1000 por 667. Apanha isso? Então tudo o que eu tenho que fazer é mudar o nome para o campo dot j peg e ele deve apenas funcionar. Jogue agora. Obviamente, se sua imagem não for do mesmo tamanho, mude o tamanho para cima onde diz tamanho 6 1067 Sempre que você mudar a imagem agora, ele não desperdiçou seu tempo. Estou acelerando totalmente algumas dessas animações no meu vídeo, então não espere anos para ir tão rápido. Tudo bem, então vamos brincar com alguns tipos mais simples de escova Stokes. Como, por exemplo, em vez de um círculo, podemos apenas usar um retângulo apenas digite naufragado em vez de um lábios, e agora pouco de tinta com quadrados em vez. E já que estamos nisso, por que não tentar apenas linhas? Ah, as linhas são um pouco diferentes. Temos de lhe dar um ponto de partida no ponto final, para que o ponto de partida seja o mesmo. Mas que tal para um ponto interminável? Fazemos X aleatórios mais 30 100 por quê, mais 30. Então eles serão apenas como pequenas linhas diagonais. Oh, nada. Isso é porque eu disse que não há derrame e linhas são apenas traço. Então vamos riscar sem derrame e colocar um derrame em vez de Phil. Agora deve funcionar bem, se eu disser isso. Então vamos fazer mais uma variação com formas simples antes de ir pegar algumas pinceladas reais. E isso é linhas aleatórias em todas as direções, então nosso ponto de partida ainda será aleatório X e aleatório. Por quê? Mas então, em vez de apenas adicionar 32 para obter a localização final, é em um número aleatório para ele. E este número aleatório pode ser entre 30 e 30 negativos que podemos obter o meu encontrar um número aleatório para uma cadeia zero e 60 e, em seguida, sujeitar 30 a partir disso 5. Pintar com traçados com pincel: Tudo bem. Agora vamos começar a usar imagens como traços de peito, como em imagens de pinceladas reais como nossas pinceladas. Agora, você pode ir em frente e fazer o seu próprio se quiser, e se você sabe como, um Mas se você não fizer, você pode ir em frente e baixar o meu da página da turma da Web. Você tem que estar no site de compartilhamento de habilidades e, em seguida, sob este vídeo, se você cair em um tabu chamado Eu acho que é o seu projeto, então, à direita, deve haver um link para baixar esses restaurantes. Mas se você quiser fazer o seu próprio, o importante é que eles sejam um PNG transparente, como no fundo, é transparente no peito. O acidente vascular cerebral é branco, , o que os torna difíceis de ver aqui e o localizador. Mas se você abrir um em pré-visualização, você pode ver essas coisas. Eles são apenas uma pequena pincelada realmente fez o meu e procriar e, em seguida, enviou-o para o meu computador e apenas salvou cada um. Como um PNG. Você pode demorar alguns minutos para olhar ao redor para esses pincelados. Meu favorito é o número seis, então para a maioria desses vídeos, eu vou usar o número seis, mas você pode usar o que quiser, e por todos os meios seria super incrível se você fizesse o seu próprio. Então, uma vez que você escolheu um peito, vamos importar para o processamento. Teremos outra variável de imagem P. Este chama-se Brushstroke e, em seguida, novamente e configurado aqui, onde carregamos o nosso principal M I. Vamos carregar são peito em nossa breastroke Variable peito águias carregam imagem e , em seguida, entre aspas, colocar traços de espaço do pincel cortam o nome da imagem. Esqueci-me de te dizer. Verifique se os traçados de pincel estão em uma pasta dentro da pasta de esboço. Agora que carregamos em nossa imagem nossa imagem breastroke em vez de escrever linha aqui em baixo, vamos apagar todas essas coisas, a linha, o traço ou nenhum traço. E se você tem algum preenchimento ou tudo isso é tudo depois de quando você escolher sua cor? E então vamos desenhar nossa piada de peito digitando imagem, e então vamos dar-lhe peito como a imagem para desenhar e, em seguida, aleatório X e aleatório . Por que como o local. Então, uma vez que estas são imagens em vez de formas. Vamos colorir de forma diferente. Não usaremos preenchimento ou traçado usará matiz. Se nós apenas colocar matiz antes da imagem, então ele basicamente irá aplicar o que me parece ser um filtro de multiplicação para a imagem. Se você sabe que isso é do Photoshopped, isso é ótimo. Se não fizer o que for, não importa. Então, se jogarmos, isso terá uma tonelada de traços de peito loucos e bastante grandes em cores. É um ótimo começo, mas há algumas coisas que precisamos consertar. Primeiro de tudo, se você notar que o canto superior esquerdo está praticamente branco, isso é porque quando colocamos nossas imagens, um, em qualquer ponto que selecionamos, estamos colocando o canto superior esquerdo da imagem nesse ponto. Então, o canto superior esquerdo do curso de mama, que está mesmo fora da própria breastroke, está indo nesse ponto, então precisamos movê-lo. Precisamos colocar as piadas de peito que seu centro vai no ponto que selecionamos. Então aqui, onde nós dizemos a imagem para ir em Random X e aleatório, por que, em vez de X aleatório e aleatório, por que, o que nós podemos fazer é movê-la para cima e esquerda pela metade do tamanho do traço mamário. Então X aleatório menos os pincelados com dividido por dois. Então metade das pinceladas com vai para a esquerda e metade de sua altura vai subir. Então isso é Reina y menos altura pincelada, dividido por dois. Então, agora, se jogarmos, isso vai ver que nossos restaurantes estão cobrindo todo o campus, que é uma coisa boa agora lá, tão grande. Então vamos redimensioná-los aqui. Depois que vivemos na imagem, podemos apenas dizer peito acariciado para fora redimensionar e dar-lhe uma inteligência. Eu vou com 40 e você poderia dar uma altura também. Mas isso iria esticar a imagem. Se você queria permanecer proporcional, basta colocar um zero como sua altura. Não vai torná-lo zero alto, vai torná-lo proporcional, e você pode fazê-lo ao contrário. Você poderia colocar o número em altura e, em seguida, colocar um zero e com, e ele ficaria proporcional bem. Agora pode parecer um pouco mais suave. Se adicionarmos um valor Alfa, o que podemos fazer, podemos adicionar isso à nossa tenda. Se tivéssemos um valor Alfa para a tonalidade, ele realmente torna a imagem inteira p como, mais transparente. Agora, antigamente, eu realmente fiz uma aula de pintura a óleo, e uma coisa que o professor nos ensinou foi algo chamado Tonificar a tela, que basicamente significa que você coloca uma espécie de cor neutra no seu campus. Antes de começar a pintar qualquer coisa, descubra toda a tela nele para que você não esteja pintando em branco. E uma das principais funções disso é que traria uma certa continuidade para a pintura porque há uma boa chance deque você não vai cobrir toda a tela com piadas de seios. E uma das principais funções disso é que traria uma certa continuidade para a pintura porque há uma boa chance de que você não vai cobrir toda a tela Então, qualquer tipo de piadas entre seus peitos acabaria com essa cor. E realmente traz continuidade para a sua pintura, que se aplica totalmente aqui, também. Como se estivesses a ver, parece que há sempre um pouco de branco à esquerda, certo? Então eu acho que é uma ótima idéia se nós mudamos a cor de fundo para algo tipo de neutro , como eu vou escolher este marrom quente aqui, e você deve ter notado quando eu coloquei a cor marrom. Coloquei uma cor de outra maneira. Você pode fazer valores RGB. Você pode dialogar, hum, em um objeto de cor real, que você pode obter de um pixel de uma imagem. Aqui eu usei um sinal de libra e, em seguida, um valor hexadecimal, que eu apenas copiei para fora do seletor de cores e Photoshopped. Há tantas maneiras de colocar em cores, então este é apenas mais um. Mas isso não parece ótimo? Acho que adicionar essa cor marrom ao fundo realmente faz uma pintura parecer um pouco mais legítima. Então este seria um momento muito divertido para brincar com apenas mudar as pinceladas. Então, em vez de derrame seis, tal se tentarmos um derrame, digamos um e vermos o que eu tenho que fazer? Troque o número e você terá toneladas de pinturas completamente diferentes. Você também pode ajustar o tamanho do curso do peito, basta escolher números diferentes e ver o que parece e ver o que você gosta. E você pode escolher diferentes valores Alfa aqui em sua função de tenda, torná-lo mais transparente ou menos transparente. Que tal se tentarmos? Um, talvez muito opaco, mas um pincel muito pequeno. Então, que tal um 200 também em como 20 tamanho 20 pincel tentar outro pincel novamente? Já tantas opções, e já começou. Parece tão bonito, mas juntando-se ao próximo vídeo para levar isso para o próximo nível mais uma vez. 6. Save Frames: Certo, pessoal, se chegaram até aqui, estão indo muito bem. E estou muito orgulhosa de você. E meu palpite é, agora você está se perguntando como eu exporto uma imagem do que eu fiz? Tipo, além de tirar uma captura de tela, certo? Na verdade, é bem fácil. Podemos vir aqui abaixo sob configuração e desenhar e em outra função chamada Void Mouse lançado. Então, basicamente, sempre que você clicar com o mouse na tela e soltá-la, o que quer que esteja nessas chaves vai acontecer, então vamos salvar o quadro. Então, agora, se eu executar isso e, em seguida, clique na tela enquanto ele está em execução, assista aqui na janela. Qualquer nova imagem aparece toda vez que eu clicar, Então, sempre que você estiver assistindo e você gostar do que você vê, basta clicar nela e você receberá uma imagem salva. 7. Rotine Strokes de forma aleatória: Vamos levar essa coisa para o próximo nível mais uma vez em Vamos girar nossos traços de peito aleatoriamente. Agora é um dos meus maiores animais de estimação, Pediatria, que o processamento não tem uma real apenas girar esta função de imagem. Então a maneira que temos que fazer isso é um pouco distorcida. Não se importe com o trocadilho. Mas, no entanto, está tudo bem, apenas o tipo do tipo, e eu vou explicar, mas sim, aqui vamos nós. Então, em vez de girar a imagem em si e simplesmente jogá-la na tela, eu poderia ser lógico. O que você tem que fazer é girar o sistema de coordenadas da tela, e em cima disso, o sistema de coordenadas da tela sempre gira em torno de sua própria origem. Então o que temos que fazer é mover a origem do sistema de coordenadas para o ponto em que eles iriam colocar esta breastroke e então girá-lo e então colocar o nosso derrame no peito para baixo. Se não fazes ideia do que estou a falar, está tudo bem. Basta digitar isso e você vai ficar dourado e você vai ter restaurantes girados. Então, mova o sistema de coordenadas para o ponto correto. Nós digitamos em traduzir e queremos movê-lo para atos aleatórios e aleatórios Por quê? Que é onde vamos colocar nossa piada de peito. E então nós dizemos, girar. Girar também é um pouco estranho porque temos que usar ler Ian. Então nós vamos escolher um número aleatório entre zero e dois pi, que basicamente significa entre zero e 360 graus, certo, e girá-lo assim e então nós podemos colocar nossa pincelada para baixo e nós estamos basicamente colocando nossa peito para baixo na origem. Mas lembre-se, não queremos colocar a parte superior esquerda do traçado do pincel na origem. Queremos colocar o meio do peito na origem. Então é por isso que aqui estamos colocando para baixo a imagem que estamos tendo no peito negativo acariciado para fora com dividido por dois. Lembre-se, é assim que encontramos o meio do acidente vascular cerebral. Então tudo isso parece um pouco louco, mas isso funciona. Então digite isso e você deve ter traços de peito girados 8. Reduzir o tamanho de pincel ao longo do tempo: você deve ter notado que um artista normalmente começa com grandes traços de peito e preenche uma grande área e, em seguida, entra com detalhes em cima disso. Sim, bem, por que não tentamos simular isso com o processamento? Não há nenhuma razão para que não possamos começar com grandes pinceladas e, em seguida, com o tempo, assim como mudar o tamanho menor e menor. E eu detalhes. Então vamos fazer isso. Vamos saltar no início da função draw aqui e fazer uma nova variável, um inteiro chamado Ah, tamanho do traçado. E digamos que queremos começar com nosso tamanho de traçado grande direito, como talvez ele devesse ter 100 pixels de largura. E então, dependendo de quanto tempo passamos por isso, quantos quadros mostramos, vamos subtrair mais e mais dele. Então vamos começar apenas tirando a contagem de quadros de 100. Lembre-se que a contagem de quadros é o número de quadros de ladrão que estavam na primeira vez que corremos . Desenhe zero, o segundo período de tempo tipo de um, e então é também. E depois são três. Então, toda vez que isso é executado, contagem de quadros será um pouco maior são o tamanho do traçado será um pequeno, mas menor direita. E então, é claro, precisamos realmente redimensionar nosso derrame para ser desse tamanho. Então, em vez de escolher o tamanho do nosso acidente vascular cerebral no e disse que funciona. Vamos mover esse redimensionamento aqui depois de escolher nosso tamanho do traçado será o tamanho da pincelada para ser o tamanho correto, que é, claro, o tamanho do traçado. E lembre-se, este zero aqui apenas mantém a imagem proporcional como nós re tamanho. Então vamos ver como isso se parece. Ok, então funcionou se você vai notar que temos drogas grandes e nós temos pequenas drogas para a mama e eles parecem ter diminuído direito, como dissemos. Mas então temos um grande erro. Assim que a contagem de quadros tiver 200 ou, sabe, talvez 100 e um, seja lá o que for. Então tentamos dizer ao nosso golpe de pressa para redimensionar para algo negativo, e não gostou muito disso. Então precisamos de uma maneira, pedir-lhe para diminuir até chegar a um certo ponto e, em seguida, apenas sair por lá. Não diminua mais. Então, na próxima linha aqui depois de redimensionarmos o tamanho do traçado dirá se o tamanho do traçado é menor do que o mínimo é, vamos tentar 20 e colocar os olhos de traçados de volta em 20. Então, basicamente, assim que a contagem de quadros for grande o suficiente para essas piadas eu teria menos de 20. Vamos deixar o tamanho do derrame em 20 para sempre mais depois disso. E se fizermos isso, é o que acontece agora. Claro, eu realmente gostaria que meus traços de peito ficassem maiores por muito mais tempo do que eles são. Então vamos ajustar isso um pouco. Se eu dividir minha contagem de quadros por algo, , então a quantidade que o tamanho do meu traço diminui cada vez será muito menor, que significa que vai encolher muito mais devagar, certo? Então, se eu dividi por 100 tecnicamente quadro não pode é um inteiro, e se eu dividi por 100 não será até contagem de quadros é pelo menos 100 que ele vai mesmo descer . Então, de uma forma estranha, basicamente, isso está dizendo que eu gostaria de 100 pinceladas de cada tamanho antes que encolha para o próximo gelo. É um pouco contra-intuitivo, mas se você pensar sobre isso um pouco, funciona, e faz meu coração parecer ainda mais legal. Mas se você olhar realmente de perto para a imagem, você pode notar que está ficando embaçado ao longo do tempo. Como as minhas pinceladas, quanto mais pequenas ficam, mais borradas ficam. E isso é porque aqui no começo, carreguei minha imagem uma vez. E então, como essa coisa corre, eu estou redimensionando o Lake mais e mais e mais e mais e mais, e isso é ruim. Tudo o que significa é que vou ter uma imagem muito embaçada. Então, em vez de carregar de uma vez e redimensioná-lo sempre, eu vou fazer algo que me parece perfeitamente louco, e eu vou recarregá-lo toda vez e redimensioná-lo sempre. E mesmo que me pareça perfeitamente louco, corrige totalmente o problema. Então tudo o que temos que fazer é mover esta linha que carrega o peito para a variável de traço do pincel para baixo para desenhar logo antes de redimensioná-lo, e agora não teremos mais restaurantes embaçados. Agora eu sinto que eles estão encolhendo um pouco devagar demais agora, então eu vou tentar 20 em vez de 100 você pode. Este é mais um número que você pode jogar totalmente dentro de sua própria arte. Basta ter isso. Tente números diferentes e veja o que você gosta. E não há nada de errado aqui, e eu realmente gosto e como isso está acabando. Olhe para aquele céu. Quão legal é isso? E, finalmente, você também pode tentar ajustar o tamanho que os pincéis restringem. Comece com o início. Então, se eu mudá-lo para caçar 150 no início, eles começaram muito maior. 9. Cor (tops e mapas gradiente): Tudo bem. Espero que concorde que agora as nossas pinturas estão a começar a parecer muito espectaculares. Bastante danado. Linchá-lo. Por que não pegamos isso ainda? Mais um passo adiante. Que tal se mexermos um pouco com a cor? Hum, eu não vou ser muito complicado sobre isso. Eu só acho que seria divertido se aplicássemos um pouco de uma tenda ou talvez, uh como um mapa ganancioso em cima dela. Basicamente, não é muito difícil, então ele se fechou. Então nossa primeira versão disso será basicamente uma tenda, como basicamente como se estivéssemos na loja de fotos e colocássemos uma camada em cima de alguma cor, e então diminuímos a opacidade nela. Esse é basicamente o efeito que eu vou fazer aqui. Então escolha uma cor que você sente vontade de matizar sua imagem, a menos que vá para o código. Tudo bem, então aqui em baixo, lembre-se desta linha que diz matiz. Estamos atentando nossa imagem pelas cores. Veja, e lembre-se ver é a cor que tiramos diretamente da nossa imagem original para o pixel no local. Vamos colocar o peito. Bem, que tal entre quando escolhemos a cor e quando cuidamos dela, vamos mexer um pouco com ela. Vamos fazer outra cor valiosa. Chame de nova cor e depois vamos misturar. Veja são cor diretamente para fora da imagem com a nossa cor que queremos tenda com. E o processamento nos dá essa ótima função para misturar cores. Chama-se cor dos lábios, e você dá para as cores para que possamos ver, e então a cor que eu escolhi no Photoshopped, aquela cor rosa brilhante. Eu só peguei com o valor hexadecimal direto do seletor de cores aqui. E então, se eu colocá-lo com um sinal de libra nesta função de cor pequena, eu vou obter uma mistura dessas duas cores, e então eu preciso dar cor labial mais um valor. Eu preciso dar quanto da primeira cor eu quero e quanto da segunda cor eu quero. Então, se isso for entre zero e um, se eu der zero, eu vou ver completamente. E se eu der um, eu ficaria completamente com a cor da minha tenda. E se eu desse como 0,5 eu ficaria completamente metade ao meio. Então eu acho que vou tentar 0.5 1º e, em seguida, na próxima linha em vez de tenda pelo mar, atender por nova cor. Então essa é uma maneira super divertida de obter alguns efeitos interessantes, embora eu esteja pensando 0.5 está me dando muito rosa, então eu vou tentar algo um pouco menor. Talvez 0,3. Sim, isso é muito melhor. Agora que é tentar o mapa ganancioso. Se você entrar em uma loja de fotos aqui, vamos falar sobre o que é um ótimo mapa. Primeiro, você pode descer aqui e selecionar uma camada de ajuste para acordo. Basicamente, , ele olha para cada pixel, e baseado em seu brilho, ele escolhe um ponto no disco radiante. Então, o menos certo, o mais próximo do preto. Eles vão acabar com este rosa e os mais brilhantes. Eles vão acabar com este branco, e então você pode escolher qualquer ingrediente. Claro, Hum, então eu posso escolher minhas cores e no processamento eu realmente só iria fazer duas cores. Eu posso escolher qualquer cor para o meu mais brilhante e qualquer cor para o meu mais escuro, e eu estou pensando que eu meio que gosto dessas cores. Então, quando o processamento enfraquecer Dio um ingrediente plano colisão como este, e nós também podemos misturá-lo com o nosso tipo original de como este de volta ao código. Então a primeira coisa que vamos precisar aqui é dar uma olhada no pixel que retiramos da nossa imagem original e verificar seu brilho. Então vamos fazer uma nova variável para segurar. O brilho vai chamá-lo para o brilho, e é realmente fácil obter o brilho. Na verdade, arranhe isso. Vamos fazê-lo flutuar. Ok, Então, para obter o brilho dizemos brilho de ver hoje e este valor será entre zero e 2 55 zero sendo mais próximo do preto e 2 55 mais próximo do branco. Agora podemos escolher a nossa cor entre as duas cores que escolhemos Loja de fotos com base no brilho. Então vamos fazer uma nova cor chamada cor do mapa de ingredientes e apenas usar um pouco de cor para misturar entre nossas duas cores. Vou pegá-lo aqui e telefonar rápido. Não se esqueça de colocar um sinal de libra na frente deles, certo? E então a parte complicada aqui é escolher quanto de um dos outros temos baseado no brilho. Então, seja qual for o brilho do pixel, waas vai nos dizer quanto de uma ou outra cor devemos ter agora. Mas lembre-se, o brilho estava entre 0 e 55 lábios cor uma vez um número entre zero e um. Então, para fazer isso funcionar, nós só temos que dividir o brilho por 255 e então nós podemos usar nossa cor de mapa ganancioso. Duas tendas são acidente vascular cerebral no peito. Agora, assim como isto são pinturas. Você parece muito irreconhecível, mas é legal, devo dizer. Agora isso é mistura entre qualquer cor que surgiu em nosso Grady no mapa com nosso assento de cor original . Então vamos trazer de volta nova cor aqui, e vamos misturar entre C e cor do mapa de ingredientes. E se partirmos, o último valor aqui, a 0,3, terá mais do mar do que nós. Cor gananciosa, o que me parece bastante razoável. E então podemos mudar nossa tonalidade na próxima linha para ser nova cor. Mais uma coisa para você brincar com ter isso com as cores. Imagens diferentes, mapas radiantes diferentes. Tendas diferentes têm alguns 10. Pinte em um: Tudo bem, estamos chegando perto de ser feito aqui. Estou gostando de como isso está acabando. E realmente, eu gostaria de ser capaz de exportar uma imagem de alta resolução. Então, há duas partes nisso. Primeiro, eu vou alternar em torno do meu código para que ele não desenhe pinceladas para a tela um por um. O que eu queria fazer era cair na memória e depois mostrá-la para mim. Kaboom! Tudo de uma vez. A imagem final. Isso é principalmente porque em um minuto não estaremos desenhando para a tela tudo. Vamos direto para um arquivo de uma só vez. E também porque está ficando meio entediante sentar aqui e assistindo como uma e outra vez. Às vezes leva um tempo. E então, no próximo vídeo, vamos realmente fazê-lo ir para o arquivo. Está bem, mas por enquanto, vamos trocar isto pronto para isto. Vamos, Teoh, leia nossa função de configuração e nossa função de desenho completamente. Então vamos apenas subir e excluir a configuração do vazio e as chaves e o desenho vazio, e é chaves e a função de liberação do mouse completamente. E, em seguida, se eu apenas selecionar todas essas coisas e apertar a guia Shift. Ele vai levá-lo de volta para a esquerda. E eu também não preciso da taxa de quadros aqui em cima porque eu não tenho nenhum quadro. Vai jogar tudo fora de uma vez. Então vamos apagar isso agora. Se eu fizesse isso agora, realmente funcionaria. Não iria falhar nem nada, mas eu teria como um restaurante porque se lembra dessas coisas que estavam no sorteio? Onley desenha um traçado de pincel. Ele estava contando com o empate para executá-lo uma e outra vez e outra para que você obtenha mais pinceladas . Então agora precisamos fazer isso desenhar uma e outra vez e outra sem empate. Precisamos de uma maneira diferente de fazer loop. Basicamente, , e faremos isso com algo chamado “loop quatro”. Deixa-me escrever isto e depois explico-te o que isto faz. Então certifique-se de copiar isso exatamente com as corridas encaracoladas antes e depois de todo esse código, e quando você quiser recuar, você pode destacar todas essas coisas no meio e apertar guia e ele vai para a direita. Então isso é chamado de loop de quatro e primeiro de tudo, o que eu faço é criar uma variável chamada I, e é inicialmente definida como zero. E então, basicamente, os olhos gostam da minha contagem de quadros. Seu trabalho é manter o controle de qual curso de mama estou desenhando, então ele vai começar em um zero, e então quando ele executar o código novamente, ele vai ser desejado. E então serão dois. Serão três, como a contagem de quadros. Hum, então eu vou zero, é quando eu estou fazendo a variável sobre a palavra certa diz I Plus, isso significa que toda vez que eu rodar este código, faço olho maior por um. E então esta peça no meio significa continuar. Continue repetindo isso, enquanto é, eu é menos do que 1000. Então este código será executado 1000 vezes. E depois disso, eu poderia apenas executar, salvar quadro e produzir uma imagem. Agora lembre-se, estamos usando I em vez de contagem de quadros aqui. Então, quando estamos selecionando nosso tamanho de traçado com base em quantas vezes desenhamos um quadro em vez de contagem de quadros, precisamos colocar em olho aqui. Tudo bem, agora estamos quase conseguindo. Se estivermos perto disto. Vai parecer uma loucura. Vamos tentar para baixo. Por quê? Oh, por que parece que só está fazendo isso cinco vezes? Só temos cinco camiões de peito. Este é um desses erros que você levaria uma eternidade para descobrir. Tipo, sim, como você pensaria nisso? Mas acontece que essa maneira maluca de girar são pinceladas está agindo em cima de nós. Então, antes, quando tínhamos tudo isso dentro da função de gaveta, lembre-se, o que estamos fazendo é mover o sistema de coordenadas e girá-lo para cada piada de peito. Quando você está dentro do empate, toda vez que você corre, desenha, ele redefine o sistema de coordenadas, e então você vem aqui e você se move para um lugar e gira. Mas aqui, em um loop for, esse sistema de coordenadas não está sendo redefinido para sua posição original. Está sendo cumulativo. Então ele traduz e gira e traduz e gira de onde quer que tenha sido para o último golpe de irmão toda vez. E vai enlouquecer e muito longe. Então nós temos que dizer manualmente para redefinir o sistema de coordenadas de uma maneira realmente estranha, pronto para isso antes de traduzirmos nós digitamos em Matrix push, e depois de fazer nossa imagem, nós digitamos em matriz Pop. Que tal isso para legal e intuitivo, certo? Sim, nem tanto. Mas basicamente, Push Matrix é como uma maneira de dizer Aqui estão algumas traduções que eu estou indo para dio quando eu pop, desfazê-los para que isso deve corrigir o problema. E se fizermos isso agora, devemos pegar tudo de uma só vez. Mas, hum, vai ser um pouco lento. Quero dizer , não vai aparecer imediatamente, certo? Mas espero que seja mais rápido, em seguida, sentado lá em lavá-lo. Desenhe cada quadro para a tela, espero que seja mais rápido do que isso. E agora precisamos ajustar nossos números um pouco para obter o mesmo efeito. Porque quem sabe quantos quadros que estavam mostrando antes deve ter sido mais do que 1000 . Porque eu não estou recebendo nenhum detalhe aqui, então eu preciso de meus números um pouco, e eu também posso mudar a rapidez com que as coisas estão encolhendo Mudar o tamanho do meu traço começa. Todos esses números eu preciso ajustar agora que ele está vindo em todos de uma só vez assim. Preciso mexer com meus números até que pareça certo. Então vou tentar 3000 golpes de peito. E novamente, estou acelerando este vídeo para que os anos não venham tão rápido quanto você vê o meu chegando. Tudo bem, então estamos chegando lá. Na verdade quer ainda mais pinceladas? Porque lembre-se, quando chegarmos aos menores pinceladas, vai precisar de muito mais pequenas pinceladas para adicionar detalhes do que o grande breastroke. Então eu quero sair com essas pequenas pinceladas para Bem, então vamos tentar 5000. Sim, lá vamos nós. Eu gosto disso. Então a moral da história aqui é que você tem que jogar com esses números e você tem que saber o que os números significam para jogar com eles, correto? Só para tirar isso. Mas o que você quer. Tudo bem. Então, nesse vídeo, fizemos tudo sair de uma só vez, e no último vídeo, vamos exportá-lo como uma imagem de alta resolução 11. Exportar uma imagem de alta R: aqui vamos nós com o último vídeo. Hum, então é aqui que nós vamos realmente produzir isso como uma imagem de alta resolução. Então, no último vídeo, fizemos tudo exportar ou não, Limite de exportação. Tudo desenha em uma garota, certo? Apenas Coble na tela. Mas ainda está secando para a tela. Neste vídeo, precisamos realmente cair para apenas memória, não na tela em tudo, e depois ir direto para um arquivo. Então, para fazer isso, precisamos dar um lugar para desenhar na memória. E esse vai ser um lugar chamado P Graphics. É uma variável chamada P graphics, que basicamente é como uma tela virtual que você não vê uma tela e se casa comigo para desenhar , e vamos chamá-lo de grande porque a palavra vai desenhar bake. E agora tudo o que vamos desenhar. Vamos desenhar em grande em vez de desenhar para o campus. Então nós criamos a variável chamada Big, mas nós precisamos realmente colocar uma nova tela nela. Então, vamos dizer que grandes iguais criam gráficos. E é aqui que vamos dar o tamanho da nossa imagem de alta resolução. Eu baixei essa coisa de unspool ash, e eu só vou abri-lo e pré-visualizar muito rápido o cheque suas dimensões porque eu preciso daqueles em meu processamento. Então aqui, quando estou fazendo minha grande tela velha, eu preciso colocar isso em 3373 por 50 59. E depois daquele tipo de trabalho A a D. Quem se importa com o que significa? Isso não importa. Estamos apenas fazendo um objeto para desenhar. Depois de fazermos isso, dizemos que a grande dívida começa a desenhar para podermos começar a desenhar nesta coisa. Esta função de tamanho era para desenhar nas câmeras normais. Não precisamos disso. Tudo o que podemos apagar isso, , e agora, quando definirmos o fundo, precisamos definir o fundo da nossa grande tela, não do campus normal. Para fazer isso, dizemos grande fundo holandês e da mesma forma tudo o que estamos desenhando ou fazendo para a tela. Agora vamos dizer grande ponto na frente dele para fazer isso para o grande campus em vez de para o campus normal. Então tudo isso é lidar com variáveis. Nada disso conta. Acho que a próxima vez que precisamos de um grande é quando montamos a tenda foi uma grande tonalidade escura e, em seguida, grandes pontos empurram matriz grande ponto traduzir ponto grande girar imagem ponto ponto ponto grande matriz ponto ponto ponto ponto também aqui em cima nós estávamos nos referindo à tela sagacidade. Acho que a próxima vez que precisamos de um grande é quando montamos a tenda foi uma grande tonalidade escura e, em seguida grandes pontos empurram matriz grande ponto traduzir ponto grande girar imagem ponto ponto ponto grande matriz ponto ponto ponto ponto Precisamos nos referir ao grande campus com um ponto tão grande com altura de ponto grande e ponto grande com. E espero que não tenhamos perdido nada. Então, agora feito aqui. Em vez de dizer salvar quadro, temos que digitar em ponto grande e desenhar e, em seguida, grande ponto salvar e vai dar-lhe um nome. Vou chamá-lo de ponto alto agora vou adicionar mais uma linha de código aqui para imprimir algo para o cônsul para me dizer que está realmente feito de salvar porque já que não estamos realmente imprimindo nada na tela, você poderia, , Perder totalmente, certo? Pode salvar um arquivo ali. Nunca se pode saber que está feito. Então a linha impressa vai imprimir algo para o cônsul aqui, e ele vai apenas imprimir salvo, e esse é o nosso sinal de que está feito fazendo o arquivo especialmente diz que estamos dando um nome a ele , certo? Se rodarmos isto mais de uma vez, vai sobrescrever o mesmo ficheiro. E, tipo, como você poderia saber que é isso que está refeito? E não é o antigo que estamos olhando. Salvo nos diz que está feito. Tudo bem, então vamos começar a correr esta coisa. Quanto quer apostar que não perdi nada? Aqui vamos nós. Oh, Ok. Certo, Certo, aqui está o que perdi. Coloquei as dimensões da minha imagem grande, mas esqueci de mudar o nome da imagem. Ele ainda pensa que está olhando para o campo dot j peg minha velha imagem. Então é o que em nome da grande imagem eu estou tentando dio tee vezes Dodge uma picareta. Aqui vamos nós. Vamos tentar de novo. Agora, lembra como no último vídeo que eu estava dizendo que ia demorar um pouco e nós não estávamos fazendo imagens de alta resolução ainda? Hum, sim, vai demorar ainda mais agora, então seja paciente, certo? Paciente e Win Saved finalmente aparece no seu cônsul assim. Você vai conferir sua imagem na mesma pasta que seu esboço. Agora, já que estamos desenhando tão grandes e não mudamos nada ainda sobre nossos números. Olhe para isso. 5000 medicamentos para a mama estão em Lee tanto, em parte porque eles são tão pequenos, como nossas maiores piadas de pincel são bem menores do que nossa imagem agora, então provavelmente seria um bom lugar para começar a se ajustar. parte porque eles são tão pequenos, como nossas maiores piadas de pincel são bem menores do que nossa imagem agora, Os números começariam muito maiores. Vamos começar. Vamos tentar 300. E também me parece lógico que já que precisamos cobrir mais área, devemos ter mais pinceladas de cada tamanho. É uma lágrima de qualquer maneira, então eu vou tentar mudar o número 250 e vamos tentar 10.000 restaurantes. Então vamos executá-lo novamente. De acordo com o Premier Pro, isso está levando cerca de dois minutos em tempo real. Hum, há, vamos verificar melhor. Isso é muito legal. Eu fiz para este. Tomada com uma barraca. Quem sabe? Mas, sim, sim, você está por conta própria agora, brincando com esse código e cada número que vê nele. Apenas vá em frente. Mude sua imagem. Escolha uma piada de peito diferente. Escolha um tamanho diferente de acidente vascular cerebral no peito. Comece com um tamanho diferente, comece com um número diferente de pinceladas. Manter o mesmo tamanho mais longo ou mais curto tem um tamanho mínimo de pincel diferente. Você só tem que enlouquecer com sua imagem e o efeito que você quer. E enquanto estiver nisso, faça algumas de suas próprias tacadas no peito. Você pode muito bem tentar algo louco para não ter que parecer um peito. Por que você não pinta com bicicletas ou algo assim ou rostos, como qualquer coisa que você queira pintar com? Você poderia fazer uma pincelada para ele e ter nele formas legais, geométricas, geométricas, o que quer que seja. É o seu que tem. Divirta-se um pouco. E estou muito animada para ver o que você inventou. Eu criativo e, sim, obrigado por assistir. 12. Obrigado: Muito obrigado por assistir esta aula. Espero que aprenda muito e tenha se divertido. Por favor, não se esqueça de revisar minha turma e postar projetos sobre compartilhamento de habilidades. E também, por favor, siga-me no compartilhamento de habilidades e no instagram para que você possa ouvir sobre minhas novas aulas Quase para que possamos manter contato. Obrigado.