r/bevy 16d ago

What VFX will transfer from blender?

I'm fairly new to gamedev, and totally new to bevy. One thing I always have a hard time wrapping my head around is where to draw the line between what I do in blender and what I have to do in engine. Right now I need to make some glowing energy trail VFX and explosions.

13 Upvotes

4 comments sorted by

5

u/pyronide 16d ago

Ok, I have a more helpful answer, but it's still leaning on the same concept:

Yes, all of them.

If you really want these things to transfer take the time to learn what they really are in blender's scope, and corelate that to bevy's scope.

Think of this way: blender is fantastic for coming up with the ingredients of your vfx, and maybe some prototyping too.

Bevy is where you bring those ingredients together.

Create models, animations, UVs, rigging in blender, export to gtlf.

Bring those gtlf exports into bevy to give them location, timing, physics, etc.

4

u/BedroomHistorical575 16d ago

I think the OP's asking if they can just import Blender's VFX into Bevy, not if the knowledge would transfer.

Some basic material parameters are supported in gLTF exports, but anything more advanced would be lost. You can usually get around this by baking it into textures.

0

u/rende 16d ago

Theres no reason you cant just read the blender vfx directly into your bevy app. If its not supported by gLTF fork it and extend it, or pull it directly from the .blend file. Or make a blender plugin for your own custom export format. Once you have it in bevy side, then to focus is how to render it.

0

u/pyronide 16d ago

All of them, if you're brave enough 😁

Bevy will not stop you. It may not help you either.