STEAM GROUP
Blender Source Tools BleST
STEAM GROUP
Blender Source Tools BleST
331
IN-GAME
1,968
ONLINE
Founded
November 8, 2013
All Discussions > Help > Topic Details
Blue Jan 23, 2020 @ 12:55pm
how would i "Bake" F curve modifiers?
So, apparently f-curve modifiers do not export to source engine, understandably.

however- i made an animation using them, not knowing this. How would i bake my f-curves into keyframes so that the smd contains the desired animation?

for example, if i make the animation use the noise modifier, the noise doesn't show up in game after compile.

even if i "bake" the curve; it still doesnt show.

so therefor, i need it to become actual keyframes somehow. how would i do this? thanks.
Last edited by Blue; Jan 23, 2020 @ 12:55pm
Originally posted by Pte Jack:
This is a Blender function, not a Blender Source Tools one, which pointed me to that answer...

https://i.imgur.com/2IXRwN8.png You bake the f-curve via the curve screen Key functions
< >
Showing 1-4 of 4 comments
Pte Jack Jan 23, 2020 @ 1:11pm 
The animations will bake to a SMD file which, by default, Blender Source Tools exports this animation SMD to the anims folder of the export folder.

To add the animation smd to the model, you add a $sequence command to the QC calling that animation SMD ensuring that the FPS is set to the frame rate you made the animation in (if you want it to play at the same rate in SFM). Like this

$sequence "what you want the seq to be named" "anims\smdname.smd" FPS 24

You should see the animation smd in your exportables.
Blue Jan 23, 2020 @ 1:12pm 
Originally posted by Pte Jack:
The animations will bake to a SMD file which, by default, Blender Source Tools exports this animation SMD to the anims folder of the export folder.

To add the animation smd to the model, you add a $sequence command to the QC calling that animation SMD ensuring that the FPS is set to the frame rate you made the animation in (if you want it to play at the same rate in SFM). Like this

$sequence "what you want the seq to be named" "anims\smdname.smd" FPS 24

You should see the animation smd in your exportables.

sorry, i should be clearer. i have exported animations and everything, and they work. i am asking specifically and only about how to make the actual f-curve modifiers work. like the noise one or whatever.
Last edited by Blue; Jan 23, 2020 @ 1:13pm
The author of this thread has indicated that this post answers the original topic.
Pte Jack Jan 23, 2020 @ 1:24pm 
This is a Blender function, not a Blender Source Tools one, which pointed me to that answer...

https://i.imgur.com/2IXRwN8.png You bake the f-curve via the curve screen Key functions
Blue Jan 23, 2020 @ 1:39pm 
Originally posted by Pte Jack:
This is a Blender function, not a Blender Source Tools one, which pointed me to that answer...

https://i.imgur.com/2IXRwN8.png You bake the f-curve via the curve screen Key functions

thanks, thats something i think would work. although somehow it doesnt still.....odd. i'll do some more tests to see if i can get it working
< >
Showing 1-4 of 4 comments
Per page: 1530 50

All Discussions > Help > Topic Details
Date Posted: Jan 23, 2020 @ 12:55pm
Posts: 4