Home Artists Posts Import Register

Content

Works with Blender version 2.91 and up (version 1 of the addon works with versions before that)

Alright! Version 2  (Version 1 (with a bit more info, if you're curious) here)! Nathan Vegdahl's added some really handy new features. Should all be self-explanatory, but feel free to watch the video above!

Updates:
-Change Shake speed
-Offset Shake animation
-Multiple Shakes at Once
-Manual Speed Option

Assuming we don't find any massive bugs (unlikely??) we'll be releasing this to the wider public pretty quick here!

Click through to the download page here.

Huge huge thanks to Nathan for putting the addon together, and to all of you for helping make all of this possible! 

Files

Camera Shake Addon v.2 (Camera Shakify)

Alright! Version 2! Nathan Vegdahl's added some really handy new features. Should all be self-explanatory, but feel free to watch the video above! Updates: -Change Shake speed -Offset Shake animation -Multiple Shakes at Once -Manual Speed Option Assuming we don't find any massive bugs (unlikely??) we'll be releasing this to the wider public pretty quick here! Click through to the download page here. https://drive.google.com/file/d/1jfWJRdoz5j6LjscR2z5izbuWeOLDytID/view?usp=sharing Huge huge thanks to Nathan for putting the addon together, and to all of you for helping make all of this possible!

Comments

Anonymous

I'm a smidge late, but if you bake the animation you can loop it the same way you'd loop any other keyframes

Anonymous

you can bake the camera shake addon even if it has drivers?

Anonymous

nice figured it out found this on reddit "Select the camera > go to object > animation > bake action > check visual keying > done!" then just have to play with the keyframes at the end to loop which I'm having a little trouble with at the moment.

Anonymous

ah figured it out, you have to delete the camera shake action after applying the bake....classic amateur mistake....got the loop working. I looped the keyframes and was like why is this not working, doh! left the camera shake modifier on

Anonymous

👍🏼

Anonymous

Yay! Can’t wait to try it! Big thanks for developing this! I’ve already used it a ton. It’s really handy and a big improvement from the old noise routine! :)

Anonymous

Ian if you respond to this comment I’ll probably die, love ya dude can’t wait to try out this new add on

IanHubert

That's awesome to hear!! Yeah I've been using it on nearly everything! It's been surprisingly useful being able to layer the shakes- super grateful to Nathan for figuring it all out :D

IanHubert

Jared nooooooooo he's dead. Hahaha, I hope the addon works well for you!!

Anonymous

You guys are really shaking things up! Very cool ! So that was a martini wasn’t it Mr Bond: shaken not stirred🙄😬

Anonymous

This is awesome! It is really nice not having to fiddle with the noise modifier just to get a slight camera shake. I used version 1 (just a tiny bit) in this one: https://www.youtube.com/watch?v=46tRH42Cnak

Anonymous

And yes... I can't animate people (yet) so my guy is just hanging there haha.

Anonymous

This is fantastic- so much more natural than a noise modifier. But the question is: how WOULD you motion capture explosions...?

Stephan

Very exciting! Amazing work. The amount of time I've spent wiggling curves for shake is...less than it should be but more than I'd like. This couldn't have come at a better time for me. Ian, I did get some tracebacks on 3 lines when I tried to add the camera from the shakify panel. I posted a screenshot and query in the patreon's cg-vfx-help thread on the discord. I can add more context if it's a bug I can help to iron out. Ty! Edit: The issue may have been version related. Traceback was on v2.90. I tried 2.93.0 and shakify was plenty shakey. Will update if I see any other contributing factors.

Anonymous

Woh, layering the shakes is such a fu***** good idea! Well done to both of you guys.(thumbs up)

Anonymous

Calle Matasiete, León, Spain.

Anonymous

Maaaagic

Anonymous

Thanks for the issue report! It turns out it's because the addon uses a new feature in action constraints that was added in Blender v2.91. So the addon won't work with versions prior to that. I've added an error message in the backtrace that mentions that, for the final release.

max pirrit

super handy, thank you! was doing this manually everytime i needed it

Anonymous

Awesome... thanks chaps... downloading it now, play with it later.

Anonymous

Thanks so much for putting this out. It's making such a difference to my current project.

Anonymous

Hi, Ian! Where's this street scene from?

IanHubert

It's a photoscan I bought on Sketchfab a while back! A really cool scan, though not the cheapest :/ There are lots of pretty fantastic scans of all price ranges over on sketchfab, though. https://skfb.ly/6FNQV

Anonymous

So much easier then tweaking noise modifier all the time, thanks so much!

Anonymous

That intro was such sweet business XD

Anonymous

Favorite audio... is screen direction audio "Grab it... GRAB IT!!!!"

Anonymous

Hey found a bug https://i.gyazo.com/7ff08575df95f55f25d51ab6a991d0db.mp4 so if you apply the shake to your project and do shift and pan with the camera you get a wierd result but without its fine.

Anonymous

0.17: "Grab it" :-)

