The Curious Engineer

All blogs / Graphics

Chema Guerra

brashandplucky.com

This is a coding blog where I post about the various projects that I am currently working on, both at work, or as an independent researcher. Most content here revolves around computer graphics and physics simulation.

GraphicsMathAlgorithms / data structures

Posts
58 from 10 Oct 2011 to 15 Oct 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://brashandplucky.com/feed.xml

2026 1

  1. Growing trees

2025 4

  1. Procedural Island Generation (III)
  2. Procedural Island Generation (II)
  3. Procedural Island Generation (I)
  4. Spherical Harmonics

2023 10

  1. Truncated SVD
  2. Principal Component Analysis
  3. Constrained Dynamics (IV)
  4. Constrained Dynamics (III)
  5. Constrained Dynamics (II)
  6. Constrained Dynamics (I)
  7. Reprojection Temporal Anti-Aliasing
  8. Tiny path tracing in 2D
  9. u32 to f32 in [0..1)
  10. Wool flyaways

2022 22

  1. Micro-Patch Displacement Mapping
  2. Diffraction vs. Multi-resolution
  3. Flyby heatmaps (i)
  4. Glare/Bloom versatility in Maverick
  5. Bessel functions
  6. Fourier Transform of a unit pulse
  7. Playing with the Fourier Transform (II)
  8. The Avalanche effect
  9. Recent developments in Maverick Render
  10. Octahedron unit-vector encoding
  11. Barycentric coords in triangle sweeps
  12. QRNs in the unit square/disk/sphere
  13. Recklessly encoding int as float
  14. Viewport baked PBR materials
  15. Trimmed NURBS
  16. Colorful pet project
  17. Lattice-Boltzmann Method (LBM)
  18. Topology fun
  19. Old MLT experiments
  20. Unbiased spanning-tree generation
  21. Random-walk SSS
  22. Legendre polynomials

2016 1

  1. Playing with the Fourier Transform (I)

2015 4

  1. Filling of missing image pixels
  2. Scrambled Halton
  3. Uniform vs. stratified
  4. Hosek & Wilkie sky model

2014 11

  1. Sobel operator
  2. The Error function (erf)
  3. Downsampling and Gaussian blur
  4. Diaphragm and f-stop
  5. Glare patterns
  6. My latest running shoes
  7. Fast convolutions (III)
  8. Fast convolutions (I)
  9. Fast convolutions (II)
  10. Circular & radial blur
  11. Point-Spread Functions & Convolutions

2012 2

  1. Anatomy of a PE
  2. Code fortification

2011 3

  1. Index-Of-Refraction
  2. The cosine lobe
  3. Hello again!