Pequenos scripts divertidos com os quais gosto de brincar.
Calcula as fórmulas para uma sequência aritmética com 2 termos. Em outras palavras, calcula uma linha que passa por 2 pontos.
Essas fórmulas são, na verdade, lerp e lerp inversas. Veja meu artigo aqui para mais informações!
Fatia aleatoriamente o áudio em segmentos e reproduz o resultado. Solicitado por Zoe (não patrocinado)
Uma tabela de comparações booleanas feitas para o nó Boolean Math no Blender.
Acho que não confiei em mim mesmo para acertar, já que é gerado em JavaScript.
A forma mais simples de distorção de áudio, desenvolvida por Caleb para um pedal de guitarra. É apenas Math.sign(sample)
.
Corrompe o evangelho sagrado de TomJedi9 com palavrões e palavrões horríveis. Não é seguro para o trabalho!
Você sabia que pode executar código simples em CSS? A matemática funciona totalmente, basta usar counter-reset
!
Desenha uma trilha conforme você move o cursor pela página.
Gera partículas de estrela conforme você move o cursor pela página.
Gera bolas quicando conforme você move o cursor pela página.
Gera um rastro de estrelas conforme você move o cursor pela página.
A música mais linda do mundo, não deixe de aumentar o seu som!
Recriação fiel do pop-up de login do Google Chrome, ótimo para fazer coisas éticas com as senhas das pessoas!
O que há de melhor e mais recente em tecnologia de desenho de sapos, feito para a aula de webdev de Joseph Tonien.
Simulação de sopro de cabelo ultra realista definitivamente não é feita em 5 minutos. 10/10 melhor que Vellum em Houdini
Converte uma imagem em um diagrama UMLet. Ele recria a imagem usando nós retangulares coloridos para cada pixel.
Inspirado em minha aula de aprendizado de máquina na universidade. Desenha o resultado da execução de k vizinhos mais próximos em alguns pontos, que se parece com voronoi.
Cada pixel é desenhado usando um retângulo individual, por isso é terrivelmente lento. Use WebGL para um bom desempenho.
Meu antigo método horrivelmente quebrado de suavizar com lerp. Para métodos muito melhores, veja meu artigo aqui.
Rastreia um ponto viajando em uma direção aleatória, semelhante aos videoclipes de Porter Robinson.
Esta é uma forma de movimento browniano simples.
Fim do slide lento, clique para sair. Ótimo para professores trolling.
Calcula janelas interpoladas de modulação por largura de pulso, corrigindo o deslocamento de fase entre as janelas.
Ele foi originalmente projetado para Cinema Sense, um aplicativo para pessoas cegas experimentarem filmes por meio de outros sentidos (como vibração).
Simulação discreta de força bruta de uma fila de clientes, feita para um curso de resolução de problemas na universidade.
Simulação contínua mais inteligente de uma fila de clientes, feita para um curso de resolução de problemas na universidade.
Reproduz um sinal de áudio armazenado como uma sequência de números.
Desenha e reproduz muitos métodos de interpolação de sinal. Fiz isso para depuração enquanto criava um plugin de áudio.
Sinc é a opção de áudio da mais alta qualidade, mas também a mais cara.
Calcula quanto uma imagem precisa ser reduzida para caber em um determinado número de megapixels.
Fiz isso porque o Google Docs tem um limite de tamanho de imagem de 25 megapixels.
Resolve tabuleiros de Sudoku fáceis e médios com eliminação de força bruta com base nas regras do Sudoku.
Feito para trapacear nos desafios diários de Sudoku, inspirado em Ellen.
Converte a sintaxe UML em código Java, preenchendo construtores, getters e setters sempre que possível usando correspondência difusa.
Suporta sintaxe básica como +
, -
, #
, getVar()
, changeVar()
, setVar()
e variáveis declaradas como type
, name: type
ou type name
Suporta algumas sintaxes avançadas como <<read only>>
, {read only}
, /AbstractClass/
, <<abstract>>
, <<interface>>
, __staticMethod()__
Também possui suporte básico para <<enumerator>>
e <<enum>>
: