Skip to content

Instantly share code, notes, and snippets.

View Patuti's full-sized avatar

Everton Fernando Patitucci da Silva Patuti

  • Activision
  • Québec, QC, Canada
  • X @epatuti
View GitHub Profile
@richinseattle
richinseattle / ghidra_processor_docs_downloader.py
Created May 17, 2019 21:34 — forked from ckuethe/ghidra_processor_docs_downloader.py
Ghidra Processor Documentation Downloader
#!/usr/bin/env python
# vim: tabstop=4:softtabstop=4:shiftwidth=4:expandtab:
import os
import requests
import sys
docs = {
'68000': {
'M68000PRM.pdf': 'https://www.nxp.com/files-static/archives/doc/ref_manual/M68000PRM.pdf',
@adulau
adulau / ghidra-community.md
Last active November 11, 2023 13:16
Ghidra community - collection
@paniq
paniq / ecs.md
Last active September 5, 2025 13:28
Entity Component Systems
@patriciogonzalezvivo
patriciogonzalezvivo / GLSL-Noise.md
Last active October 13, 2025 14:21
GLSL Noise Algorithms

Please consider using http://lygia.xyz instead of copy/pasting this functions. It expand suport for voronoi, voronoise, fbm, noise, worley, noise, derivatives and much more, through simple file dependencies. Take a look to https://github.com/patriciogonzalezvivo/lygia/tree/main/generative

Generic 1,2,3 Noise

float rand(float n){return fract(sin(n) * 43758.5453123);}

float noise(float p){
	float fl = floor(p);
  float fc = fract(p);