Anonymous

Super cool :) Thx a lot for sharing :)

Anonymous

Is there a way to turn the camera shake into keyframes?

Hans Jacob Wagner

So Shakify is version 2 and Wobble ver. one? a bit unclear naming convention :) from the file size, I would guess the opposite. Must be nice to have a programmer to turn ideas into real development, and not a bad place of choice!! Some drone flight camera moves?! If you haven't done it allready.

Anonymous

Thanks for this addon! I love it!

Anonymous

it remains to add bokeh control and anamorph :) it would be great

Anonymous

Hey, maybe its just me, but shakify did not work with blender 3.1 out of the box. Python was complaining that somewere an integer was expected but a float was seen. So after int-casting everything worked for me. If got the same, in the __init__.py in line 209 change: constraint.frame_start = action_range[0] constraint.frame_end = action_range[1] to: constraint.frame_start = int(action_range[0]) constraint.frame_end = int(action_range[1]) Sorry Nathan, for probably ruining your code. :)

IanHubert

AH! Thanks, Carsten!! Actually- I'm realizing Nathan fixed that in the github version, but I need to update it here! Thanks for sharing the fix, though! :D

Anonymous

Oh I just found this too in B3.2. Is it fixed yet? I'll try downloading again

Anonymous

Im pretty sure this is the fixed version Ian referenced above. It works for me in 3.1. https://github.com/EatTheFuture/camera_shakify

Anonymous

Hey Ian, I'm trying to get Shakify to work in renders I've been doing through a render farm. The camera shake from Shakify doesn't seem to show up in these renders, but the ones from Wobble do. Any idea of why this might be and what I'm doing wrong?

Anonymous

hi what do you use to render in a farm? do you have a local farm or do you use cloud rendering?

Anonymous

Hi, I’m having the same trouble with cloud renderfarms. Is there any way to keyframe the constraints? Object -> animation -> bake action just messes things up. Did you find any other solution?

Anonymous

Ahh I found it on github! excited to have this back it is a gamechanger!

IanHubert

OH JEEZ- sorry everyone! I'd thought I had linked to the github page, so I was kinda wondering why everyone was having such a problem getting the update, but I was literally linking to an old version of the addon! It's all updated in the post, now. Yeah the one that works with 3.2 and all that is: https://drive.google.com/file/d/1GVw55842OQlWLpq3b-pFvHCniK0vGbi6/view?usp=sharing

Anonymous

I'm getting this error on 3.2, any idea on how to fix it? :3 https://i.imgur.com/UYfXUzT.png

Anonymous

I had the same issue but after removing the addon and re-installing the latest version, I'm no longer getting this error. The latest File is here: https://drive.google.com/file/d/1GVw55842OQlWLpq3b-pFvHCniK0vGbi6/view?usp=sharing

Anonymous

This script might help, its to install any addon on a headless system running Linu, you can use this to install any addon, the 1st command basically opens up the Blender python console on your remote server instance then the next script bits install your addon, just make sure the addon zip file is uploaded to your linux instance and change the filepath in the script to point to the addon zip, not sure how this works with renderstreet, can you access the python console with renderstreet? Works like a charm for linux headless remote servers ..

Anonymous

./blender -b --python-console import bpy bpy.ops.preferences.addon_install(filepath='/root/blender-3.3.1-linux-x64/media/camera_shakify-master.zip') bpy.ops.preferences.addon_enable(module='camera_shakify) bpy.ops.wm.save_userpref() Use ⎈ CtrlD to exit the python console and quit blender.

Anonymous

you can parent your camera to an object and move the object instead

Anonymous

Does anyone know how to loop camera shakify, I tried looking into the drivers but can figure anything out. I tried using manual timing by making a keyframe at the frame beginning and a keyframe at the middle and then a keyframe at the end, but it ends up mirroring the animation.