Tyler Morgan-Wall
banner
tylermw.com
Tyler Morgan-Wall
@tylermw.com
R, data science, dataviz, maps, experimental design, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from Johns Hopkins | Penn
You can see the difference in the JFA by looking at the areas where the bonds and atoms intercept here in a molecule rendered with #raymolecule. The old method worked by placing an inverted mesh over the mesh, which results in issues where other meshes intersect (note the black lines on the bonds)
November 17, 2025 at 1:50 PM
You can generate these materials via the rayvertex package (available in #rayshader with `render_snapshot(software_render = TRUE)`: practically, these can be mixed and matched with other materials when you want to emphasize (via visual separation) some element of the scene. #Dataviz
November 17, 2025 at 1:50 PM
‼️ #rayverse package update: #rayvertex v0.14.0 released! This overhauls the toon shading algorithm to use a screen space jump fill algorithm (JFA), removing the brittle inverse mesh hack that existed up until now.

#RStats
November 17, 2025 at 1:50 PM
Oh thank god I finally fixed this rayshader 3D ggplot issue that has been bothering me for YEARS (thankfully before anyone called me out on it)

#RStats #rayshader
November 12, 2025 at 5:23 AM
Rendering the peak of Mount Everest from sunrise to sunset in R with rayshader and rayrender

#RStats #rayrender #rayshader #rayverse
November 9, 2025 at 4:41 AM
Good instinct! Don't do what I did and be seduced by the relative simplicity of the Felkel and Obdržálek algorithm and waste months trying to patch it to work robustly (turns out the alg isn't correct, and calculating a SS robustly can't be done with float/doubles, only exact arithmetic)
November 6, 2025 at 8:02 PM
Happy #rayrender Halloween indeed!

@tterence.bsky.social inspired me to whip up an animation: a pumpkin made entirely in rayrender! (CSG for the carved pumpkin, extruded path stem, cyl + sphere candle, and r_obj eyes)

Also, denoising made the below animation render in <3 minutes! #RStats
November 1, 2025 at 3:59 AM
"Man, I really wish RStudio respected hierarchy in code-folded section headers... I wonder how easy it would be to..."

(inner voice: DON'T DO IT! IT'S NOT WORTH IT! JUST GET BACK TO WORK! THE YAK IS BEST LEFT UNSHORN!)

"... I'm gonna do it."

#RStats #RStudio
October 10, 2025 at 12:55 PM