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
Pinned
Hi all! A (re)-introduction: I'm Tyler, developer of #rayshader and the #rayverse, a collection of R packages for 3D #dataviz and #mapping.

Here's one of my greatest hits (now that Bluesky supports videos!): The Earth's submarine fiber optic cable network, visualized in #RStats with #rayrender.
Reposted by Tyler Morgan-Wall
#30DayMapChallenge · Day 25 · Hexagons. Global biodiversity intactness.

#rayshader adventures, an #rstats tale
November 25, 2025 at 2:32 PM
Reposted by Tyler Morgan-Wall
Power lines of Nigeria.

#rayshader adventures, an #rstats tale
November 25, 2025 at 1:33 AM
Reposted by Tyler Morgan-Wall
Combined Day 20 (water) and Day 24 (places and their names) for this one.

Code: github.com/rajodm/30Day...

#30DayMapChallenge #dataviz #rstats #rayshader
November 24, 2025 at 9:45 AM
Reposted by Tyler Morgan-Wall
Tree canopy height of Taketomi-chō, Okinawa.

#rayshader adventures, an #rstats tale
November 23, 2025 at 1:19 PM
Was going through my video archives looking for something and laughed at this, thought I'd let Bluesky enjoy #RStats #rayshader
November 22, 2025 at 7:48 PM
Reposted by Tyler Morgan-Wall
#30DayMapChallenge · Day 22 · Natural Earth. Many spinning globes. Honestly, I don't know how to use this amazing resource because I'm—no surprises here—not a cartographer. Am just a one-note guy who likes R.

#rayrender adventures, an #rstats tale
November 22, 2025 at 12:38 PM
Reposted by Tyler Morgan-Wall
Tree canopy height of Manhattan.

#rayshader adventures, an #rstats tale
November 22, 2025 at 1:32 PM
Reposted by Tyler Morgan-Wall
I was there from almost the beginning. Behold my ggplot sword from 2019! This took hours to render back then.
November 22, 2025 at 1:46 AM
Do you know it's been almost seven years since I released #rayrender, ranked for 6 years straight as the #1* pathtracer in #RStats? I went back to a blog post (www.tylermw.com/posts/rayver...) I wrote over six years and recreated some of the scenes, and it's fun seeing how far it's come!

*out of 1
November 22, 2025 at 1:31 AM
Reposted by Tyler Morgan-Wall
#30DayMapChallenge · Day 21 · Icons. Lighthouses of the Pacific. Yes...I've done lots of lighthouse maps but not in this projection. I still like it—there's nothing like path-traced points of light realistically rendered.

#rayshader adventures, an #rstats tale
November 21, 2025 at 1:52 PM
Reposted by Tyler Morgan-Wall
#30DayMapChallenge · Day 20 · Water. Bathymetric contours of the Tyrrhenian Sea. Why? I can't say...just felt like it I suppose.

#rayshader adventures, an #rstats tale
November 20, 2025 at 5:29 PM
Reposted by Tyler Morgan-Wall
Tree canopy height of Madrid.

#rayshader adventures, an #rstats tale
November 20, 2025 at 5:07 PM
Reposted by Tyler Morgan-Wall
Here's a great video explaining/showing why the common CG practice of plugging smudge/fingerprints/dirt/whatever maps into roughness is wrong and why it should be done using material layering instead. This video is really well-made!

www.youtube.com/watch?v=OW4L...
Doing Surface Imperfections Right | Vray, Cycles, Arnold..
YouTube video by Lucas
www.youtube.com
November 20, 2025 at 8:35 AM
I’m so happy this is how I found out a new Stargate series has been greenlit, and it’s not a reboot!
Emotionally Distant Husband Would Rather Watch ‘Stargate SG-1’ Than Have Honest Conversation About ‘Stargate SG-1’ https://theonion.com/emotionally-distant-husband-would-rather-watch-stargate-sg-1-than-have-honest-conversation-about-stargate-sg-1/
November 19, 2025 at 11:02 PM
Reposted by Tyler Morgan-Wall
Day 17 - A New Tool
Rhode Island Hillshade

I am a day or two behind now. I finally got #Rayshader installed; it was a whole ordeal. This map is nothing crazy. Just a hillshade of Rhode Island that I annotated in #AffinityDesigner.

#30DayMapChallenge
November 19, 2025 at 2:49 AM
Reposted by Tyler Morgan-Wall
#30DayMapChallenge · Day 18 · Out of this world. So here's valley networks of Mars.

#rayshader adventures, an #rstats tale
November 19, 2025 at 3:22 AM
Reposted by Tyler Morgan-Wall
I found another variant of Perozzo's stereogram, from 1881. Here it is (!) above my Gabaglio 1888 and Brinton 1939. Its colors are beautiful.
November 18, 2025 at 9:37 PM
Reposted by Tyler Morgan-Wall
#30DayMapChallenge #30DayMapChallenge2025 #30DayMapChallengeRbanism #30DayMapChallengeR

Day 18: Out Of This World

Render a 3D map of Olympus Mons on Mars using elevation data

by Ignacio Urria Yáñez.

#GeoData #rstats #DataViz #Maps #SpatialViz
November 18, 2025 at 12:26 PM
Reposted by Tyler Morgan-Wall
#30DayMapsChallenge
Day 17: A new tool

Played around with #rayshader to look at Mont Rainier (Washington).
November 17, 2025 at 4:33 PM
One thing I appreciate about {targets} is the robustness of the pipeline: if I need to stop a long, compute-intensive process to run something else (or, in this case, I resize a pane and make the IDE crash🤷‍♂️), I don't need to worry about corrupted state: just restart R and tar_make() away!

#RStats
November 17, 2025 at 2:11 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
Reposted by Tyler Morgan-Wall
Forest canopy height of Yellowstone National Park.

#rayshader adventures, an #rstats tale
November 14, 2025 at 6:57 PM
Guess I'm going to go get some coffee while this thing plots

#RStats #ggplot
November 14, 2025 at 3:05 PM
Reposted by Tyler Morgan-Wall
a “Space Force”, if you will
we need a department of kerning
November 13, 2025 at 2:27 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