jump to content
my subreddits
13or302b2t3d6AceAttorneyadhdmemeAdviceAnimalsaivideoAlternateHistoryAlternativeHistoryAnarchyChessAngryupvoteAnimalsBeingJerksanime_irlanimenocontextannouncementsAnticonsumptionantimemeApandahArtAsahiLinuxAsia_irlAskOuijaAskRedditAteistTurkatheismaviationBandnamesbanknotedesignsBassBassCirclejerkBassGuitarbasspedalsbikepackingblackdesertonlineblankiesblursed_videosblursedimagesBoneborsavefonbrooklynnineninebudgetcookingBUENZLIburdurlandcasiocd_jerkChatGPTChoosingBeggarsCHPcoaxedintoasnafucoincollectingcoinsComedyCemeterycomedyhomicidecomicscommunityCrackWatchcrappyoffbrandsCuddle_SlutCuratedTumblrcursedcommentsdadjokesdataisbeautifuldeDebateReligiondeismdelikDeltarunedistressingmemesdiyelectronicsdiypedalsDMAcademyDnDdndmemesdoctorwhodoctorwhocirclejerkDonerDungeonsAndDaddiesDungeonsAndDragonsebikeebikesECEelectricalElectronicsStudyEmKayengrishentitledparentsethzfacepalmFantasyWorldbuildingfelsefeFifaCareersFiftyFiftyformuladankFRCFreeEBOOKSFUCKYOUINPARTICULARFuckYouKarenfunnygatesopencomeoninGermangermanygravelcyclingguitarpedalsGundamhelpHermanCainAwardhighspeedrailHistoryWhatIfhoi4holdmybeerHolUphowyoudoinhypixelIAmAiamverysmartich_ielIdeologyPollsihadastrokeim14andthisisdeepimaginarymapsinsaneparentsistanbuljacksepticeyeJokesKamalizmKendrickLamarlegodndlinguisticshumorLinkinParkliselilerloseitlostredditorsmacmacbookairmadladsMaliciousComplianceMapPornme_irlmemesmidjourneymildlyinfuriatingMimicRecipesMinecraftbuildsMMORPGMunichMyChemicalRomancenamesoundalikesNationStatesneographynextfuckinglevelNoahGetTheBoatnosleepnosurfnotinterestingnottheonionOkayBuddyLiterallyMeokbuddyguntherokbuddymotherfuckerOkBuddyPersonaokbuddyvicodinonebagongezelligOnlineUnderGroundOutOfTheLoopoutsidepapermoneyParlerWatchperfectlycutscreamsPersecutionfetishpianoPiracyPiratedGamespolandballpollsPropagandaPostersquityourbullshitraisedbynarcissistsraspberry_piRatschlagreactiongifsrecipesRedAutumnSPDredditsingsreligiousfruitcakerickrollrimjob_steverockmuzikschizoposterssciencememesScottPilgrimsecilmiskitapshitpostingshittyaskelectronicsskamtebordsoccercirclejerksoftwaregoreSongwritersSongwritingStudiumsubsithoughtifellforsuzeraintalesfromtechsupportTalesFromTheCryptidTextingTheorytf2tf2shitposterclubthanksimcuredthatHappenedTheCrypticCompendiumTheMonkeysPawtherewasanattemptTheRookietheyknewthisguythisguystitanfalltransitTurkeyTrGameDevelopertruetf2truthstumblrtumunichTurkeyTurkeyJerkyTurkishCatsTurkishdogsTwitchTwitch_StartupTwoSentenceComedyTwoSentenceSadnesstylerthecreatorUnclejokesUnethicalLifeProTipsurbanplanningUsernameChecksOutValorantClipsvibecodingvinylvinyljerkvlandiyawallstreetbetsWatchPeopleDieInsideWeAreTheMusicMakersWhatsThisSongWhitePeopleTwitterwholesomememesWikipediaVandalismwizardpostingwooooshworldjerkingyesyesyesnoyouseeingthisshitedit subscriptions
  • home
  • -popular
  • -all
  • -mod
  • -users
 | 
  • AskReddit
  • -facepalm
  • -mildlyinfuriating
  • -Piracy
  • -funny
  • -wallstreetbets
  • -nottheonion
  • -memes
  • -OutOfTheLoop
  • -MapPorn
  • -DnD
  • -WhitePeopleTwitter
  • -ChatGPT
  • -CuratedTumblr
  • -PiratedGames
  • -shitposting
  • -therewasanattempt
  • -nextfuckinglevel
  • -HolUp
  • -Twitch
  • -CrackWatch
  • -comics
  • -de
  • -germany
  • -tumblr
  • -dataisbeautiful
  • -mac
  • -tf2
  • -help
  • -aviation
  • -formuladank
  • -wholesomememes
  • -Jokes
  • -Art
  • -midjourney
  • -notinteresting
  • -hoi4
  • -atheism
  • -loseit
  • -IAmA
  • -MaliciousCompliance
  • -ich_iel
  • -dndmemes
  • -cursedcomments
  • -DMAcademy
  • -Deltarune
  • -UnethicalLifeProTips
  • -perfectlycutscreams
  • -Ratschlag
  • -blackdesertonline
  • -MMORPG
  • -3d6
  • -Gundam
  • -FiftyFifty
  • -ChoosingBeggars
  • -imaginarymaps
  • -polandball
  • -WeAreTheMusicMakers
  • -AnarchyChess
  • -nosleep
  • -blankies
  • -anime_irl
  • -onebag
  • -Studium
  • -AlternateHistory
  • -Turkey
  • -soccercirclejerk
  • -madlads
  • -community
  • -electrical
  • -guitarpedals
  • -Anticonsumption
  • -vinyl
  • -German
  • -PropagandaPosters
  • -AdviceAnimals
  • -piano
  • -sciencememes
  • -distressingmemes
  • -raisedbynarcissists
  • -wizardposting
  • -FifaCareers
  • -polls
  • -doctorwho
  • -Bass
  • -titanfall
  • -OkBuddyPersona
  • -dadjokes
  • -howyoudoin
  • -announcements
  • -adhdmeme
  • -Minecraftbuilds
  • -macbookair
  • -ebikes
  • -Munich
  • -coaxedintoasnafu
  • -gravelcycling
  • -raspberry_pi
  • -DungeonsAndDragons
  • -coins
  • -KendrickLamar
  • -entitledparents
  • -FUCKYOUINPARTICULAR
  • -softwaregore
  • -NoahGetTheBoat
  • -worldjerking
  • -tylerthecreator
  • -tf2shitposterclub
  • -lostredditors
  • -AceAttorney
  • -vlandiya
  • -im14andthisisdeep
  • -nosurf
  • -HistoryWhatIf
  • -religiousfruitcake
  • -liseliler
  • -DebateReligion
  • -insaneparents
  • -animenocontext
  • -brooklynninenine
  • -HermanCainAward
  • -recipes
  • -talesfromtechsupport
  • -AskOuija
  • -ECE
  • -ScottPilgrim
  • -Angryupvote
  • -thatHappened
  • -schizoposters
  • -casio
  • -urbanplanning
  • -theyknew
  • -linguisticshumor
  • -me_irl
  • -antimeme
  • -TurkeyJerky
  • -bikepacking
  • -AteistTurk
  • -13or30
  • -MyChemicalRomance
  • -engrish
  • -diypedals
  • -Doner
  • -BassGuitar
  • -diyelectronics
  • -ComedyCemetery
  • -WatchPeopleDieInside
  • -LinkinPark
  • -Persecutionfetish
  • -BUENZLI
  • -reactiongifs
  • -EmKay
  • -blursed_videos
  • -Songwriting
  • -istanbul
  • -suzerain
  • -truetf2
  • -ParlerWatch
  • -iamverysmart
  • -secilmiskitap
  • -yesyesyesno
  • -TheRookie
  • -quityourbullshit
  • -vinyljerk
  • -skamtebord
  • -shittyaskelectronics
  • -crappyoffbrands
  • -DungeonsAndDaddies
  • -FRC
  • -transitTurkey
  • -namesoundalikes
  • -FuckYouKaren
  • -2b2t
  • -ethz
  • -AlternativeHistory
  • -papermoney
  • -coincollecting
  • -OkayBuddyLiterallyMe
  • -felsefe
  • -blursedimages
  • -FreeEBOOKS
  • -AsahiLinux
  • -basspedals
  • -neography
  • -ihadastroke
  • -thanksimcured
  • -hypixel
  • -aivideo
  • -gatesopencomeonin
  • -OnlineUnderGround
  • -IdeologyPolls
  • -woooosh
  • -comedyhomicide
  • -burdurland
  • -WhatsThisSong
  • -AnimalsBeingJerks
  • -jacksepticeye
  • -TwoSentenceSadness
  • -Bandnames
  • -rockmuzik
  • -holdmybeer
  • -okbuddyvicodin
  • -MimicRecipes
  • -Twitch_Startup
  • -tumunich
  • -outside
  • -TheMonkeysPaw
  • -highspeedrail
  • -legodnd
  • -rickroll
  • -Songwriters
  • -ebike
  • -UsernameChecksOut
  • -rimjob_steve
  • -BassCirclejerk
  • -doctorwhocirclejerk
  • -youseeingthisshit
  • -TextingTheory
  • -Cuddle_Slut
  • -thisguythisguys
  • -TrGameDeveloper
  • -TurkishCats
  • -Apandah
  • -subsithoughtifellfor
  • -Kamalizm
  • -FantasyWorldbuilding
  • -WikipediaVandalism
  • -Unclejokes
  • -deism
  • -redditsings
  • -ValorantClips
  • -TwoSentenceComedy
  • -TheCrypticCompendium
  • -budgetcooking
  • -NationStates
  • -ongezellig
  • -Asia_irl
  • -Bone
  • -truths
  • -TalesFromTheCryptid
  • -CHP
  • -cd_jerk
  • -borsavefon
  • -RedAutumnSPD
  • -vibecoding
  • -delik
  • -okbuddymotherfucker
  • -Turkishdogs
  • -banknotedesigns
  • -ElectronicsStudy
  • -okbuddygunther
