#rayrender — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rayrender, aggregated by home.social.
-
ggplot(ritual) +
geom_sf() +theme_c̵̤͛̌̎̀͘t̶̡̨̯̝̼͗̂͒͊̀̾̇̾͜h̸̡̰͉̼̖͉̉u̶̡̗̮̜͍̠̯̙̍l̸̞̲̓̒̒̓̓̃̔h̶̛̖̣̲̩̖͉̠͍̬̄̔̊̽͜u̸̱͛̈̽̀̅() +
coord_noneuclidean()
-
Get in, kids! An ADSB storm is coming!
-
Millions and millions of points...
-
3/5 We can use this information along with solar positioning via {swephR} to generate a beautifully rendered realistic atmosphere in our #rayrender and #rayshader plots! Rayshader's `render_highquality()` now optionally takes lat/long + datetime inputs, so you don't even need to learn anything new!
-
Happy Groundhog Day! In honor of the day, here's an infinitely repeating video of a realistic atmospheric simulation showing the shadows the sun casts on February 2nd. (over Monterey Bay, California, because no one would want to go to Punxsutawney, PA right now).
-
An "atmospheric" frame from an animation demonstrating the "Mahattanhenge" phenomenon in my upcoming blog post about rendering realistic atmospheres in R.
What's fun about rendering a long animation overnight is it makes each morning a miniature Christmas: you never know what you're going to unwrap! Sometimes it's wonderful, and sometimes you forget to increment the counter so you end up rendering the same frame over and over again 😉
-
An "atmospheric" frame from an animation demonstrating the "Mahattanhenge" phenomenon in my upcoming blog post about rendering realistic atmospheres in R.
What's fun about rendering a long animation overnight is it makes each morning a miniature Christmas: you never know what you're going to unwrap! Sometimes it's wonderful, and sometimes you forget to increment the counter so you end up rendering the same frame over and over again 😉
-
An "atmospheric" frame from an animation demonstrating the "Mahattanhenge" phenomenon in my upcoming blog post about rendering realistic atmospheres in R.
What's fun about rendering a long animation overnight is it makes each morning a miniature Christmas: you never know what you're going to unwrap! Sometimes it's wonderful, and sometimes you forget to increment the counter so you end up rendering the same frame over and over again 😉
-
An "atmospheric" frame from an animation demonstrating the "Mahattanhenge" phenomenon in my upcoming blog post about rendering realistic atmospheres in R.
What's fun about rendering a long animation overnight is it makes each morning a miniature Christmas: you never know what you're going to unwrap! Sometimes it's wonderful, and sometimes you forget to increment the counter so you end up rendering the same frame over and over again 😉
-
An "atmospheric" frame from an animation demonstrating the "Mahattanhenge" phenomenon in my upcoming blog post about rendering realistic atmospheres in R.
What's fun about rendering a long animation overnight is it makes each morning a miniature Christmas: you never know what you're going to unwrap! Sometimes it's wonderful, and sometimes you forget to increment the counter so you end up rendering the same frame over and over again 😉
-
Found the code to do this strange attractor while looking for something else. Thought I'd see how fast I can render 360 frames of this with denoising.
What used to take hours now takes slightly more than 60 minutes.
#rayrender adventures, an #rstats tale
-
-
apropos of nothing: using R to render a mastodon to post on mastodon
(this post made more sense on bluesky)
-
R: the language that sets the gold standard for dataviz!
Anonymous user K. Midas says: "I love it!"
(from a cheeky #rayshader figure in an upcoming blog post about rendering 3D plots with "golden hour" lighting by generating synthetic sunsets, entirely in #RStats with #rayrender)
-
#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
-
Do you know it's been almost 7 years since I released #rayrender, ranked for 6 years straight as the #1* pathtracer in #RStats? I went back to a blog post (https://www.tylermw.com/posts/rayverse/getting-started-with-rayrender.html) I wrote over six years and recreated some of the scenes, and it's fun seeing how far it's come! The original images took a long time to render and suffered from severe noise, but years of sampling improvements, BVH traversal efficiencies, and denoising support has made decent renders almost instantaneous!
*out of 1
-
Manhattanhenge: On May 28th/July 13th, the sun aligns with Manhattan's street grid 29° from N. This twice-a-year alignment of urban planning and orbital motion serves both as a temporal tourist attraction as well as a particular good test case for geospatial skymap alignment! #RStats #rayrender
-
Rendering the peak of Mount Everest from sunrise to sunset in R with rayshader and rayrender
-
Rendering the peak of Mount Everest from sunrise to sunset in R with rayshader and rayrender
-
Rendering the peak of Mount Everest from sunrise to sunset in R with rayshader and rayrender
-
Rendering the peak of Mount Everest from sunrise to sunset in R with rayshader and rayrender
-
Rendering the peak of Mount Everest from sunrise to sunset in R with rayshader and rayrender
-
1) Keeping the exposure the same as the dawn image at noon: ooph!
2) Adjusting the exposure down three stops with rayimage::render_exposure(): Nice!
Also: this is why you use a high dynamic range format like EXR when rendering, which rayrender now supports! And also why I spent six months getting all the packages to install OpenEXR on the CRAN, so this magic can occur.
-
Rendering a tilt-shifted Mount Everest at dawn:
(dawn and dusk are the "magic hour" in rendering too, because you can represent an image in the dynamic range of a PNG/JPEG without clipping or tonemapping hacks!)
-
A set of new render_highquality() options coming to a #rayrender near you 😀
-
Day 6 of the #30DayMapChallenge (3D), a render of Mount Rainier with a realistic atmospheric skydome generated w/ a lat/long/datetime, rendered entirely in #RStats with #rayshader and #rayrender! The atmosphere is annoyingly realistic: I now have to dial in the exposure depending on the time of day! Thank goodness for #rayimage's render_exposure() function :)
(someone really needs to create an HDR R graphics device...)
-
Happy #rayrender Halloween!
@terence 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
Code:
https://gist.github.com/tylermorganwall/b38b2b832d4b04941fb16f0946196f89 -
A happy #rayrender Halloween to all who celebrate!
#rayrender adventures, an #rstats tale
-
#RStats Dev Diary - Figured out some #rayrender settings which work!
-
#RStats Dev Diary - Still debugging the #rayrender export.
Have i got the normals messed up? Tried flipping them, but didn't help.
-
Testing the accuracy of simulating star trails with R and libopenexr, rendered in a pathtracer: lookin' pretty good so far! Differences seem to be primarily from real camera lens distortion from the wide angle lens versus a perspective camera.
-
Procedurally rendered location/time-accurate star trails + simulated twilight atmosphere, now with star spectral → RGB color information included! It's subtle (even exaggerated here slightly), but there. All rendered in #RStats with #rayrender
-
🤯 Rendering realistic sunsets in R
🤯 🤯 Rendering realistic sunsets in R, with accurate stars for a given latitude/long
🤯 🤯 🤯 Rendering realistic sunsets in R, with accurate stars for a given lat/long AND time/exposure, giving you beautiful star trails!your move, SAS
-
Nothing is better than relaxing on a hot summer Friday night, sipping a cold drink, and enjoying a beautiful sunset accurately rendered (as if seen from a jet airliners cruising altitude while on a red eye) in your favorite statistical programming language 🥂
-
Twilight support!
One of my favorite things is finding a methods paper (here, atmospheric rendering), implementing it, thinking to myself "Man, it would be nice if the method supported XYZ!", and then finding that the paper implementing XYZ was released fairly recently. Truly surfing the crest of human knowledge!
-
After setting up the required infrastructure on CRAN with several packages providing static libraries, I finally have some new #rayverse features on the way! Shown here: dynamic sky generation for a given lat/long and time of day, based on the Hosek-Wilkie radiance model.
-
Great 3D #RStats #dataviz of #gaming data (!) on DIB on the distribution of frags in the classic Counterstrike map, de_dust2. The author followed a tutorial by @mrpecners.bsky.social (not on mastodon) and commented that the hard part was getting the data--the 3D rendering was trivial!👍 Shows the power of a good tutorial and #rayrender!😀
-
-
1/3 ‼️Package update alert‼️Need a doomscrolling break? How about a dramatically faster version of #rayrender to clear your mind! Developed using the nice C/C++ features of the new @Posit Positron IDE, rayrender is more than 40% faster than before! Less heat, less time, faster 3D data viz!
-
My talk on Quarto ("Quarto, AI, and the Art of Getting Your Life Back") is all ready for posit::conf next Tuesday at 2:40 PM!
You may be thinking: "But wait! Isn't your schtick amazing 3D rendering and data visualization in R?"
Have no fear! While my topic is Quarto, my talk is filled with visualizations made in R like the one in the slide you see below 😀
-
‼️ New package updates, blog post, and data visualization! Learn about subdivision surfaces and displacement mapping and how they can be used to visualize data on curved surfaces using the rayverse and R. Learn how to map data to a sphere so you can properly visualize areas both as the equator as well as near the poles.
Blog:
https://www.tylermw.com/posts/rayverse/displacement-mapping.html#RStats #rayverse #rayrender #rayvertex #DataScience #Dataviz
-
‼️ New package updates, blog post, and data visualization! Learn about subdivision surfaces and displacement mapping and how they can be used to visualize data on curved surfaces using the rayverse and R. Learn how to map data to a sphere so you can properly visualize areas both as the equator as well as near the poles.
Blog:
https://www.tylermw.com/posts/rayverse/displacement-mapping.html#RStats #rayverse #rayrender #rayvertex #DataScience #Dataviz
-
‼️ New package updates, blog post, and data visualization! Learn about subdivision surfaces and displacement mapping and how they can be used to visualize data on curved surfaces using the rayverse and R. Learn how to map data to a sphere so you can properly visualize areas both as the equator as well as near the poles.
Blog:
https://www.tylermw.com/posts/rayverse/displacement-mapping.html#RStats #rayverse #rayrender #rayvertex #DataScience #Dataviz
-
‼️ New package updates, blog post, and data visualization! Learn about subdivision surfaces and displacement mapping and how they can be used to visualize data on curved surfaces using the rayverse and R. Learn how to map data to a sphere so you can properly visualize areas both as the equator as well as near the poles.
Blog:
https://www.tylermw.com/posts/rayverse/displacement-mapping.html#RStats #rayverse #rayrender #rayvertex #DataScience #Dataviz
-
‼️ New package updates, blog post, and data visualization! Learn about subdivision surfaces and displacement mapping and how they can be used to visualize data on curved surfaces using the rayverse and R. Learn how to map data to a sphere so you can properly visualize areas both as the equator as well as near the poles.
Blog:
https://www.tylermw.com/posts/rayverse/displacement-mapping.html#RStats #rayverse #rayrender #rayvertex #DataScience #Dataviz
-
It’s fun how implementing displacement mapping was 99% implementing subdivision surfaces, and 1% implementing actual displacement mapping. It’s a feature like the person that does none of the work in the group project but presents it to the class: all the glory and none of the slog.
-
My 30 entries for #30DayMapChallenge 2023. Managed to do all save one (Day 5) with #rayshader, #rayrender, or #rayvertex in #rstats. Made possible by @tylermorganwall, who's created a marvellous world of light and shadow accessible with a language that's "only for stats".
-
Before and after the #rayverse magic 😉
Created with #inkscape and imported into #RStats with the upcoming #raysvg package, and transformed into 3D with #RStats + #rayrender + #rayvertex + the upcoming #raybevel package
-
Here are three takes on John Snow's iconic visualisation of cholera in 1854 London, all done in the #rayverse. Which one do you prefer—illuminated globes (left), lines (top right), or cel-shaded globes (bottom right)? I can't decide.
#rayshader-#rayvertex-#rayrender adventures, an #rstats tale
-
In the spirit of all things "Wrigley" with #PositConf2023 in Chicago this year, here's Illinois rendered as a piece of gum in #RStats with #rayrender (and my new in-development package for turning polygons into 3D meshes, #rayskeleton). Data from spData and transformed with the {sf} package and turned into a raymesh object (3D mesh structure provided by the #rayvertex package).