Tyler Morgan-Wall Profile picture
R, data science, dataviz, maps, raytracing. Developer of rayshader, rayrender, and the rayverse | PhD in Physics from @JohnsHopkins | @Penn | he/him
Feb 7, 2022 6 tweets 4 min read
1/6‼️New #rayrender update (v0.25.0)! This update brings `render_ao()`, a function that renders scenes using ambient occlusion. AO is useful when you want to represent a 3D scene but don't want harsh shadows.

Here's the JWST (@NASAWebb) Telescope, rendered with AO in #RStats: 2/6 You can either render w/ pure AO (B&W), or keep the diffuse colors in the model. Keeping colors allows you to highlight certain parts of your scene.

This technique is widely used: check out this NYT article on the Tulsa Race massacre.

nytimes.com/interactive/20…
Oct 21, 2020 4 tweets 2 min read
Visualizing the output of my 3D hair simulation #rstats package in rgl. Not as pretty as rayrender, but way faster to iterate with! Adding some lateral movement into the mix:
Jul 1, 2020 20 tweets 8 min read
Reminder: there are hundreds of great, FREE learning resources for #rstats out there.

There's no need to sign up to take courses with a disgusting, ethically bankrupt company with sniveling, feckless leadership. I'm completely self-taught in R. Here's a list of the FREE, OPEN materials I've used on my journey:

For data wrangling and visualization, nothing beats Hadley's "R for Data Science"

Link: r4ds.had.co.nz
Jun 25, 2019 7 tweets 4 min read
1/5 THE LONG WAIT IS OVER! I'm happy to announce the release of rayshader with 3D ggplots. Pull up your favorite ggplot viz and throw it into the new plot_gg() function, and watch rayshader transform it into 3D. #rstats #rayshader #dataviz

Blog post:
tylermw.com/3d-ggplots-wit… 2/5 You can install the package from the Github page:

remotes::install_github("tylermorganwall/rayshader")
github.com/tylermorganwal…

Since ggplot2 is an incredibly complex package, there will certainly be bugs--if something renders oddly, leave an issue on the Github page.