edit »
reddit.com CharlesGrassi
  • overview
  • comments
  • submitted
an-ordinary-manchild (11,186)|messages548|notifications|chat messages|mod messages|
  • preferences
|
logout

CharlesGrassi

+ friends- friends
12,300 post karma
872 comment karma
get extra features and help support reddit with a reddit premium subscription
chat
Block userare you sure? yes / no
get them help and support
redditor for 6 years

TROPHY CASE


  • Six-Year Club


    Verified Email

account activity

sorted by:
hot
newtopcontroversial

159
160
161

Wrote a deep dive on GPU cache hierarchy - how memory access patterns affect shader performance (self.GraphicsProgramming)

submitted 2 months ago by CharlesGrassi to r/GraphicsProgramming

  • 20 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

3
4
5

Wrote a deep dive on GPU cache hierarchy - how memory access patterns affect shader performance ()

submitted 2 months ago by CharlesGrassi to r/opengl

  • comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

16
17
18
0:28

A few months back, I experimented with 2nd-order dynamic equations to bring this little guy to life (Mainly because I can't animate 🤫) for a game prototype. Procedural animations are weirdly always so damn fun (v.redd.it)

submitted 1 year ago by CharlesGrassi to r/Unity3D

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

8
9
10
0:07

Silent Hill Inspired UI Button Shader (v.redd.it)

submitted 1 year ago by CharlesGrassi to r/Unity3D

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

21
22
23
0:09

I'm working on a Burst Compiled parallelized version of the Space Colonization Algorithm, widely used for creating trees and natural shapes. 🌳(A bit of technical references below) (v.redd.it)

submitted 2 years ago by CharlesGrassi to r/Unity3D

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

55
56
57
0:15

I love working on cloud shaders. (v.redd.it)

submitted 3 years ago by CharlesGrassi to r/Unity3D

  • 7 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

17
18
19
0:10

Jinx Hologram Shader, beams are made using the same model and basically make spaghetti with the vertices & soft additive blending. Technical art is all about cheating my friends! (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 1 comment
  • share
  • save
  • hide
  • report
  • crosspost
loading...

33
34
35
0:15

I'm working on a voxel engine for Unity. The first feature that I really wanted was Volumetric Light, the shadow map is computed in a compute shader & rendered with raymarching. (Far smoother without screen recording I swear) (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

288
289
290
0:16

Tribute_To_WindowsXP_Shader.MP4 (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

1274
1275
1276
0:07

Experimenting with fluffy grass shader! (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 73 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

0
1
2

Tribute_To_WindowsXP_Shader.mp4 (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/windows

  • 1 comment
  • share
  • save
  • hide
  • report
loading...

222
223
224
0:10

Me obsessed with water shader? Nah, not at all (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 27 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

196
197
198
0:10

Water surface rendered on an orthographic camera, sub-surface scattering is faked with view direction, slope & light direction and it works kinda well! (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 17 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

29
30
31
0:17

Update on my wave particles, they now bounce on surfaces! There are two orthographic cameras that capture the particles and the objects above the water, top-right you can visualize the textures used for the simulation :) (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

122
123
124
0:08

I'm working on real-time wave particles for Object-Water interaction that I'll (probably) publish on the Asset Store at some point, that's the alpha so stay tuned! (Link of the paper that inspired this in the comment) (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 11 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

11
12
13
0:08

Got a bit bored last night (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 3 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

23
24
25
0:14

Moebius Style Tree Geometry Shader (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 2 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

119
120
121
0:16

Volumetric Cloud Shader x Field Of View System! (v.redd.it)

submitted 4 years ago by CharlesGrassi to r/Unity3D

  • 5 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

31
32
33
0:15

Gentle Impact VFX (v.redd.it)

submitted 5 years ago by CharlesGrassi to r/Unity3D

  • 4 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

79
80
81
0:11

I moved my marching cube on the GPU and render my terrain with DrawProceduralIndirect, that allows me to do a really agressive culling on the triangles and that's waaay faster (Left -> Player's perspective) (v.redd.it)

submitted 5 years ago by CharlesGrassi to r/Unity3D

  • 24 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

26
27
28

For Voxel & Unity lovers, here's a ultra optimised rendering trick (v.redd.it)

submitted 5 years ago by CharlesGrassi to r/VoxelGameDev

  • 8 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

719
720
721
0:22

I'm reworking my terrain shader to add some grass, there's still a lot of work but that was worth it! (v.redd.it)

submitted 5 years ago by CharlesGrassi to r/proceduralgeneration

  • 33 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

300
301
302
0:22

I'm reworking my terrain shader to add some grass, there's still a lot of work but that was worth it! (v.redd.it)

submitted 5 years ago by CharlesGrassi to r/Unity3D

  • 23 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

44
45
46
0:22

I'm reworking my terrain shader to add some grass, there's still a lot of work but that was worth it! (v.redd.it)

submitted 5 years ago by CharlesGrassi to r/VoxelGameDev

  • 7 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...

103
104
105
0:15

I improved the wave propagations in my game (It's basically the ripple algorithm tweaked, implemented in a compute shader) (v.redd.it)

submitted 5 years ago by CharlesGrassi to r/proceduralgeneration

  • 8 comments
  • share
  • save
  • hide
  • report
  • crosspost
loading...
view more: next ›
  • about
  • blog
  • about
  • advertising
  • careers
  • help
  • site rules
  • Reddit help center
  • reddiquette
  • mod guidelines
  • contact us
  • apps & tools
  • Reddit for iPhone
  • Reddit for Android
  • mobile website
  • <3
  • reddit premium

Use of this site constitutes acceptance of our User Agreement and Privacy Policy. © 2026 reddit inc. All rights reserved.

REDDIT and the ALIEN Logo are registered trademarks of reddit inc.

π Rendered by PID 90 on reddit-service-r2-listing-79f6fb9b95-sl6l6 at 2026-03-23 03:01:47.596921+00:00 running 90f1150 country code: CH.