AcerolaAn overview of my grass rendering explorations and an implementation of billboard grass, a common technique used in nearly every single video game.
also please subscribe haha please man please just subscribe dude please just like one sub I swear I'm not addicted please man please just one sub please
How Do Games Render So Much Grass?Acerola2021-12-11 | An overview of my grass rendering explorations and an implementation of billboard grass, a common technique used in nearly every single video game.
also please subscribe haha please man please just subscribe dude please just like one sub I swear I'm not addicted please man please just one sub please
#acerola #gamedev #graphics #unity #indiegame #unity3d #madewithunity #indiedev #unity2dMaking A Game Where You Create LifeAcerola2025-08-31 | Thanks to GameMaker for sponsoring the video - Download GameMaker for free and start today: https://opr.as/GM-Acerola #ad
Cellular automata is a popular topic for good reason, being able to produce wildly complex outputs from simple foundations. Is it the first step towards genuine artificial life? Or is it just an illusion?
Topics covered: Cellular automata, the game of life, multi-neighborhood cellular automata
#acerola #gamedev #godot #graphics #shadersThe Terribly Tragic, Totally Avoidable, Absolute Collapse Of The Gaming IndustryAcerola2025-07-29 | The stop killing games situation is crazy -- sign the petition stopkillinggames.com
Music: Afternoon Break - Persona 3 OST Hundred Days - The Hundred Line OST In A Moment's Time - Skullgirls OST New Game - WORLD OF HORROR OST Midori Eyes - Paradise Killer OST GO!GO!STYLE - Paradise Killer OST Talk! Talk! - The Hundred Line OST Police Station - Persona OST During The Test - Persona 3 OST Those Who Dwell In Shadows - Va11Halla OST Just Like This - Persona 3 OST Words - The Hundred Line OST A New Frontier - Va11Halla OST This Mysterious Feeling - Persona 3 OST Like A Dream Come True - Persona 4 OST Every Day Is Night - Va11Halla OST Fearful Experience - Persona 3 OST Your Love Is A Drug - Va11Halla OST Shipmeisters' Shanty - Kingdom Hearts 2 OST Underground Club - Va11Halla OST Gold Saucer - Final Fantasy VII OST Sandgem Town (Day) - Pokemon Diamond OST Lake - Pokemon Diamond OST Neon District - Va11Halla OST Climactic Reasoning - Danganronpa 2 OST Gold Falls Casino - Huniepop OST Butterfly Kiss - Persona 5 OST Moonlit Melee - Skullgirls OST City Of Tears - Hollow Knight OST Layer Cake - Persona 5 OST Logic And Trick - The Great Ace Attorney OST With Renewed Hope, We Continue Forward - Va11Halla OST Tristesse - Chopin (From The Hundred Line OST) Ode To Heroes - Metaphor Refantazio OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedevIntro To Terrain GenerationAcerola2025-06-30 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola or scan the QR code onscreen—or you can click on the link in the description. You’ll also get 20% off an annual premium subscription. #ad
Generating entire worlds sounds like so much fun, but where do you even start?
Music: Afternoon Break - Persona 3 OST Hundred Days - The Hundred Line OST Junes Theme - Persona 4 OST During The Test - Persona 3 OST Midori Eyes - Paradise Killer OST GO!GO!STYLE - Paradise Killer OST Persuasion - The Hundred Line OST Words - The Hundred Line OST Layer Cake - Persona 5 OST Talk!Talk! - The Hundred Line OST Ode To Heroes - Metaphor ReFantazio OST
The indie game space has seen a rapid rise in games emulating the style of the ps1 era. So, how did the ps1 work? Why did ps1 games look like that? How can we recreate these effects?
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Midori Eyes - Paradise Killer OST During The Test - Persona 3 OST GO!GO!STYLE - Paradise Killer OST Sandgem Town (Day) - Pokemon Diamond OST Layer Cake - Persona 5 OST Poems In The Fog - OMORI OST The Fog - Persona 4 OST Every Day Is Night - VA-11 Hall-A OST Junes Theme - Persona 4 OST Ode To Heroes - Metaphor ReFantazio OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #godot #graphics #shadersThe Most Famous Algorithm In Computer GraphicsAcerola2025-03-30 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola or scan the QR code onscreen—or you can click on the link in the description. You’ll also get 20% off an annual premium subscription. #ad
Perlin noise is something many of you have heard of, but how does it actually work?
Topics covered: how computers generate random numbers, pseudo random number generators, hash functions, linear interpolation, bilinear interpolation, easing functions, value noise, gradient noise, perlin noise
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST New Game - WORLD OF HORROR OST Midori Eyes - Paradise Killer OST GO!GO!STYLE - Paradise Killer OST Sandgem Town (Day) - Pokemon Diamond OST During The Test - Persona 3 OST Ode To Heroes - Metaphor ReFantazio OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #godot #graphics #shadersHow Game Engines Make Shaders EasyAcerola2025-02-26 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola you’ll also get 20% off an annual premium subscription! #ad
Shaders are difficult to get a handle on but modern commercial engines have done as much as they can to make them as easy as possible! Today we learn how shaders work under the hood and how we can recreate Unity's shader APIs.
Topics covered: what is a graphics engine, shader language wrapping, shader uniform caching, automated shader compilation
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST New Game - WORLD OF HORROR OST Midori Eyes - Paradise Killer OST GO!GO!STYLE - Paradise Killer OST Sandgem Town (Day) - Pokemon Diamond OST During The Test - Persona 3 OST Everyday Is Night - VA-11 Hall-A OST Ode To Heroes - Metaphor ReFantazio OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #godot #graphics #shadersWhy Im Moving To Godot In 2025Acerola2024-12-30 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola you’ll also get 20% off an annual premium subscription! #ad
After years spent in Unity I have finally made the decision to move to Godot starting next year.
Music: Afternoon Break - Persona 3 OST Signs Of Love - Persona 4 OST Junes Theme - Persona 4 OST In A Moment's Time - Skullgirls OST Midori Eyes - Paradise Killer OST During The Test - Persona 3 OST Ode To Heroes - Metaphor Refantazio OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #godot #shadersThe Problem With Procedural GenerationAcerola2024-11-30 | The first 500 people to use my link will get a 1 month free trial of Skillshare: https://skl.sh/acerola11241 ! #ad
Procedural generation is the core concept driving all of the roguelikes you know and love as well as sandbox games such as Minecraft and No Man's Sky, but it comes at a cost!
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST White Space - OMORI (Perf. Acerola) Junes Theme - Persona 4 OST Sandgem Town (Day) - Pokemon Diamond OST Midori Eyes - Paradise Killer OST Gold Saucer - Final Fantasy VII OST GO!GO!STYLE - Paradise Killer OST Shipmeister's Shanty - Kingdom Hearts 2 OST During The Test - Persona 3 OST Underground Club - VA-11 Hall-A OST Crisis - Persona 3 OST Lifebeat Of Lilim - VA-11 Hall-A OST Everyday Is Night - VA-11 Hall-A OST Ode To Heroes - Metaphor ReFantazio OST
Learn more in the video on the project: youtu.be/1L-x_DH3UvgProcedurally Generated Fractals 1Acerola2024-11-21 | 60 seconds of epic procedurally generated fractal action
Cool particle systems have been popping up in games across the last decade. Why are these novel particle systems a new thing? What tech enables them? How many particles can a midrange gpu draw?
Topics covered: particle definition, gpu instancing, iterated function systems, the chaos game, matrix transformations, linear interpolation, fragment shader bottlenecks, point list meshes, extensions and applications of iterated function systems
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST White Space - OMORI (Perf. Acerola) New Game - WORLD OF HORROR Junes Theme - Persona 4 OST This Mysterious Feeling - Persona 3 OST Midori Eyes - Paradise Killer OST GO!GO!STYLE - Paradise Killer OST Shipmeister's Shanty - Kingdom Hearts 2 OST During The Test - Persona 3 OST Just Like This - Persona 3 OST Neon District - VA-11 Hall-A OST Malevolent Shrine - Jujutsu Kaisen OST Joy - Persona 3 OST A New Frontier - VA-11 Hall-A OST Sandgem Town (Day) - Pokemon Diamond OST Layer Cake - Persona 5 OST Those Who Dwell In The Shadows - VA-11 Hall-A OST Gold Saucer - Final Fantasy VII OST Underground Club - VA-11 Hall-A OST Light Velocity - Gran Turismo 3 OST Lifebeat Of Lilim - VA-11 Hall-A OST Everyday Is Night - VA-11 Hall-A OST Muscle Blues - Persona 4 OST Like A Dream Come True - Persona 4 OST Ode To Heroes - Metaphor ReFantazio OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shadersThe Most Valuable File Format Youve Never Heard OfAcerola2024-08-26 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola you’ll also get 20% off an annual premium subscription! #ad
Creating a functional 3d tools pipeline that interfaces with multiple kinds of software can be an absolute drag due to data incompatibilities. Thankfully, Pixar has saved the day with their new open source standard for 3d data formatting, OpenUSD! Today we'll talk about what USD is, the problems it solves, and how it can help you and your tools pipelines.
The song used in the outro got copyright claimed so I had to trim it out hence why the audio is worse now. But no one watches outros anyways it's 2024.
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST This Mysterious Feeling - Persona 3 OST Midori Eyes - Paradise Killer OST WHITE SPACE - OMORI OST Just Like This - Persona 3 OST New Game - WORLD OF HORROR OST During The Test - Persona 3 OST Prof. Omochao - Sonic Adventure 2 OST Like A Dream Come True - Persona 4 OST Layer Cake - Persona 5 OST Color Your Night - Persona 3 Reload OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shadersWhy Game Development Is So HardAcerola2024-07-26 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola you’ll also get 20% off an annual premium subscription! #ad
Unsurprisingly, solo game development is actually really hard -- yet many see it as the default path for those wanting to enter the industry. So let's take a look at a few existing games and how much effort went into them to set expectations for our own endeavors!
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST This Mysterious Feeling - Persona 3 OST I'll Face Myself Reincarnation - Persona 4 OST The Path Is Open - Persona 3 OST Midori Eyes - Paradise Killer OST The Poem For Everyone's Souls - Persona 3 OST Sandgem Town (Day) - Pokemon Diamond OST During The Test - Persona 3 OST Like A Dream Come True - Persona 4 OST The Poem For Everyone's Souls - Persona 3 OST (Perf. Acerola) (Arr. Theishter)
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shadersI Tried Turning Games Into TextAcerola2024-06-30 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola you’ll also get 20% off an annual premium subscription! #ad
ASCII art has been a staple of the internet since its inception -- but today I'm wondering if we could make a shader that turns games into ASCII art, and if we can, would it even look good?
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST During The Test - Persona 3 OST Midori Eyes - Paradise Killer OST Police Station - Persona OST With Renewed Hope, We Continue Forward - VA-11 Hall-A OST Neon District - VA-11 Hall-A OST Sandgem Town - Pokemon Diamond OST Like A Dream Come True - Persona 4 OST Color Your Night - Persona 3 OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shadersThe Secret Behind Photorealistic And Stylized GraphicsAcerola2024-05-28 | Thank you Helix Sleep for sponsoring! Click here helixsleep.com/acerola to get 30% off an Elite or Luxe mattress (plus two FREE pillows!) – or take 25% off sitewide – during their Memorial Day Sale, which ends May 30th. If you miss this limited time offer, you can still get 20% off using my link! Offers subject to change. #helixsleep
Despite aesthetic diversity, the math that drives video game and movie lighting is almost always derived from the same exact lighting model. Knowing is half the battle, so today we go over how Disney derived their hallmark principled BRDF and how you could do it yourself!
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST Midori Eyes - Paradise Killer OST GO!GO!STYLE - Paradise Killer OST New Game - World Of Horror OST During The Test - Persona 3 OST Layer Cake - Persona 5 OST A New Frontier - Va11Halla OST Judgement - Sonny Boy OST Neon District - Va11Halla OST Every Day Is Night - Va11Halla OST Your Love Is A Drug - Va11Halla OST With Renewed Hope, We Continue Forward - Va11Halla OST Like A Dream Come True - Persona 4 OST Afternoon Break - Persona 3 Reload OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shadersI Tried Making A Fully Ray Traced GameAcerola2024-04-21 | To try everything Brilliant has to offer for free for a full 30 days, visit brilliant.org/Acerola you’ll also get 20% off an annual premium subscription! #ad
Acerola Jam has ended and I was actually participating the whole time! I made a fully ray traced solitary confinement simulator with a realistic sun cycle driven by real world time. I made everything from the shaders to the materials to the music. The only thing I didn't make is the skyboxes.
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST Judgement - Sonny Boy OST This Mysterious Feeling - Persona 3 Reload OST Fearful Experience - Persona 3 OST During The Test - Persona 3 OST Midori Eyes - Paradise Killer OST Police Station - Persona OST With Renewed Hope, We Continue Forward - VA-11 Hall-A OST Layer Cake - Persona 5 OST Every Day Is Night - VA-11 Hall-A OST A New Frontier - VA-11 Hall-A OST Aria Of The Soul - Persona 3 OST Sandgem Town - Pokemon Diamond OST Like A Dream Come True - Persona 4 OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shadersHow Persona Combines 2D and 3D GraphicsAcerola2024-02-29 | Get a free 30 day trial and 20% off an annual plan at brilliant.org/acerola ! #ad
Persona 3 Reload is the official remake of my favorite game of all time and I'm very impressed with the visuals! Today we take a look at how much of it is shader work versus artist illustration and how it all gets put together.
Topics covered: Non photorealistic rendering, fresnel, ray traced vs screen space reflections, z prepass, shadow mapping, forward rendering, deferred shadows, screen space ambient occlusion, global illumination, transparency, 3d models as ui elements
Music: Afternoon Break - Persona 3 OST Afternoon Break - Persona 3 Reload OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST During The Test - Persona 3 OST During The Test - Persona 3 Reload OST A New Frontier - VA-11 Hall-A OST Those Who Dwell In The Shadows - VA-11 Hall-A OST Every Day Is Night - VA-11 Hall-A OST Underground Club - VA-11 Hall-A OST Like A Dream Come True - Persona 4 OST Layer Cake - Persona 5 OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shaders #persona3reloadThe Strange Graphics Of LETHAL COMPANYAcerola2024-01-19 | The first 500 people to use my link will get a 1 month free trial of Skillshare: https://skl.sh/acerola01241 ! #ad
Lethal Company has some very compelling visuals, but how much of it did the developer make themselves? And how does it all come together?
Music: Afternoon Break - Persona 3 OST In A Moment's Time - Skullgirls OST Junes Theme - Persona 4 OST During The Test - Persona 3 OST A New Frontier - VA-11 Hall-A OST Those Who Dwell In The Shadows - VA-11 Hall-A OST Every Day Is Night - VA-11 Hall-A OST Your Love Is A Drug - VA-11 Hall-A OST Underground Club - VA-11 Hall-A OST Just Like This - Persona 3 OST Like A Dream Come True - Persona 4 OST Climactic Return - Danganronpa 2 OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #unity3d #graphics #shaders #lethalcompanyDo Video Games Fake Buoyancy?Acerola2023-12-31 | Get a free 30 day trial and 20% off an annual plan at brilliant.org/acerola ! #ad
Buoyancy seems easy to fake, but do games actually fake it? Who knows!
Music: Afternoon Break - Persona 3 OST Joy - Persona 3 OST This Mysterious Feeling - Persona 3 OST Junes Theme - Persona 4 OST In A Moment's Time - Skullgirls OST Fearful Experience - Persona 3 OST New Game - WORLD OF HORROR OST Underground Club - VA-11 Hall-A OST Police Station - Persona 1 OST During The Test - Persona 3 OST Every Day Is Night - VA-11 Hall-A OST Your Love Is A Drug - VA-11 Hall-A OST Those Who Dwell In The Shadows - VA-11 Hall-A OST Climactic Reasoning - Danganronpa 2 OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersWhat Is A Graphics Programmer?Acerola2023-11-30 | Get a free 30 day trial and 20% off an annual plan at brilliant.org/acerola ! #ad
While graphics programming is the magic behind all the beautiful imagery on your computer screens, it's incredibly niche and hard to figure out. What do they even do? How do you become one? How do I get started? Is it hard? All of this will be answered and more!
Music: Afternoon Break - Persona 3 OST This Mysterious Feeling - Persona 3 OST Midori Eyes - Paradise Killer OST During The Test - Persona 3 OST Junes Theme - Persona 4 OST New Game - WORLD OF HORROR OST In A Moment's Time - Skullgirls OST A New Frontier - VA-11 Hall-A OST Every Day Is Night - VA-11 Hall-A OST Those Who Dwell In The Shadows - VA-11 Hall-A OST Neon District - VA-11 Hall-A OST With Renewed Hope, We Continue Forward - VA-11 Hall-A OST Karmotrine Dream - VA-11 Hall-A OST Joy - Persona 3 OST Just Like This - Persona 3 OST The Path Is Open - Persona 3 OST Underground Club - VA-11 Hall-A OST Your Love Is A Drug - VA-11 Hall-A OST GO!GO!STYLE - Paradise Killer OST Like A Dream Come True - Persona 4 OST Gold Falls Casino - HuniePop OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersWhat Is Shell Texturing? #gamedev #graphics #shadersAcerola2023-11-01 | Shell texturing is an incredibly powerful yet simple graphics technique for rendering fur and other complex volumes!
This video is dedicated to my friend, Alotryx.How Do Games Render Fur?Acerola2023-10-30 | Get an exclusive @Surfshark deal! Enter promo code ACEROLA for an extra 3 months free at https://surfshark.deals/acerola #ad
It's easy to understand why fur is extremely problematic with its high density of objects and physical complexities, but somehow games have been rendering it for years! How could something so complex be so easily simplified?
Topics covered: Hair and its rendering complexities, shell texturing, half lambert, shell texturing applications, limitations of the technique, and overdraw
Music: Afternoon Break - Persona 3 OST This Mysterious Feeling - Persona 3 OST Midori Eyes - Paradise Killer OST During The Test - Persona 3 OST Junes Theme - Persona 4 OST Every Day Is Night - VA-11 Hall-A OST Underground Club - VA-11 Hall-A OST Those Who Dwell In The Shadows - VA-11 Hall-A OST Your Love Is A Drug - VA-11 Hall-A OST GO!GO!STYLE - Paradise Killer OST Joy - Persona 3 OST Sandgem Town - Pokemon Diamond OST Like A Dream Come True - Persona 4 OST Layer Cake - Persona 5 OST Prof. Omochao - Sonic Adventure 2 OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersYour Colors Suck (its not your fault)Acerola2023-09-30 | The first 100 people to use code ACEROLA at the link below will get 60% off of Incogni: incogni.com/acerola ! #ad
Digital color theory is a mysterious black box that few resources bother explaining, but how does it all work? Where did it all come from? And why are the color pickers in the art programs you use so bad?
Topics covered include: Quantization, color banding, dithering, value mapping, palette swapping, radiometry, photometry, how humans perceive color, colorimetry, spectral rendering, the rgb color model, deriving srgb, the hsl color model, gradient mapping, randomly generated color palettes, perceptual color spaces, the lab color model, oklab
Use the palette generator here: (sorry website is down for the foreseeable future but there are much better color palette generators you can find lol this was for an experiment not meant to be used as an actual service)
Music: Afternoon Break - Persona 3 OST Master Of Tartarus - Persona 3 OST This Mysterious Feeling - Persona 3 OST Midori Eyes - Paradise Killer OST During The Test - Persona 3 OST Junes Theme - Persona 4 OST New Game - WORLD OF HORROR OST In A Moment's Time - Skullgirls OST A New Frontier - VA-11 Hall-A OST Every Day Is Night - VA-11 Hall-A OST Underground Club - VA-11 Hall-A OST Your Love Is A Drug - VA-11 Hall-A OST Karmotrine Dream - VA-11 Hall-A OST GO!GO!STYLE - Paradise Killer OST Police Station - Persona OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersI Tried Simulating The Entire OceanAcerola2023-08-31 | Get a free 30 day trial and 20% off an annual plan at brilliant.org/acerola ! #ad
Games like No Man's Sky, Black Flag, and Sea of Thieves boast some very beautiful water! But, how does it work? Can I do better with current hardware?
Topics covered include: Fourier series, fourier transform, frequency and time domain, oceanographic spectra, discrete fourier transform, fast fourier transform, approximate subsurface scattering, simulating foam, leveraging multiple frequency bands
References: There are way too many references please just go to the code link above and scroll to the bottom of the readme for all my references there
Music: Afternoon Break - Persona 3 OST This Mysterious Feeling - Persona 3 OST Midori Eyes - Paradise Killer OST During The Test - Persona 3 OST Junes Theme - Persona 4 OST New Game - WORLD OF HORROR OST In A Moment's Time - Skullgirls OST A New Frontier - VA-11 Hall-A OST Climactic Reasoning - Danganronpa 2 OST Every Day Is Night - VA-11 Hall-A OST Those Who Dwell In The Shadows - VA-11 Hall-A OST Empty Ocean - Loop Hero OST Joy - Persona 3 OST Underground Club - VA-11 Hall-A OST Your Love Is A Drug - VA-11 Hall-A OST GO!GO!STYLE - Paradise Killer OST Like A Dream Come True - Persona 4 OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersHow Games Fake WaterAcerola2023-07-24 | Get a free 30 day trial and 20% off an annual plan at brilliant.org/acerola ! #ad
Many Acerola viewers ask the question: How do games render water? Well, real time water rendering might sound intimidating, but it turns out most video games (Final Fantasy XVI, Elden Ring, Genshin Impact, etc.) use a relatively simple technique. How convenient!
Topics covered include: Intuitive sine waves, the sum of sines, vertex shaders, fragment shaders, central difference normals, calculating normals with partial derivatives, lambert's cosine law (lambertian diffuse), blinn phong specular, why gerstner waves are cringe, euler waves, fractional brownian motion, fresnel reflectance, cubemaps
Music: Afternoon Break - Persona 3 OST Iwatodai Dorm - Persona 3 OST In A Moment's Time - Skullgirls OST A New Frontier - VA-11 Hall-A OST Midori Eyes - Paradise Killer OST GO!GO!STYLE - Paradise Killer OST Prof. Omochao - Sonic Adventure 2 OST During The Test - Persona 3 OST Junes Theme - Persona 4 OST Underground Club - VA-11 Hall-A OST Karmotrine Dream - VA-11 Hall-A OST Neon District - VA-11 Hall-A OST Moonlit Melee - Skullgirls OST Your Love Is A Drug - VA-11 Hall-A OST
Thanks for watching!
arrow in thumbnail drawn by thlurp
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersI Tried Recreating Counter Strike 2s Smoke GrenadesAcerola2023-05-30 | Get 20% Off + Free International Shipping with promo code ACEROLA at mnscpd.com/acerola ! #ad
Counter Strike 2 releases soon and it comes with some very innovative smoke grenades! But, how do these smoke grenades work? Why can't anyone properly recreate them? and can I crack the code?
Topics covered include: Frame debugging, voxels, mesh voxelization, flood fill propagation, ray marching, volumetric transmittance, volumetric shadows, worley noise, phase functions, and signed distance functions.
Music: During The Test - Persona 3 OST Afternoon Break - Persona 3 OST This Mysterious Feeling - Persona 3 OST Fearful Experience - Persona 3 OST Just Like This - Persona 3 OST Soft Oversight - Sonny Boy OST GO!GO!STYLE - Paradise Killer OST Midori Eyes - Paradise Killer OST New Game - World Of Horror OST Junes Theme - Persona 4 OST Sandgem Town (Day) - Pokemon Diamond OST Prof. Omochao - Sonic Adventure 2 OST In a Moment's Time - Skullgirls OST Title Theme - Cooking Mama OST A New Frontier - VA-11 Hall-A OST Every Day Is Night - VA-11 Hall-A OST Neon District - VA-11 Hall-A OST Climactic Reasoning - Danganronpa 2 OST
Thanks for watching!
arrow in thumbnail drawn by thlurp
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shaders #counterstrike2I Tried Sorting PixelsAcerola2023-03-26 | Pixel sorting has been a niche data moshing technique in the generative art community for many years, but an efficient real time pixel sorting shader for games has never been made for a few reasons. Can I solve the puzzle and invent one?
Music: During The Test - Persona 3 OST Afternoon Break - Persona 3 OST This Mysterious Feeling - Persona 3 OST Fearful Experience - Persona 3 OST Just Like This - Persona 3 OST Iwatodai Dorm - Persona 3 OST Soft Oversight - Sonny Boy OST Judgement - Sonny Boy OST GO!GO!STYLE - Paradise Killer OST Midori Eyes - Paradise Killer OST Dead End Chaos Theatre - Earthbound OST Vehicle Handling - Persona 2 Innocent Sin OST Police Station - Persona OST
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersMaking A Film Grain ShaderAcerola2023-02-21 | Film grain is the result of processing film photographs, so how do we fake that in a shader?
Music: During The Test - Persona 3 Like A Dream Come True - Persona 4
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersMaking A Chromatic Aberration ShaderAcerola2023-02-20 | Chromatic aberration is a simple yet visually impactful effect that can convey to players something is faulty, but how does it work?
Music: During The Test - Persona 3 Like A Dream Come True - Persona 4
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersMaking A Vignette ShaderAcerola2023-02-15 | A vignette is a simple and powerful post processing effect that helps direct attention towards the center of a frame, but how does it work?
Music: During The Test - Persona 3 Afternoon Break - Persona 3 Like A Dream Come True - Persona 4
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersWhats The Deal With Depth Of FieldAcerola2023-02-01 | Present in every game cinematic you've ever seen and now making its way to real time rendering, depth of field is one of the most, if not the most important effect for taking your graphics to the next level.
Topics covered: How cameras work, circle of confusion generation, proper near and far field blending, the bokeh blur, the karis average, and inverse tonemapping.
References: Practical Gather-based Bokeh Depth of Field - Wojciech Sterna Efficiently Simulating the Bokeh of Polygonal Apertures in a Post-Process Depth of Field Shader - L. McIntosh, B. E. Riecke and S. DiPaola
Music: Sandgem Town (Day) - Pokemon Diamond OST Joy - Persona 3 During The Test - Persona 3 Afternoon Break - Persona 3 This Mysterious Feeling - Persona 3 Like A Dream Come True - Persona 4 Soft Oversight - Sonny Boy OST ソウとセイジ - Sonny Boy OST GO!GO!STYLE - Paradise Killer OST
arrow in thumbnail drawn by thlurp
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersThis is the Difference of GaussiansAcerola2022-12-24 | In the realm of image based edge detection, aesthetically pleasing edges are hard to come by. But, what if we could get stylized edge lines by just blurring our image twice?
Music: Sandgem Town (Day) - Pokemon Diamond OST Joy - Persona 3 During The Test - Persona 3 Afternoon Break - Persona 3 This Mysterious Feeling - Persona 3 Muscle Blues - Persona 4 Like A Dream Come True - Persona 4 Soft Oversight - Sonny Boy OST Summer Storm - Sonny Boy OST ソウとセイジ - Sonny Boy OST
arrow in thumbnail drawn by thlurp
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersMaking A Zoom ShaderAcerola2022-11-19 | Zooming by shader effect can be useful for many scenarios such as zooming in without changing the scene with the game camera's zoom, but how does it work?
Music: During The Test - Persona 3 Afternoon Break - Persona 3 Like A Dream Come True - Persona 4
arrow in thumbnail drawn by thlurp
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersThis is the Kuwahara FilterAcerola2022-11-04 | 30 years ago a man attempted to denoise medical imagery and unknowingly set off a chain reaction of research developments leading to a modern day post processing effect that transforms images into paintings, but how did he do it?
References: Anisotropic Kuwahara Filtering on the GPU - GPU Pro http://www.umsl.edu/~kangh/Papers/kang-tpcg2010.pdf
Music: Joy - Persona 3 Tranquility - Persona 3 Crisis - Persona 3 During The Test - Persona 3 Afternoon Break - Persona 3 This Mysterious Feeling - Persona 3 Muscle Blues - Persona 4 Like A Dream Come True - Persona 4 Dead End Chaos Theatre - Earthbound Climax Return - Danganronpa Gold Falls Casino - HuniePop Lucky Day - Jingle Punks
arrow in thumbnail drawn by thlurp
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #graphics #gamedev #unity3d #graphics #shadersFixing The Graphics Of FINAL FANTASY XIVAcerola2022-08-19 | I've spent the past two months hard at work developing ReShade and GShade shaders to improve the graphics of Final Fantasy XIV. In this video I go over my creative and developmental process from start to finish explaining the decisions I made, the major issues I came across and the theory behind it all. Did I accomplish my goals of improving the visuals? Let me know!
Topics covered include fog, bloom, color correction, HDR injection, color blending, improved sharpness filtering, tone mapping, auto exposure, and screen space ambient occlusion (SSAO).
Music: Joy - Persona 3 During The Test - Persona 3 Afternoon Break - Persona 3 This Mysterious Feeling - Persona 3 Fearful Experience - Persona 3 The Path Is Open - Persona 3 Sandgem Town (Day) - Pokemon Diamond/Pearl Main Theme - Detective Conan Muscle Blues - Persona 4 Like A Dream Come True - Persona 4 New Game - WORLD OF HORROR Your Name, Please - Earthbound Climax Return - Danganronpa
arrow in thumbnail drawn by thlurp
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #finalfantasyxiv #gamedev #finalfantasyxivonline #graphics #shaders #reshade #gshadeColor Quantization and DitheringAcerola2022-05-14 | In this third installment of the post processing series we learn how all these indie games have been faking their pixel art. Topics covered include texture filtering, bayer dithering, color palette quantization, sharpness, and color palette swapping.
Music: Joy - Persona 3 OST During The Test - Persona 3 OST Afternoon Break - Persona 3 OST Sandgem Town (Day) - Pokemon Diamond/Pearl OST This Mysterious Feeling - Persona 3 OST New Game - World Of Horror OST Blow Me Away - Cover by @LittleVMills
Thanks for watching!
This video is dedicated to my friend, Alotryx.
#acerola #gamedev #graphics #unity #unity3d #madewithunity #indiedev #unity2d #shader #pixelartWhat I Did To Optimize My Games GrassAcerola2022-01-22 | In this video I go over the optimizations I made to the grass in the previous video to cover any size area while still being highly performant.
Music: Iwatodai Dorm - Persona 3 OST During The Test - Persona 3 OST Main Menu - Dark Souls 2 OST Police Station - Persona 1 (PS1) Vehicle Handling - Persona 2 Innocent Sin
Chapters: 00:00 Intro 01:49 Chunking 03:15 Level Of Detail 04:31 Fog 04:59 Perspective
Thanks for watching!
This video is dedicated to my friend, Alotryx.
also please subscribe haha please man please just subscribe dude please just like one sub I swear I'm not addicted please man please just one sub please
#acerola #gamedev #graphics #unity #indiegame #unity3d #madewithunity #indiedev #unity2dModern Foliage RenderingAcerola2021-12-25 | While billboard grass is a performant, easy option for visualizing grass, modern games like Breath Of The Wild are able to utilize real geometry to get more interesting and appealing foliage. How can games nowadays afford to do so?
Music: Gold Falls Casino - HuniePop OST Joy - Persona 3 OST Iwatodai Dorm - Persona 3 OST Bad Bully - Kizumonogatari OST The Path Is Open - Persona 3 OST Unavoidable Battle - Persona 3 OST Afternoon Break - Persona 3 OST
Chapters: 00:00 Intro 01:18 Getting Started 02:38 Coloring 03:28 Animating 06:10 Reality 07:10 Scan And Compact 09:59 Conclusion
Thanks for watching!
This video is dedicated to my friend, Alotryx.
also please subscribe haha please man please just subscribe dude please just like one sub I swear I'm not addicted please man please just one sub please
#acerola #gamedev #graphics #unity #indiegame #unity3d #madewithunity #indiedev #unity2dI Made Minecraft ShadersAcerola2021-08-03 | In an attempt to create something pretty to look at that people are familiar with, I applied techniques I've learned to the Minecraft rendering pipeline.
Chapters: 0:00 Opening 0:43 Introduction 1:21 Topic Introduction 1:59 Minecraft's Lighting Model 3:10 Recreating Minecraft's Shaders 4:40 Improving Lightmap Attenuation 6:18 Diffuse Light 10:05 Shadows 11:49 Interlude: Color 12:20 Brightness And Contrast 13:10 Saturation 14:00 Sharpness 15:36 Bloom 16:55 Screenspace Fog 17:55 Gamma Correction 18:45 Tone Mapping 20:58 Effect Summary 21:42 Extensions 22:15 Outro
Thanks for watching!
This video is dedicated to my friend, Alotryx.
also please subscribe haha please man please just subscribe dude please just like one sub I swear I'm not addicted please man please just one sub please
also this video is not approved by or associated with microsoft, mojang, or the minecraft brand in any way shape or form, please do not sue me microsoft this is an educational video on applying graphics programming theory to minecraft the game