Asher Zhu Profile Banner
Asher Zhu Profile
Asher Zhu

@Vuthric

38,406
Followers
1,385
Following
393
Media
2,356
Statuses

Director @DuckShakeGames ex Tech Art R&D @EpicGames LEGO, Fortnite, Matrix Awakens, Unreal Engine 4 & 5 - Tech art and chill with us

London, UK
Joined October 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@Vuthric
Asher Zhu
10 months
update on my Slime game💚 You sent your trusty minion into the nearby human city to gather intel. But it's summer.. keeping that slime hydrated is a serious commitment #gamedev #techart #vfx #realtimevfx #UE5
1K
20K
108K
@Vuthric
Asher Zhu
3 years
update on my Slime game💚 You call it exploring a dungeon. I call it food delivery. #UE5 #gamedev #techart #vfx #realtimevfx
687
11K
66K
@Vuthric
Asher Zhu
4 years
just finished making this all-in-one cloud painter😈 #UE4 #gamedev #techart #vfx #realtimevfx
173
4K
23K
@Vuthric
Asher Zhu
4 years
Packed my fluid simulation and renderer into one single Niagara system, which unlocked so many magic tricks🥦 (60fps playable water) #UE4 #gamedev #techart #vfx #realtimevfx
170
3K
20K
@Vuthric
Asher Zhu
3 months
update on my Slime game💚 I restarted the project from scratch after quitting Epic. Made a new fluid solver that enabled real(?) slime movement and slimeling spawning. Very excited about my plans <3 I've always wanted Splatoon mechanics in dungeons #gamedev #techart #vfx
339
2K
13K
@Vuthric
Asher Zhu
4 years
this technique to render realistic smoke / cloud super FAST is not as well known as I thought so here we go (a thread) #UE4 #gamedev #techart #vfx #realtimevfx
48
2K
8K
@Vuthric
Asher Zhu
2 years
New experiments of #UE5 fluid simulation Available soon! A🧵 #gamedev #techart #vfx #realtimevfx
78
924
6K
@Vuthric
Asher Zhu
6 years
Made some fully procedural neon wings with #ue4niagara #UE4 #gamedev #vfx #techart
103
1K
6K
@Vuthric
Asher Zhu
5 years
I've been polishing up my volumetric fog-cloud. finally got the fluffy dry ice look <3💨 #UE4 #gamedev #realtimevfx #techart
90
854
6K
@Vuthric
Asher Zhu
2 years
say my name
Tweet media one
39
602
5K
@Vuthric
Asher Zhu
3 years
Slime simulation prototype I'd been secretly working on last year Probably won't have time for it very soon so might as well let it see the light of day💦 #UE4 #gamedev #techart #vfx #realtimevfx
99
659
5K
@Vuthric
Asher Zhu
4 years
I made a fluid solver with #UE4 Niagara sim stages and had tremendous fun with it🥦 will talk about this one very soon. stay tuned! #gamedev #techart #vfx #realtimevfx #UE4Niagara
61
801
4K
@Vuthric
Asher Zhu
3 years
There is a secret Volumetric Painting mode I hid in #UE5 Valley of the Ancient demo You can paint how fog, sand and gravel flows with wind #gamedev #techart #vfx #realtimevfx
41
616
4K
@Vuthric
Asher Zhu
2 years
I made #EldenRing fanart VFX 𝐅𝐫𝐞𝐧𝐳𝐢𝐞𝐝 𝐅𝐥𝐚𝐦𝐞 𝐆𝐫𝐞𝐚𝐭𝐬𝐰𝐨𝐫𝐝 𝘐𝘵 𝘴𝘪𝘯𝘨𝘴 𝘴𝘩𝘢𝘥𝘰𝘸𝘴 𝘢𝘯𝘥 𝘴𝘵𝘰𝘯𝘦. I'll explain how I created this on Wednesday. See🧵 #UE5 #gamedev #techart #vfx #realtimevfx
36
553
4K
@Vuthric
Asher Zhu
2 years
Revisiting my #UE5 fog painting plugin (game ready) to create some thick fluffy mist when your game is too hard, add soft volumetrics #gamedev #techart #vfx #realtimevfx
40
317
3K
@Vuthric
Asher Zhu
5 years
It's here! The VFX breakdown of my dry ice volumetric fog Link: #UE4 #gamedev #realtimevfx #techart 🥦
38
590
3K
@Vuthric
Asher Zhu
4 years
my fluid sim talk is out🥦 translating it into English has been a lot more work than I anticipated.. hope you enjoy it (see comment for full video) #UE4 #gamedev #techart #vfx #realtimevfx
20
400
2K
@Vuthric
Asher Zhu
1 year
Yeet your slime using a pan! This idea struck me many moons ago and I had to give it a try. Would you play as the dungeon lord wielding the pan? (each stir grants an attack bonus) #UE5 #gamedev #techart #vfx #realtimevfx
48
276
2K
@Vuthric
Asher Zhu
5 years
15
303
2K
@Vuthric
Asher Zhu
4 years
#techart Tip of the day I learned this super neat trick from @bobacupcake a while ago: Fake volumetric effects using Any 2D texture you want😳 (see thread for material) #UE4 #gamedev #vfx #realtimevfx
13
275
2K
@Vuthric
Asher Zhu
1 year
when your slime is hit, it suffers both HP damage and Form damage Gather yourself! and get ready for dinner 🥩 #UE5 #gamedev #techart #vfx #realtimevfx
16
209
1K
@Vuthric
Asher Zhu
2 years
My OC character, Barrelhead is back🌊 Check out my VFX breakdown for the full 3D fluidsim. I talked about all my rendering tricks and sorcery: #UE5 #gamedev #techart #vfx #realtimevfx
19
239
1K
@Vuthric
Asher Zhu
2 years
Left 4 Dead 2 VR mod is the ultimate zombie killing experience we all dreamed of
24
199
1K
@Vuthric
Asher Zhu
4 years
tip of the day: you can generate a simple pizza-mask using math and occlude your smoke effects with it, so that the smoke wouldn't penetrate walls #gamedev #techart #vfx #realtimevfx #UE4
23
253
1K
@Vuthric
Asher Zhu
5 years
an essential UE4 feature that's shockingly overlooked by many professionals
17
297
1K
@Vuthric
Asher Zhu
6 years
An energy armor shader I've been working on #UE4 #houdini #gamedev #vfx #techart
19
173
1K
@Vuthric
Asher Zhu
3 years
I came up with a novel method to fake sand simulation, and it looked surprisingly natural🎐 ( #UE5 Ancient demo) #gamedev #techart #vfx #realtimevfx
21
178
1K
@Vuthric
Asher Zhu
3 years
Hologram VFX I prototyped a while ago for our automotive event it's an urr.. engine, an unreal engine wireframes were drawn as long sprites. can take any static mesh as input. parts marked by vertex color or UV. ya know the good stuff. #UE4 #gamedev #techart #vfx #realtimevfx
15
130
1K
@Vuthric
Asher Zhu
10 months
how does this look for a sellout thumbnail? HD video: ytb - Artstation (highest video quality, I paid for it) - or follow me here to keep up with latest slime news!
Tweet media one
14
155
1K
@Vuthric
Asher Zhu
4 years
#UE4 Tip of the day We often hook noise into refraction to mimic water waves or energy disturbance. But if you dither the noises, the refracted pixels would accumulate over multiple frames, resulting in a smooth, frosty effect. (thread) #gamedev #techart #vfx #realtimevfx
14
165
1K
@Vuthric
Asher Zhu
11 months
Tip of the day (or maybe the year. I've been hermitting) Tree leaves too thick and sunlight can't come through at all? It's time for our friend ShadowPassSwitch to lighten up the mood
11
103
984
@Vuthric
Asher Zhu
2 years
We will live stream🔴 our first Tech Art Show & Tell on Wednesday! Our guests: @DmawXXX Magical 3D manga panels @phyronnaz Voxel workflow in #UE5 and me talking about ghosts😌 👇Subscribe and hit 'Set Reminder' to get notified!👇 #gamedev #techart #vfx
16
121
952
@Vuthric
Asher Zhu
2 years
look at me we houdini now
@mradfo21
Matt Radford
2 years
Unreal Engine 5.0 features real-time 3D fluids in Beta. Time to up your cinematics game. #gamedev #realtimevfx #techart #UE5 #UnrealEngine5 #UnrealEngine #vfx
97
1K
7K
11
52
862
@Vuthric
Asher Zhu
5 years
Anime style death ray and smoke using #ue4niagara Tried to mimic hand drawn elements with exaggerated physics and distance function. Got some pretty unique looks😈
6
108
856
@Vuthric
Asher Zhu
3 years
the first Matrix movie shocked me as a kid. the effects was too much 20 years later I've become the code rain master💚 a quick cut of VFX I made for this demo. hope you like my childhood dream #UE5 #gamedev #techart #vfx #realtimevfx
26
77
859
@Vuthric
Asher Zhu
4 years
made a small demo to show how to control #UE4 Groom solver at runtime Download here: (details in thread) #gamedev #techart #vfx #realtimevfx
13
152
846
@Vuthric
Asher Zhu
5 years
first attempt at making a thicc goo shader💚 #UE4
19
106
824
@Vuthric
Asher Zhu
2 years
Dual Rest Position Fields Based Advected Texture Projection #UE5 #gamedev #techart #vfx #realtimevfx #IShitYouNotThatsARealTechnique
10
113
823
@Vuthric
Asher Zhu
4 years
tip of the day: want to tweak your shadows just slightly? Shadow Pass Switch, besides sounding like a really cool game name, is a lesser-known node that allows you to deform/mask your mesh, but only for shadow #gamedev #techart #vfx #realtimevfx #UE4
10
153
720
@Vuthric
Asher Zhu
5 years
Procedural wave splash generator made with #UE4Niagara and distance field. Pretty happy about it💓 #UE4 #realtimevfx #gamedev
9
122
705
@Vuthric
Asher Zhu
6 years
Got some sweet caustics going #UE4 #gamedev #vfx #techart
7
88
647
@Vuthric
Asher Zhu
3 years
@Slimecicle SOMEDAY, in my finite human/non-slime lifespan I'll pop out a playable build
2
0
648
@Vuthric
Asher Zhu
5 years
Fire spreading effect with #UE4Niagara GPU particles and shaders. One render target draw per explosion.
6
56
570
@Vuthric
Asher Zhu
10 months
Many ask when game out. Currently, I'm prototyping for fun and researching - Funny to say this, but the slime is an extremely difficult engineering problem to solve. And designing art for it is like making coffee with.. a list of coffee atoms
4
16
534
@Vuthric
Asher Zhu
3 years
bois and grills I just peaked life✨ super hyped to focus on UE more directly and pack video game wizardry directly to your hands😈
45
18
523
@Vuthric
Asher Zhu
8 days
#UE5 Tip of the day: while in-game, console command 𝘷𝘪𝘦𝘸𝘮𝘰𝘥𝘦 [𝘯𝘢𝘮𝘦] can be used to switch view mode on the fly very useful when you want to visualize stuff while actually playing the game (e.g. collision), or take a quick eye-candy break with 𝘷𝘪𝘦𝘸𝘮𝘰𝘥𝘦
6
52
517
@Vuthric
Asher Zhu
6 months
Can you imagine having this as a loading screen?
@cmzw_
celestialmaze
6 months
24
418
4K
20
21
499
@Vuthric
Asher Zhu
10 months
@ASharkSoWinsome It bothered me that no one thought to pet the slime. So I made the slime the most pettable thing in the world.
9
11
488
@Vuthric
Asher Zhu
4 years
With #UE5 geometry streaming, mesh LOD and normal maps will slowly slip into history. This is how many triangles will be rendered on your PS5 game. You won't need normal maps, because triangles are pixel-sized.
Tweet media one
18
72
475
@Vuthric
Asher Zhu
5 months
Life Speedrun any% : Yesterday was my last day at Epic. Today I took my flight to London. I've longed to make toys after my own heart. It took a lot of time and planning to switch gears and here I am. Still feeling surreal, and grateful for all the incredible friends I've made
Tweet media one
Tweet media two
43
11
468
@Vuthric
Asher Zhu
5 years
in #UE4 .25 particles will be able to read properties of other particles. with a galaxy brain you could do all kinds of amazing realtime simulations my brain in quarantine:
11
54
435
@Vuthric
Asher Zhu
2 years
A rainstorm passed 20 minutes ago, leaving me the coziest stay-at-home sunset ever
Tweet media one
10
21
425
@Vuthric
Asher Zhu
4 years
bought this kitten animation pack and I'm done
8
45
425
@Vuthric
Asher Zhu
3 years
I will talk more about SO many good things that came out of this experiment. Stay tuned! Passing data between fluidsim and CPU with minimal latency is tricky, but super fun to play with once you made it work. So many possibilities
3
6
408
@Vuthric
Asher Zhu
10 months
It's hard but also super satisfying, the moment I figured out how to keep the slime's form smooth while jumping, using a combination of surface tension, viscosity and anti-gravity force was pure joy and glory.
2
11
395
@Vuthric
Asher Zhu
2 years
Battlefield in Diablo world.. A game I'd log 1000 hours in #aiart
Tweet media one
Tweet media two
14
20
353
@Vuthric
Asher Zhu
3 years
the chromatic refraction shader details are only visible in HD Click this link and experience real video
Tweet media one
13
15
355
@Vuthric
Asher Zhu
10 months
I'll continue posting my progress, with gamedev tips&tricks along the way. There is no greater joy for a gamedev if you want to follow my journey of gooey discovery🟢
8
9
327
@Vuthric
Asher Zhu
4 years
another awesome trick I learned from Mederic Chasse: is to bake out the actual light scattering, from different directions actually that thread is so great! I learned a shit ton from him. but I can't seem to find his twitter after some digging :\
Tweet media one
10
39
319
@Vuthric
Asher Zhu
4 years
made this game about reflection last year to learn about raytracing and #UE4 Gameplay Abilities System just realized it never saw the light of day give it a sec to load. twitter violated the pixels so hard
11
51
307
@Vuthric
Asher Zhu
2 months
#UE5 stock gas simulation supports accurate small model collision (rigid mesh) With some tweaks you can easily do better than the Ghost Rider movie #gamedev #techart #vfx #realtimevfx
10
35
313
@Vuthric
Asher Zhu
5 years
I'm in the process of writing an in-depth tutorial about it. feel free to hit that like retweet button so I feel more morally obligated to work harder😈 Performance is good for mainstream hardware. It's basically UE4 Volumetric Fog and flavored with 5 million visual tricks.
11
38
314
@Vuthric
Asher Zhu
5 years
Volumetric fog w/ distance functions. Switched to heightmap for larger scale control so I could have cotton candy blowing over mountains
3
43
307
@Vuthric
Asher Zhu
2 years
Our simulation pro @dmpvfx has been making really rad tools for us to interact with in-game fluidsim I'm trying to pressure him into posting on twitter more. Follow him to keep updated on our progress (like this breaking wave)
5
37
310
@Vuthric
Asher Zhu
1 year
@nealagarwal Edit - turned out I'm just bad at chess!
0
0
299
@Vuthric
Asher Zhu
2 years
IF you are using custom facing vector for particle sprites, and have the misfortune to discover that the normal doesn't align correctly, here is a quick fix:
Tweet media one
2
39
294
@Vuthric
Asher Zhu
3 years
forgot to at least post a video. where are my manners
@Maria_Hime77
Maria Yue
3 years
Made this lighting design @UnrealEngine following many other fellow lighters @maracrrt #UE4 #Lighting #RTX
34
351
2K
1
14
282
@Vuthric
Asher Zhu
2 years
got my favorite nixie tube watch today the glow is plasma formed by the passage of electric current through neon and mercury gas
7
24
287
@Vuthric
Asher Zhu
4 years
main part of my material looks like this, cheap as you can see🥦 first texture (noise) is used to mess with the UV according to camera view angle second texture is what you want to show. mine is a tiled cloud texture original post
Tweet media one
@bobacupcake
rob!! 🩵🩷💜
6 years
@so_good_lin @AlanZucconi @minionsart of course!! it ended up being surprisingly condensed and just like seven lines of code- i got the view direction in tangent space, sampled a noise texture, then sampled it again but this time offsetting the uvs by the tangent space view direction and the first sample value
2
3
42
6
34
285
@Vuthric
Asher Zhu
5 years
@pinkharm @SNOWSOS1 for sentimental purposes
1
0
267
@Vuthric
Asher Zhu
4 years
happy new year everybody~ it's already 2021 here and it feels pretty futuristic may your work be exciting, life be fun and may you always find new things to enjoy🍀
6
26
278
@Vuthric
Asher Zhu
2 months
The entire philosophy of Gameplay Ability System is so beautiful. Everything is abstracted into tags - I needed DoubleJump to be allowed only once until the character touches ground again (naturally). And this rule can be implemented with a simple GameplayEffect using this
Tweet media one
11
21
270
@Vuthric
Asher Zhu
3 years
Tip of the Day: If you are targeting newer hardware, add this in DefaultEngine.ini to get a more reasonable range for shader Complexity View 2000=bright white madness is too harsh for PS5 level. Keep tracking of overdraw budget. Small patches of 4000 aren't the end of world
Tweet media one
Tweet media two
9
40
265
@Vuthric
Asher Zhu
4 years
10 days until the beat drop of #UE5 🔥 also gonna write about #UE5Niagara simulation framework after that, aka how I did this thing that's finally feasible in vidya game history. stay tuned!
8
34
254
@Vuthric
Asher Zhu
2 years
the foams are (partially) triplanar projected 2D texture, advected using dual rest fields. kudos to @Deathreycg for teaching me the way of the waves
@Deathreycg
Deathrey
3 years
#UE5 Realtime fluid, #Niagara powered. #realtimeVFX
181
2K
16K
3
16
238
@Vuthric
Asher Zhu
7 months
these are just graphical haikus
0
14
237
@Vuthric
Asher Zhu
10 months
The camera work while drifting is pure 🔥 #RocketRacing
6
13
220
@Vuthric
Asher Zhu
3 years
so I made a $0 budget Zoom meeting lighting system.. I call it Screen Space Lighting
7
16
223
@Vuthric
Asher Zhu
4 years
the new Demon Souls trailer was 🔥🔥 I couldn't get over how good the effects lighting looked and did some experiments in #UE4 turns out you can achieve really nice soft lighting with Unshadowed point light combined with RTAO #gamedev #techart #vfx #realtimevfx
4
23
204
@Vuthric
Asher Zhu
3 years
thanks to super powerful lighting artist @Maria_Hime77 for helping me with the scene. looks expensive as fuck
2
4
195
@Vuthric
Asher Zhu
4 years
it really upsets a part of my brain that, there's no water around, only shaders and textures for caustics. this fish dry😩
@m_hakozaki
Masataka Hakozaki
4 years
荒ぶる金魚の動きをテスト。 #ラジコン金魚 #リアルタイムアニメーション #アプリ開発 #進捗 #MadeWithUnity #RealtimeAnimation #3DCG #IndieDev #Inprogress #ScreenshotSaturday
16
441
2K
8
15
199
@Vuthric
Asher Zhu
4 years
technology is not a mistake
5
34
197
@Vuthric
Asher Zhu
4 years
Caustics, foam and volumetrics, heed my call🥦 Ryan Brucks's live stream tomorrow: Fanboying so hard right now!
@ShaderBits
Ryan Brucks
4 years
Testing a method to combine gerstner waves with shallow water simulation. Particles read the waves and feed back into the sim. I'm doing a livestream tomorrow @2pm showing upcoming #UE4 .26 Water tools (waves, caustics, foam etc). Be sure to stop by! #UnrealEngine #GameDev
83
914
5K
5
20
187
@Vuthric
Asher Zhu
4 years
feels like we are traveling into another timeline!
@ShaderBits
Ryan Brucks
4 years
Some cloud experiments continued from #UE5 #PS5 demo; here showing Flowmaps-3D function from 4.26. The Clouds are made from Curve Assets + hand painted density & flowmaps. Paint thunderstorms! Now as twitter video. Examples will be included in 4.26 #UE4 #realtimevfx #cloudscape
90
1K
5K
3
18
182
@Vuthric
Asher Zhu
2 years
the "Secondary Emitter" is already available in NiagaraFluid. You can use it to generate foam, or in my case, splash flipbooks they are pushed around by fluid velocity field
2
18
182
@Vuthric
Asher Zhu
5 months
I always believed that sharing free information leads to a better future for everyone. But at this pace of data theft under the mask of AI, soon my carefully nurtured educational posts on discord / twitter will be scraped, sold against my will and used to do the exact opposite.
@nixcraft
nixCraft 🐧
5 months
LOL. @StackOverflow mods are experiencing some frustration as several users have been deleting their answers since the announcement with @OpenAI partnership. As a result, they have started suspending accounts that engage in this behavior. It's important to note that the "right to
Tweet media one
192
904
5K
9
37
187
@Vuthric
Asher Zhu
3 years
this guy just beat shadertoy
@SebHillaire
Sébastien Hillaire
3 years
Ok I guess this is it: Volume Path Tracing on Cloud shader toy: !!! BEWARE BEFORE CLICKING: one of the shader takes >3min to compile and may even fail. !!!
Tweet media one
18
158
960
3
22
180
@Vuthric
Asher Zhu
10 months
@Vuthric
Asher Zhu
1 year
Yeet your slime using a pan! This idea struck me many moons ago and I had to give it a try. Would you play as the dungeon lord wielding the pan? (each stir grants an attack bonus) #UE5 #gamedev #techart #vfx #realtimevfx
48
276
2K
5
6
168
@Vuthric
Asher Zhu
4 years
another juicy data to extract from the simulation - temperature
3
7
168
@Vuthric
Asher Zhu
3 years
Tried compositing a scene outside of the window. Moving around the entire world while seeing proper realtime GI is surreal.. #UE5 #lumen #gamedev #lighting
4
15
172
@Vuthric
Asher Zhu
3 years
Super happy to be part of this demo. Besides its showcasing purpose (pure awesomeness) there are tons of not-so-UE5 gems inside too. Get in the train!😈
6
5
165
@Vuthric
Asher Zhu
10 months
@denfaminicogame Thank you for loving my slime! Appreciate your well-researched article. Very nicely written ❤️ If anyone has questions, this is the thread I'm monitoring :)
@Vuthric
Asher Zhu
10 months
update on my Slime game💚 You sent your trusty minion into the nearby human city to gather intel. But it's summer.. keeping that slime hydrated is a serious commitment #gamedev #techart #vfx #realtimevfx #UE5
1K
20K
108K
4
11
160
@Vuthric
Asher Zhu
3 years
Lurker surely enjoys his new heater
Tweet media one
3
9
159
@Vuthric
Asher Zhu
4 years
rope physics feels so tight
3
13
156
@Vuthric
Asher Zhu
3 years
#UE5 Matrix world releases tonight💚 can't wait for you to see the craziness (and I made the code rain too are you serious)
12
11
152