revak

Um script.
Muitos lugares.

Um pequeno estúdio que projeta com código, em qualquer escala. Escrevemos uma regra do Grasshopper para cada projeto, mostramos no Instagram e entregamos a você o script por trás dele.

# última entrada · Eskişehir, TR hill.height = f(age, sightline) # 12 morros · 3 pontos de idade · 1 definição
Mira and Lino, the two Revak characters, drawing a blue landscape plan with a giant red pencil.
revak/re·vak/ · substantivo · turco
uma arcada sombreada

Um revak é uma arcada sombreada. Um único arco, repetido por uma regra, dá sombra a todos. Fazemos o mesmo com código.

Última entrada

Morros que crescem com a criança

Arraste a linha: à esquerda, nossa maquete de argila; à direita, o conceito com IA. A geometria não muda.

Grey clay model of a riverside park with twelve stepped hills, seen from a low drone. The same park as an AI-assisted concept image: blue, coral and yellow stepped hills with slides among trees by the river at sunset.
argila · nosso script conceito com IA
ESKİŞEHİR, TR · PARQUE À BEIRA-RIO39.78° N 30.52° E

E se um playground soubesse quantos anos você tem? Escrevemos uma regra para um parque à beira-rio. Três pontos de idade dão uma idade a cada lugar do parque. A altura dos morros, a altura dos degraus e a profundidade do piso seguem essa idade: degraus largos, na altura do joelho, para os pequenos; morros mais íngremes com escorregadores para os maiores. Uma segunda regra mantém os pais à vista, por isso os morros mais próximos dos bancos ficam baixos.

3pontos de idade
12morros
3.15 mmorro mais alto

Conceito e visualização com apoio de IA, não um projeto construído. Geometria do nosso próprio script paramétrico.

Ver a entrada completa →
Como cada entrada é feita

Regra, lugar, imagem

Os mesmos três passos em cada post. O slide do processo está sempre no carrossel.

Lino drawing a line with a giant red pencil. 01 · Escrever a regra

Uma ideia, três parâmetros

Uma definição de Grasshopper por post. Se não conseguimos dizer a regra em uma frase, ela não está pronta.

Mira kneeling to measure the ground with a tape. 02 · Ler o lugar

Um terreno real, dados reais

Horas de sol, orientação, caminhos, quem usa o espaço. A regra roda naquele lugar, então o resultado pertence a ele.

Mira and Lino crouching over a blue site plan, pointing at it. 03 · Visualizar o conceito

Primeiro argila, depois luz

Modelamos em argila e depois usamos IA para adicionar luz, materiais e pessoas. A geometria continua sendo nossa.

Biblioteca de regras

Seis regras às quais sempre voltamos

Cada entrada nasce de uma destas famílias. O ponto vermelho é o atrator: mova-o e todo o padrão responde.

P1 · atrator

Painéis que respondem a um ponto

O tamanho do painel segue a distância até um ponto de ônibus, uma porta, uma vista.

GRID
P2 · voronoi

Células que abrem o chão

Tirar o asfalto, plantar, deixar a água entrar. As células encolhem onde as pessoas caminham.

CELLS
P3 · perfuração

Furos que leem o sol

Cada furo é dimensionado pelo ângulo do sol naquele ponto.

SEED
P4 · quadtree

Divisões com motivo

Uma malha só se divide onde o programa pede.

SPLIT
P5 · brises

Brises que giram com o vento

Cada brise gira em direção ao sol ou ao vento, um ângulo de cada vez.

FINS
P6 · peles

Um bloco, muitas peles

O mesmo prédio, uma nova fachada para cada clima.

SKIN

A palavra em cada cartão é a palavra-chave no Instagram. Comente GRID em um post e enviamos esse mini script para você.

Área de testes

Experimente uma regra você mesmo

Escolha uma regra, arraste o ponto vermelho, mova os três controles. É o que o mini script gratuito faz no Grasshopper.

Quer como arquivo do Grasshopper? Comente esta palavra-chave em qualquer post:

GRID
Teste a regra na sua cidade

Scripts e notas

Tudo roda no Rhino 8 com Grasshopper.

Em cada post

Mini scripts grátis

Uma versão pequena e funcional da regra de cada entrada. Mude três sliders e tenha seu próprio projeto.

  • um arquivo .gh por regra
  • sliders para os três parâmetros
  • por DM no Instagram
Abrir o Instagram ↗
Mira and Lino giving each other a high five.
Em breve

Pattern Notes

Um e-mail curto a cada duas semanas: uma regra, como ela funciona e onde a testamos.

  • uma regra por edição
  • o novo script grátis, primeiro aqui
  • sem spam, saia quando quiser

Só para esta lista. Saia com um clique. Privacidade

Mira reading a big blue map.
Quem você vai ver nos nossos posts

Conheça Mira e Lino

Somos um pequeno estúdio de design computacional, e estes dois nos representam. Mira sai para ler o lugar. Lino escreve a regra. Cada entrada precisa dos dois.

Mira, a character in a black jacket, white trousers, red scarf and red shoes.Miralê o lugar · caminha, mede, pergunta
Lino, a curly-haired character holding a giant red pencil.Linotraça a linha · escreve a regra
Feito com

As ferramentas

Em cada post dizemos qual ferramenta fez cada parte.

Rhino 8modelo e renders em argila
Grasshoppera própria regra
Pythondentro do Grasshopper
Modelos de imagem com IAluz, materiais, pessoas
Perguntas

Perguntas justas

Mira pointing to the right.
Isso é real?

Não. Lugares reais, projetos imaginados. Nada aqui foi construído. Todo post diz isso.

É IA?

A geometria é nossa, do nosso próprio script. A IA só faz a visualização: luz, materiais, pessoas e clima. Arraste a linha na última entrada para ver a diferença.

Qual software?

Rhino 8 e Grasshopper para a geometria, com Python dentro do Grasshopper. Modelos de imagem com IA para os renders.

Posso pegar o script?

Sim. Cada post tem uma palavra-chave. Comente no Instagram e enviamos o mini script grátis.

Podemos trabalhar juntos?

Parcerias e workshops em universidades: escreva para [email protected].

Atlas

Para qual cidade este script deve ir depois?

Cada post é uma entrada do atlas. O mesmo script, nova latitude, novo sol, novo projeto. Mande uma cidade pelo Instagram e ela pode ser a próxima entrada.

Mira walking with a blue suitcase.
  1. No. 001Morros que crescem com a criançaEskişehir, TR · 39.78° N 30.52° Eprimeira entrada
  2. No. 002Próxima entradaem algum lugar do mundoem preparação
  3. No. 003Sua cidade?mande para @revak.studioaberta