#Implodee's Mesh Shader Grass Rendering Adventure

47 messages · Page 1 of 1 (latest)

mighty sundial
#

Nothing much to see yet but I've decided to pick up grass rendering as the first project for my sample framework so I can later translate my ocean rendering to it and work on that (And hopefully fix that bug I had)
Mainly making this for some ranting and rubberducking KEKW
If you got nice resources feel free to send them here 😄

#

So first of all I want to mainly follow the Ghost of Tsushima grass rendering talk but use the mesh shader pipeline instead of traditional vertex processing

fossil robin
#

Why just touch grass when you can make it? jarikeks

mighty sundial
#

Exactly

#

Making grass is much better than touching it

mighty sundial
#

Anyways this is also mostly about jumpstarting my D3D12 sample framework

#

because honestly I need something to put into a portfolio if I want any chance at getting into this industry KEKW

hard ridge
#

more mesh shaders

#

I am pleased

mighty sundial
#

and procedural geometry is a great usecase for those

hard ridge
#

yessir

#

looking forward to the grass

mighty sundial
#

grass won't be the only thing using mesh shaders (spoilers for future projects KEKW )

mighty sundial
#

I sometimes truly hate cmake

mighty sundial
hard ridge
#

oh it's d3d12

#

:(

mighty sundial
#

fwiw most of the interesting stuff will be independent of D3D12 anyways

hard ridge
#

because I'm a vulkan enjoyer KEKW

mighty sundial
#

lmfao

#

fair enough, I do enjoy vulkan as well

#

but D3D12 is quicker to get running

hard ridge
#

ye true

mighty sundial
#

Got swapchain and command list plumbing done

#

now only resources are left and then I can finally get going with grass

hard ridge
#

your grass must beat avatar's

#

that's your objective son

mighty sundial
#

for a second I was scared that this would be avatar grass

#

lmao

hard ridge
#

push your limits

mighty sundial
mighty sundial
#

I may have taken some days off for Alan Wake 2 + Cities Skylines 2 KEKW

#

But now it's time to actually think about the broader structure of that

#

I could cull grass tiles in task shader or I could cull individual blades and try some merging in mesh shader

vestal ice
#

quicker to get running
it has been a month and still no pics

#

pics NOW or this thread is kill

mighty sundial
#

(and the first week of this year)

vestal ice
#

no excuses

mighty sundial
#

lmao fair