strolle icon indicating copy to clipboard operation
strolle copied to clipboard

Lightmap baking mode

Open pcwalton opened this issue 1 year ago • 3 comments

Hi, I'm not sure what the status of this project is, but it'd be really helpful if it could be adapted into tool that bakes lightmaps. There's no such thing for Bevy right now and it'd be awesome if Bevy had a native tool for such things.

pcwalton avatar Nov 17 '24 18:11 pcwalton

Hi, I've had Strolle stashed for a while, since something else took my attention - but I agree, having a tool for creating lightmaps would be nice!

I think it's high time to give some love back to Strolle, so I'll try coming up with something in the next weeks 🙂

Do you have any particular reading on lightmaps et al? I've been mostly playing with path tracing, ReSTIR etc. and my knowledge on baking stuff is rather rusty.

Patryk27 avatar Nov 17 '24 18:11 Patryk27

Oh amazing thanks @pcwalton for doing the reach out. @Patryk27 I have strolle working in bevy 0.14.2! I just have one big issue with making it compatible with the dependencies before it becomes simple to merge in (I assume). Then I will look in to this, unless you want to!

In order to upgrade to bevy 0.14.2 I had to upgrade the rust toolchain, WGPU, and rust-gpu. But I had to insert some feature flag in to the bevy source to get it to compile in the end. I will clean up the code and make a pull request today, then maybe someone can advise how I can get rid of that flag.

I’m learning about GitHub so tell me if anything I’m doing is wrong/doesn’t make sense!

glasspangolin avatar Nov 17 '24 20:11 glasspangolin

Oh, that's great, @glasspangolin - if you'd like to help, I'm very much into that 🙂

I will clean up the code and make a pull request today, then maybe someone can advise how I can get rid of that flag.

Cool, I'd love to take a look once you prepare the PR!

Patryk27 avatar Nov 17 '24 22:11 Patryk27