123. Dynamic Machine Gun
• Create a machine gun with dynamic ricochets types
• Use Expressions to emit unique particles on each surface
• Use Expressions to emit unique particles on each surface
Posted on Nov 28, 2011
647,663
TUTORIAL NOTES:
No information available at this time.
Having trouble viewing this tutorial via YouTube?
Click Here To Watch on Video Copilot
Click Here To Watch on Video Copilot
249 Comments
oulmane
7 years ago
Great tutorial, Thank you very much for the help you give to the FX community and the future digital artists.
I am wondering how we can adapt this to a video footage with a 2D or 3D tracking, I don't know how to link the particular position to a null object and link the null object to the footage tracking data?? I have tried couple methods but it did work? :/
I am wondering how we can adapt this to a video footage with a 2D or 3D tracking, I don't know how to link the particular position to a null object and link the null object to the footage tracking data?? I have tried couple methods but it did work? :/
Joseph Wu
9 years ago
This is really cool!. I remember Black Hawk Down used a similar setup where they used their mouse to simulate where the bullets hit
Vusi Magagula
10 years ago
Hello Guys, let me first thank you for the great job you making shaping young film makers. please help me out here...
i need after effect cs 5 tutorial , you can email me any tutorial . thank you in advance.
i need after effect cs 5 tutorial , you can email me any tutorial . thank you in advance.
Chris
10 years ago
Hey, really cool stuff. I got only one question; how can I make the particle animation stop after a certain point. I've written something on a wall and after each letter is complete the composition with the movie keeps on playing.
LUNTK
11 years ago
Hey great Tutorial! I have a question: I finished the script without an error, but there is still an AEwarning sign, and the debris are not moving.
sarang khopker
12 years ago
This website has been the tutorial site for after effects compositing ,but what for nuke compositing
chris
12 years ago
guys help me.am new with after effects.whats the best way to learn it nd where can i get gud tutorials for after nd 3d max. pliz help
Miles K
12 years ago
When I alt click position x and y, it does not bring up the buttons next to the expression: position x and y. I am using a mac and adobe after effects cs6. Thanks.
Trust Yardley
12 years ago
Andrew Kramer, is the "Particular" you use in this tutorial the same "Particular" that you sell on your website?
Sebastián
12 years ago
Hi andrew, great job, but in this tutorial would have preferred to have done from a video, not a picture, even so it is still impressive, congratulations.
nizar
12 years ago
this guy is the F***ING best at what he do and he makes every thing looks HARDER but he's the MAN
Bret
12 years ago
Ok, I tried using the forum without success. How do I add the sound of a machine gun for each shot? I tried putting the sound of a gun shot in each comp, but nothing comes out.
j.shokri
12 years ago
Hi andrew , i take comment for you from iran , yor are realy proffesional , end of this tutorial video you make 2layer adjastment but you dont say any thing about that , becuas you creat awesome color for this movie , can i ask you learn it to me or take that 2layer adjusment tu project , please andrew , my work is edit of wedding film and sport clip , i need it
Vova
12 years ago
Thank you for your lesson, Andrew, Thanks to you I have learned a lot already, Thank you Andrew, I teach not only the magic of your vidio and USA language for your lessons)))))
Benjamin
13 years ago
Nice tutorial! But I the effect doesn't work for me! Cause there is no particles coming out!! PLEASE HELP ME!!
kippy
13 years ago
this is one of your best by far.
dont get me wrong all of them are chocked-full of
helpful tips.but this technique can be used in so many ways.
dont get me wrong all of them are chocked-full of
helpful tips.but this technique can be used in so many ways.
Lewis
13 years ago
Your kids must be so lucky if they wanna go into video editing! I mean, they would know eveything within a wekk with you as their dad!
Anyway, Great Tutorial Annnndrew Kramer
Anyway, Great Tutorial Annnndrew Kramer
David
13 years ago
I can't even get particular to follow my Null even though I have parented everything correctly. The dirt charges aren't even showing !!??
Usama
13 years ago
Hey, good work. Just needed to ask what I can do to make bullet marks, the one from your Action essentials 2 pack. Instead of just going everywhere the gun hits, placing holes one by one, is there any faster way?
Thanks
Thanks
Roman
13 years ago
Hi !
It's AWESOME tutorial, thank you Andrew !
But I have a problem! When i finish the script Dirt footages like a texture are no seen any more. No misstakes, I checked many times, I've done all right. Why are they gone? Null object saved the trajectory but there are no dirt charges following.
P.S. Big fan of you, done almoust all your tutorials, you're genius of video design.
Sorry for my bad english.
It's AWESOME tutorial, thank you Andrew !
But I have a problem! When i finish the script Dirt footages like a texture are no seen any more. No misstakes, I checked many times, I've done all right. Why are they gone? Null object saved the trajectory but there are no dirt charges following.
P.S. Big fan of you, done almoust all your tutorials, you're genius of video design.
Sorry for my bad english.
John
13 years ago
What stock footages of action essentials 2 did Andrew Kramer use to get his wall hits it looks really good!!! Please someone tell me im filming an action scene and i want to make it as realistic as i can!!!!!!
Thanks
Thanks
Naail Khan
13 years ago
You should make a tutorial on audio react templates and implement it in some advanced Andrew Kramer type way
moshtaq
13 years ago
hello gus could some help me ...when i write expression ....it says wrong in line expected ;
...i have been too carfull...and written it so many times ....pls help this is my expression
Alpha =thisComp.layer("dirt"
.sampleImage(thisComp.layer("gun"
.transform.position,[1,1])[3];
on = thisComp.layer("gun"
.effect("fire rate"
("Slider"
;
off= 0
if (Alpha < 1){
off
}else{
one
...i have been too carfull...and written it so many times ....pls help this is my expression
Alpha =thisComp.layer("dirt"
.sampleImage(thisComp.layer("gun"
.transform.position,[1,1])[3];on = thisComp.layer("gun"
.effect("fire rate"
("Slider"
;off= 0
if (Alpha < 1){
off
}else{
one
mushtaq
13 years ago
hello man ...........when i write expression it till me there is wrong in line ...........i have been carful in writing the exprssion ...with capital or samll.....this my expression
Alpha =thisComp.layer("dirt"
.sampleImage(thisComp.layer("gun"
.transform.position,[1,1])[3];
on = thisComp.layer("gun"
.effect("fire rate"
("Slider"
;
off= 0
if (Alpha < 1){
off
}else{
one
Alpha =thisComp.layer("dirt"
.sampleImage(thisComp.layer("gun"
.transform.position,[1,1])[3];on = thisComp.layer("gun"
.effect("fire rate"
("Slider"
;off= 0
if (Alpha < 1){
off
}else{
one
Lee Geordie
13 years ago
Totally amazed mate....must admit the best tutorials seem to come from the States....
Guy Jocelyn
13 years ago
You're my master,the best of the best,from Ivory Coast(West Africa)to you.
Keep make me dreaming...
Keep make me dreaming...
brooke
13 years ago
hi andrew i wat you to know that i like your tutorials!! tnx!!! i just have one question? i am using AE cs4 but it seems that i dont have trapcode on my effects channel. is that a plug in? where can i download it? tnx
Danjalo
13 years ago
Hi Andrew,
I thank you for all the tutorial, Now i can create things on own with the help of your technics.I was able to buy all your elements such ACTION MOVIE ESSENTIAL and PRO SCORES, TWICH and so on. Once again I thank you for your kind support. Please always keep us update. Thans
DANJALO
I thank you for all the tutorial, Now i can create things on own with the help of your technics.I was able to buy all your elements such ACTION MOVIE ESSENTIAL and PRO SCORES, TWICH and so on. Once again I thank you for your kind support. Please always keep us update. Thans
DANJALO
Brenden
13 years ago
I have been following you from day 1 and this is by far your best tutorial IMO.
Thank you for your many years of dedication to teaching. I have gone from noob to paid VAE.
Sincerely,
Brenden
BWingMedia
Thank you for your many years of dedication to teaching. I have gone from noob to paid VAE.
Sincerely,
Brenden
BWingMedia
WesNyle
13 years ago
HOW can I get my Machine Gun sounds to sound so perfect like that? I am having trouble getting the fast gun sounds to sound perfect like that! I have the samples, but they just arent turning out right! Please help!!!
jason
13 years ago
hello , nice tutorial , but how did you change the background and add the trees and the building ,, please i wana now how you did it
thanks
thanks
Paul Baran
13 years ago
Awesome!!! I've used this technique for a little project for my media course exercise, THX a lot!!!
http://vimeo.com/35737993
http://vimeo.com/35737993
Magnus
13 years ago
Greetings from Norway!! <3 I love your work, Andrew! But, I'm mad at you for using these expensive effects!! cx I can't afford that trapcode particular effect thingy..... damn you.... <3
Glorious Eagle
13 years ago
help bro when u said to go to the particle settings and get sprite i cant finde sprite on my Adobe after effects i have CS4 eney idears from u or anyone
killr0y
13 years ago
Andrew, awesome effect as per your usual. One thing that you may want to add is a lingering dust in the air that builds as you fire more bullets. As the sprites/particles fade, they would disperse microscopically. Minor detail but it may help in the future!
StanvdM
13 years ago
"I'll trust you guys will be more careful. We're talking about guns here." hahah LOL
Graham
13 years ago
Hey what's up!
Man I've REALLY been away from VC. Excellent tutorial as usual!! I especially love your use of expressions. Would love to learn them.
Man I've REALLY been away from VC. Excellent tutorial as usual!! I especially love your use of expressions. Would love to learn them.
simon
13 years ago
I am trying to do this, and for some reason it just looks like the sprite is moving from left to right and not playing the full video?. hope that makes sense
santiago
13 years ago
Grate tip but how do you give it depth of field or work with z space for the particles??????
Robert
13 years ago
You are an inspiration.
I want to get a faster computer and get creative.
Thanks
I want to get a faster computer and get creative.
Thanks
TheMightyThor
13 years ago
Right after this Video, i immediately whipped out my 3.5 floppy disk of DOOM and started playing it, Andrew was right its AWESOME!
MOHAMMED_500
14 years ago
thank you very mach andrew but ithink if make the lesson on the footage that in the blog will be much beter
any way thanks
oh forget i have download Action Essentials 2
its have realy coool thinks and irealy like the blood effects
thank you mannnnnnnnn
any way thanks
oh forget i have download Action Essentials 2
its have realy coool thinks and irealy like the blood effects
thank you mannnnnnnnn
Ewan
14 years ago
Hi Andrew I love your tutorials and they have really helped me if you can please tell me what screen recorder you use to record the computer. Thanks
Daddy_C
14 years ago
Andrew! RAT TAT TAT TAT TAT!!!!!!!!!! Hit da deck ya dirty rat!!!!...CLASS once again Master Kramer. A true Legend in the making. Peace my brother!
x35mm
14 years ago
Instead of using 3 different particular layers, if you create a slider expression that is limited to 3 values, (0,1,2) you can use a single layer. I haven't tested this though, so this is all theory..
Particles / second
AlphaDirt = thisComp.layer("Dirt"
.sampleImage(thisComp.layer("Gun"
.transform.position,[1,1][3];
AlphaFloor = thisComp.layer("Floor"
.sampleImage(thisComp.layer("Gun"
.transform.position,[1,1][3];
AlphaWall= thisComp.layer("Wall"
.sampleImage(thisComp.layer("Gun"
.transform.position,[1,1][3];
if (AlphaDirt < 1 && AlphaWall < 1 && AlphaWater < 1){
Off;
} else {
On;
if (AlphaDirt > 1) {
thisComp.layer("GlobalLayer"
.effect("Slider"
.setValue(0); }
else if (AlphaWall > 1) {
thisComp.layer("GlobalLayer"
.effect("Slider"
.setValue(1);}
else if (AlphaWater > 1) {
thisComp.layer("GlobalLayer"
.effect("Slider"
.setValue(2); }
}
}
Sprite Expression
if (thisComp.layer("GlobalLayer"
.effect("Slider"
.Value == 0)
{
thisComp.layer("Particular"
.Sprite = thisComp.layer("Dirt_Debris"
;
}
else if (thisComp.layer("GlobalLayer"
.effect("Slider"
.Value == 1)
{
thisComp.layer("Particular"
.Sprite = thisComp.layer("Wall_Debris"
;
}
else
{
thisComp.layer("Particular"
.Sprite = thisComp.layer("Water_Debris"
;
}
I know the syntax isn't correct, so this WONT work, but if you fix the compile errors and use the correct functions, it should work? The slider control just acts as a holder for a global variable so the other expressions can reference the value set from sampling the different layers.
Maybe Andrew can comment and fix it for me, I don't even know if it is possible to use an expression on the Trapcode Particle Sprite part..
Particles / second
AlphaDirt = thisComp.layer("Dirt"
.sampleImage(thisComp.layer("Gun"
.transform.position,[1,1][3];AlphaFloor = thisComp.layer("Floor"
.sampleImage(thisComp.layer("Gun"
.transform.position,[1,1][3];AlphaWall= thisComp.layer("Wall"
.sampleImage(thisComp.layer("Gun"
.transform.position,[1,1][3];if (AlphaDirt < 1 && AlphaWall < 1 && AlphaWater < 1){
Off;
} else {
On;
if (AlphaDirt > 1) {
thisComp.layer("GlobalLayer"
.effect("Slider"
.setValue(0); }else if (AlphaWall > 1) {
thisComp.layer("GlobalLayer"
.effect("Slider"
.setValue(1);}else if (AlphaWater > 1) {
thisComp.layer("GlobalLayer"
.effect("Slider"
.setValue(2); }}
}
Sprite Expression
if (thisComp.layer("GlobalLayer"
.effect("Slider"
.Value == 0){
thisComp.layer("Particular"
.Sprite = thisComp.layer("Dirt_Debris"
;}
else if (thisComp.layer("GlobalLayer"
.effect("Slider"
.Value == 1){
thisComp.layer("Particular"
.Sprite = thisComp.layer("Wall_Debris"
;}
else
{
thisComp.layer("Particular"
.Sprite = thisComp.layer("Water_Debris"
;}
I know the syntax isn't correct, so this WONT work, but if you fix the compile errors and use the correct functions, it should work? The slider control just acts as a holder for a global variable so the other expressions can reference the value set from sampling the different layers.
Maybe Andrew can comment and fix it for me, I don't even know if it is possible to use an expression on the Trapcode Particle Sprite part..
FamilyFirstJ
14 years ago
You Are a F****in genius! Sorry...I meant to write F****IN MASTERMIND! I s it cool to use words like, Mastermind
Jacard
14 years ago
Dude... This is really gonna come in handy. I was actually trying to figure something like this out yesterday.
Thank you.
Thank you.
Thomas
14 years ago
Very good tutorial. A lot of ideas can come from this concept.
I really appreciate you sharing your knowledge.
I really appreciate you sharing your knowledge.
Brus
14 years ago
Hi Andrew. El tutorial esta exelente y se comprende claramente muy bueno ... saludos.
mustafa
14 years ago
I love/admire/die for/kill for every tutorial of yours. I'm not overreacting, right.
Chinese Dragon
14 years ago
I was just thinking maybe you can try to produce a plugin for Action Movies' gunfire, shooting lines and explosion. The plugin can be selected the gunfire start point and end point, and then create a realistic shooting, which by a easy method and save us lots of time.
Certainly we'll buy that to support you, dear AK!
Certainly we'll buy that to support you, dear AK!
Chinese Dragon
14 years ago
Very practical tutorial! We all like to create Action Movies, and this is very useful for our creation!
Mr. Kramer! We love you, hope to see more magical secrets about gun fire and shooting!
Mr. Kramer! We love you, hope to see more magical secrets about gun fire and shooting!
Brodie Gwilliam
14 years ago
i love your sense of humor, i was killing myself with the doom stuff and putting the computer on turbo comment........ its the only reason i watch your videos
dang
14 years ago
How can i get more information about making my own expressions? Like Andrew said "it's not that hard you just have to know what your doing", I'm good with math but i don't know programing language. where can i learn more about the AE expression syntax?
Anthony Coffee
14 years ago
Clearly, if I lived in Cali we would hang out. My girl even knows who you are just by your voice. She gives me that look which makes me laugh. Thanks again and again and keep making new plugins!
Mark
14 years ago
As someone living right outside Detroit, I thought your Detroit joke was 'particular'ly not funny. And by that I mean I laughed really hard.
Vik
14 years ago
Did anybody noticed that Andrew put "One" instead of "On" in the script in 19:32 and later the script was magically fixed with proper "On"
Aditya Mulgundkar
14 years ago
Hello Mr. Kramer! We love you, thanx for the awesome tut!!!
I'd really like it if you come up with a tutorial specially for 'Motion Design'... Its an amazing concept and I'd really like to learn some cool stuff from you!
I'd really like it if you come up with a tutorial specially for 'Motion Design'... Its an amazing concept and I'd really like to learn some cool stuff from you!
Mike Park
14 years ago
For those of you who are a little afraid of expressions, there is way to modify this tutorial so you dont need them. Also, as an added benefit, this technique will have real 3d depth without any artificial depth masks.
You are going to use the bounce physics and wall layers in Particular instead of expressions.
After you create the precomps of the particle sprites and the firerate slider, create a new spotlight and name it Emitter. Next, create a new solid with Particular. Link the pps to the firerate slider with the picwip. Next, change the direction to directional to use the path of the light. Now you can control the starting point of the bullets and the direction of fire.
Now, simply create wall and floor layers with 3d solids and align them to the plate. Precomp them and then mask them to the proper shape. Then setup the particular layer to shoot at the scene. Next, use the bounce physics of Particular and set up each layer as a floor or wall to detect when a bullet hits that surface. Everything else is pretty much the same. Make the size of the original particle 0, and make sure the aux particle inherits its shape from the main particle. Then just duplicate you layer and change you particle type and wall/floor layer.
No scripting, no pixel sampling and it is automatically 3d. I did this a couple of years ago using my car and house with making bullet holes on the cement ground and walls and glass hits on the back windshield. You can use the same technique to add more elements like sparks, glass shattering and the like. Very powerful technique. You can also make patterns and make text like...say the "A-team"
However, no one delivers a tutorial like AK.
You are going to use the bounce physics and wall layers in Particular instead of expressions.
After you create the precomps of the particle sprites and the firerate slider, create a new spotlight and name it Emitter. Next, create a new solid with Particular. Link the pps to the firerate slider with the picwip. Next, change the direction to directional to use the path of the light. Now you can control the starting point of the bullets and the direction of fire.
Now, simply create wall and floor layers with 3d solids and align them to the plate. Precomp them and then mask them to the proper shape. Then setup the particular layer to shoot at the scene. Next, use the bounce physics of Particular and set up each layer as a floor or wall to detect when a bullet hits that surface. Everything else is pretty much the same. Make the size of the original particle 0, and make sure the aux particle inherits its shape from the main particle. Then just duplicate you layer and change you particle type and wall/floor layer.
No scripting, no pixel sampling and it is automatically 3d. I did this a couple of years ago using my car and house with making bullet holes on the cement ground and walls and glass hits on the back windshield. You can use the same technique to add more elements like sparks, glass shattering and the like. Very powerful technique. You can also make patterns and make text like...say the "A-team"
However, no one delivers a tutorial like AK.
Patrick
14 years ago
Amazing tutorial Andrew!
I was wondering, since we can use a script for the gun shots, is it also possible to link a bullet hit sound to the gun shot. And in that same course of idea, maybe have a different sound depending what's being hit?
I was wondering, since we can use a script for the gun shots, is it also possible to link a bullet hit sound to the gun shot. And in that same course of idea, maybe have a different sound depending what's being hit?
Watercastle studio
14 years ago
How can you use this tutorial to make a massive army coming over in hill? Think Lord of the rings.
Manson
14 years ago
I notice in your tutorials that you don't the audio parts. I think we could also use that part.
Paddy mojo
14 years ago
Did somebody say AK is an afters effects genius??? He is THE after effects Genius!!!
Big Bully
14 years ago
Sick... all I can say, you're a sick man Andrew. Thinking of this stuff... My guess is that you were playing MW3 and a 12 year old kid was beating you like they do to all of us.. and so you turned your time into something more constructive. I give you props. Plus you made me download the original Doom to remind myself where it all began.
Wizzay
14 years ago
Sometimes I Just Watch Your Tutorials And At The End I Just Ask Myself "How Does He Come Up With These Ideas" This Is So Genius I Like The Artificial Intelligence Idea You Have Created Thumbs Up Andrew VC Rocks.
Eric
14 years ago
ONLY you would be playing Doom in an online tutorial.
Thanks for the amazing tips dude! Expressions are something I think a lot of us have a hard time really grasping. You're such a help with that!
Thanks for the amazing tips dude! Expressions are something I think a lot of us have a hard time really grasping. You're such a help with that!
Guilherme
14 years ago
"A brand new game...so yeah, I was playing the brand new version of Doom, just got a load up on there, just let my processor on turbo." Best phrase ever?
Altaf
14 years ago
I never approached AE this way at all, thumbs up for the tut andrew, you always amaze me....
Saseendran
14 years ago
very very good tutorial..... Please explain about the bullet mark on the wall
Alex
14 years ago
YES! This is exactly what I was looking for. You rock, Andrew.
Oh, something you could use to help make it better: Link the size of the particles to an artificial 'depth' map. If you replaced the alpha 3 to 0,1 or 2, you could use a map to make the debris get smaller in the distance. I just tried it out, and it works perfectly.
Oh, something you could use to help make it better: Link the size of the particles to an artificial 'depth' map. If you replaced the alpha 3 to 0,1 or 2, you could use a map to make the debris get smaller in the distance. I just tried it out, and it works perfectly.
Zak Stoltz
14 years ago
Wow... This is one of the most useful tutorials ever. Thank you so much, Andrew!
hellfang132
14 years ago
thanks your making a lot of tutorials now i will be able to do all this cool stuff what font did you use for action essentials 2? i realy wont it i am making a movie and you have made every thing possible with your tutorials thanks
Clancy Morgan
14 years ago
Nevermind, i had the expression in the Position x,y instead of the Particles per second hahaha
Awesome tutorial as always!
Awesome tutorial as always!
Marcus
14 years ago
this tutorial was easy, awesome, and very very very useful, saves me sometime
THANKS MAN
THANKS MAN
Clancy
14 years ago
After typing in the first expression i get an error message saying
"Expression result must be of dimension 2, not dimension 1"
"Error occured at line: 0"'
What does that mean?
"Expression result must be of dimension 2, not dimension 1"
"Error occured at line: 0"'
What does that mean?
Drew P
14 years ago
Awesome tutorial! I'd really like to see how I could create tracers that go with the impacts.
eran kahan
14 years ago
Thanks a lot
Please Make more tuts with 3D!!!
Thanks to u, I feal that i have a great skill in AE, but the the high aim for me is VFX. So please teach us more tools and technics in 3Ds max!
thanks!
Please Make more tuts with 3D!!!
Thanks to u, I feal that i have a great skill in AE, but the the high aim for me is VFX. So please teach us more tools and technics in 3Ds max!
thanks!
AustinJbollinger
14 years ago
I think this would work great with optical flares on the edge of text. Great work man. You are basically an AE genius!
VINCE
14 years ago
Wow! 2 tutorials for this month! now thats what am talking about...although there are some tutorials like thing coming out... its really good that Andrew is back on the track and got busy!
Amit
14 years ago
Thanks for this great tutorial.
BTW, where can I buy this AWESOME game?
Will my Cirrus Logic graphic accelerator support it?
BTW, where can I buy this AWESOME game?
Will my Cirrus Logic graphic accelerator support it?
Crizz
14 years ago
nice tutorial andrew. but i have AF CS5 and the trapcode thing does not appear in my AF. i dont know what is wrong or if this is only in AF CS5 . i will apreciate if you tell me which one you are using or how i can go to the trapcode thing and then particular
Abhijith
14 years ago
thank u andrew...
u r great...
can u do a tutorial about 'advanced force field' like demon cam war between ladies....
u r great...
can u do a tutorial about 'advanced force field' like demon cam war between ladies....
jkMalisa
14 years ago
I still haven't finished watching the tutorial and it already made my day
(outstanding jokes!)
(outstanding jokes!)
Ron in Calgary
14 years ago
Dont Ever stop doing "After Effects Tuts" Andrew, you are the best by far and losing you to "Cinmea 4D tuts" or "any other program tuts", will stop the world from revolving and the sun from shining. The other programs have plenty of tuts sites, the AE community needs yours.
Thanks for all you do.
Thanks for all you do.
Shawn
14 years ago
Andrew you never cease to amaze, educate, and entertain! Thanks for the tutorial, and sharing some really useful concepts with us. Really nice work! Thanks!
Steven
14 years ago
else{
One
}
turned magicaly to
"On"
from 19:33 to 20:58
I got in to a habbit - i do my () direkt in den move the cursor inbetween the two, so i don´t forget and get confused with the ), if the expression is getting compicated...
greeting to the "wizzard"
steven
One
}
turned magicaly to
"On"
from 19:33 to 20:58

I got in to a habbit - i do my () direkt in den move the cursor inbetween the two, so i don´t forget and get confused with the ), if the expression is getting compicated...
greeting to the "wizzard"
steven
younes
14 years ago
Great tuto andrew, i have a problem i'm using frensh version after effect; it's seams the expression don't work, pleas if some one use the french version telle me the correction of this expression thnx !!
Denard the Genius
14 years ago
Just the only thing I needed to learn to finalise my Action packed MOVIE
Its an Heroic tut. thanx Andrew
Its an Heroic tut. thanx Andrew
hoemminger
14 years ago
Hey Andrew,
Another great tutorial and awesome tipps and tricks.
I really like this one !!!!
Thanx
Another great tutorial and awesome tipps and tricks.
I really like this one !!!!
Thanx
Vincent
14 years ago
Please Andrew do us a FUME FX Tutorial !!!!! or REAL FLOW Tutorial !! show us a tutorial to stage a collapse of building for exemple ( sorry for my bad english )
Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please !
Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please ! Please !
Masood
14 years ago
The funniest part was when I was him to play Battlefield 3 or Mw3, he started to play Doom.
Peter Holmes
14 years ago
As a lecturer in VFX I struggle to find interesting ways of dealing with expressions so this idea will help me a lot. By the way Andrew, I think your jokes are improving
)
)
JUNOMOVIE
14 years ago
I love Andrew~!!
I'm wedding film director from KOREA~!!
pls visit my website(^o^)/ -> www.junomovie.co.kr
I'm wedding film director from KOREA~!!
pls visit my website(^o^)/ -> www.junomovie.co.kr
Rob Neal
14 years ago
Nice idea, I can see a lot of potential for this.
I was wondering if it were possible to add sound effects to trigger for each particle instance, and again change dependant on surface. Food for thought.
Hristian:
In answer to your question, AE expressions are basically JavaScript.
I was wondering if it were possible to add sound effects to trigger for each particle instance, and again change dependant on surface. Food for thought.
Hristian:
In answer to your question, AE expressions are basically JavaScript.
Jumpkut
14 years ago
holy shit, I see so many uses for this. You're a god among men Andrew! Although it's too bad your jokes don't always work out. But can't win every time, right.
Hristian
14 years ago
Are the expressions somehow related to C++? Cause I see some similarities like the "if" operator.
JeremyW
14 years ago
Wow!
You've outdone yourself with this one.
When you first ran the effect, I thought you were pulling our leg, that it was real footage.
I need to learn AE deeper.
You've outdone yourself with this one.
When you first ran the effect, I thought you were pulling our leg, that it was real footage.
I need to learn AE deeper.
Greg Cervall
14 years ago
Excellent tutoriel !
Another good job Andrew. Thanks!
"Now, I have a machine gun. Oh! Oh! Oh!"
Another good job Andrew. Thanks!
"Now, I have a machine gun. Oh! Oh! Oh!"
PunkVFX
14 years ago
This tutorial + The blood categorie from action essential 2 = MASSACRE :p
thanks you for this tutorial andrew!!!
thanks you for this tutorial andrew!!!
Azhar
14 years ago
Guy's i am poor in english. Can any one tell me which is the next word apart from AWESOME to describe this guys "Andrew Kramer"
He is the GOD of Visual Effects
He is the GOD of Visual Effects
stephen
14 years ago
I can't watch this & 122 tut in Android mobile. This small icon (from121tut to this) also cannot display .
Simon P
14 years ago
I have now been persuaded that i need to get into expressions a lot more and man am i going to have some fun with that one....remember not all sprites have to be bullet holes and explosions...looking forward to combining this technique with Trapcode Soundkeys for music visualisations.
Thanks Mr.Kramer, my mind has been expanded
Thanks Mr.Kramer, my mind has been expanded
TCL
14 years ago
Good stuff, man. This tutorial was packed with real world application.
Your work just continues to impress with something bigger and better each time.
Thx
Your work just continues to impress with something bigger and better each time.
Thx
Jack
14 years ago
Er... no. I love most of your other tutorials, and I love your software, and I am AMAZED that you made 2 tutorials in one week, but... well... it just isn't realistic. The bullets went right over the rocks, and it looked like a jumping jelly bean with gas coming out it's butt. I couldn't do better, but it just isn't Video Copilot quality.
RJJR
14 years ago
Can somebody tell me where can i get the Trapcode Particular that Andrew used in the tutorial?
Will
14 years ago
How do you figure out all these expressions!! cuz i really don't get expressions, they're the most difficult thing for me :\
JoeJITSU
14 years ago
SIK!
I would like to know where you got that new game from at the beginning. I feel like I'm left behind since i'm still playing Leisure Suit Larry land of the lounge lizards
I would like to know where you got that new game from at the beginning. I feel like I'm left behind since i'm still playing Leisure Suit Larry land of the lounge lizards
jrruffian
14 years ago
Great job! Could have used displacement to make ripples in the water, but overall great job!
Thanks!
Thanks!
John
14 years ago
Very interesting and informative, though you need to list particular in the 3rd party tools.
Christopher
14 years ago
Just out of curiosity would there be an expression that I could add to the previous one to make the splashes and ground/wall hits decrease in size when they are further up on the screen to make it appear as though there is more depth to the production?
Kenny
14 years ago
How did the bullet hole randomly appear? They were there and then it cut and they appeared. Not sure what is happening. Great Tutorial and I'm glad that this site is finally back to making tutorial after the looonnnngggggg break.
Eric
14 years ago
This is just freaking awesome. Now, all we need is a little E3D to go with it. 
Eric

Eric
Wayne Barron
14 years ago
You are simply the best Andrew.
DOOM Rocks!!!!
http://www.enterview.org/Andrew_Kramer
DOOM Rocks!!!!
http://www.enterview.org/Andrew_Kramer
My name is a face }:-{D
14 years ago
Someone's trigger-happy. Must be Sam shooting away from where the real fight is happening. -__-
Brandon Sirota
14 years ago
Thank You!!! I have been waiting for this tutorial since I saw the first test with something similar to this.... back in god knows when, but here's the original link for the people who have no clue, about what im talking about.
http://www.videocopilot.net/blog/2010/06/machine-gun-test/
http://www.videocopilot.net/blog/2010/06/machine-gun-test/
Musa
14 years ago
the funniest part was the expression part
Infinite Ammor = On;
God Mode = On;
Call of Duty lol
Infinite Ammor = On;
God Mode = On;
Call of Duty lol
SanjiSasuke
14 years ago
Darn, just got finished with a gun movie, next one is martial arts movie and also a medical type production.
Still a fantastic tut, I'll try to get creative and work that smart-hitting idea in...
Still a fantastic tut, I'll try to get creative and work that smart-hitting idea in...
Feedee
14 years ago
Very nice tutorial!
btw: little tip - I think it could be useful to add the effect "layer control" to control the alpha source layer easily
btw: little tip - I think it could be useful to add the effect "layer control" to control the alpha source layer easily
Eamon
14 years ago
Just went and shot my clean plate. Hanging my talent, garbage mask, (glidecam) 180 rule around suspended talented, Twixtor to slow these elements as the cam spins around showing suspended elements and talent. This is so awesome.
prasanth
14 years ago
Awesome!!I love u so much Andrew...You are the man!keep releasing some tutorials ...this made my mind to buy presets from Videocopilot store!Congo!
Mariano
14 years ago
You should make a tutorial showing how to use the Water splashes. Like the Blast Wave Tutorial, but in the water. Or an under water shooting scene tutorial, that will be totally awesome! The water elements don't look cool without that deformation that it's seems on the water when you shoot at it.
Bahaa
14 years ago
hahahaha I lolled so hard at the first 2 minutes ..DOOM !! ..and im excited too when doom 2 comes out
acerweb
14 years ago
just...awesome mate.....i think you are the best in what you are doing......but i think we all know...that....!!!!!!NOTE
please could you make more tutorials for cinema 4d......its a very cool program...with so many potentials....you know after effects->avi or quick time->j peg sequence->boujou or foundry->camera tracking->cinema 4d->3d stuffs->render out->adobe after effects.....)please.....!!!!!!!!!!!!!
please could you make more tutorials for cinema 4d......its a very cool program...with so many potentials....you know after effects->avi or quick time->j peg sequence->boujou or foundry->camera tracking->cinema 4d->3d stuffs->render out->adobe after effects.....)please.....!!!!!!!!!!!!!
Yousef
14 years ago
So this tutorial i think it makes us expect that elements is not gonna be released this soon or before december as you said
Rutger
14 years ago
Incredible awesome!
Can't wait to take a look at this! Can't believe you're releasing 2 tutorials in one week man it's awesome!
Can't wait to take a look at this! Can't believe you're releasing 2 tutorials in one week man it's awesome!
ALL DESIGN TOOLS

