![Expresso Mechanic TV](/img/default-banner.jpg)
- Видео 237
- Просмотров 187 820
Expresso Mechanic TV
Великобритания
Добавлен 12 май 2013
Hi everyone and welcome to my channel. I am Julian Field - AKA Expresso Mechanic - a UK based 3D Artist/Animator. I have been working with Cinema 4D, since R5 SE. I specialise in procedural animation, via Xpresso and Python. Here, you will find tutorials for the aforementioned technologies, along with animations, created with them. Hopefully, you will find them both fun and of value. My aim is simply, to help as many people as possible, get the best out of Cinema 4D and to demystify Xpresso and Python. They really are a lot of fun, when you get your head round them!
New videos are scheduled for Wednesday mornings, at 10.00am (GMT).
Should you wish to donate, you can do so, here: www.buymeacoffee.com/jfield4
Oh, and last but not least...
if you enjoy what you see here, then please subscribe, ring the bell and share the videos with your C4D friends! Also, please check out my Facebook page:
expressomechanic
New videos are scheduled for Wednesday mornings, at 10.00am (GMT).
Should you wish to donate, you can do so, here: www.buymeacoffee.com/jfield4
Oh, and last but not least...
if you enjoy what you see here, then please subscribe, ring the bell and share the videos with your C4D friends! Also, please check out my Facebook page:
expressomechanic
Cinema 4D Python Bytes: Cloning Cloners - Do Python Effectors Still Work?
In this Cinema 4D Python tutorial, we clone a Cloner, which uses a Python Effector. I was recently asked, if an Effector that uses a counter, would still work if the Cloner that addresses it, were to be cloned. This tutorial answers that question.
My thanks go to the following people, all of whom have been kind enough to buy me a coffee:
Matt, Cedric, Uriah, Willy, Vadim, Tim, Simone, Alain, David and Daniil.
Your generosity is always, greatly appreciated!
If you wish to by me a coffee, you may do so here: www.buymeacoffee.com/jfield4
My thanks go to the following people, all of whom have been kind enough to buy me a coffee:
Matt, Cedric, Uriah, Willy, Vadim, Tim, Simone, Alain, David and Daniil.
Your generosity is always, greatly appreciated!
If you wish to by me a coffee, you may do so here: www.buymeacoffee.com/jfield4
Просмотров: 228
Видео
Cinema 4D Xpresso Tutorial 72: Building a Binary Full Adder
Просмотров 1594 месяца назад
In this Cinema 4D Xpresso Tutorial, we are building and rigging a Binary Full Adder, found in computers. To get the thing to work correctly, we will be employing logic gates and will be using the AND, OR and XOR functions within Boole nodes. As we will see, this is very simple but powerful logic that enables computers to add numbers together correctly, without ever making any mistakes. My thank...
Cinema 4D Xpresso Nuts and Bolts: Tutorial 19: Logic Gates Fully Explained
Просмотров 2594 месяца назад
In this Cinema 4D tutorial, we are taking an in-depth look at logic gates (within the Boole node) and discover how all of the six functions actually work. So, if you don't know you AND from your XOR, this is definitely, the tutorial for you! My thanks go to the following people, all of whom have been kind enough to buy me a coffee: Matt, Cedric, Uriah, Willy, Vadim, Tim, Simone, Alain, David an...
Cinema 4D Xpresso Tutorial 71: Trammel of Archimedes Contraption Rig
Просмотров 3284 месяца назад
In this Cinema 4D Xpresso tutorial, we are rigging a Trammel of Archimedes Contraption. We will use a number of Range Mapper nodes and also employ the talents of the Ray Collision node. The scene file for this tutorial can be downloaded here: www.dropbox.com/scl/fi/02oc85njiea0erb34b5dh/TrammelOfArchimedesTutFile.c4d?rlkey=bzio1xwg0wu0fq2mr9sf3qay0&dl=0 My thanks go to the following people, all...
Cinema 4D Python Tutorial 22: Stop-Motion Effector
Просмотров 5254 месяца назад
In this Cinema 4D Python tutorial, we are coding what I am loosely referring to, as a Stop Motion Effector. The end result works great and the Effector is quite versatile. This tutorial provides the answer to a question that was asked on a Maxon live stream, so if you are the person who asked that question, I hope this is of use to you! My thanks go to the following people, all of whom have bee...
Cinema 4D Multi-Tech Tutorial 50: Kinetic Sculpture Rig
Просмотров 3885 месяцев назад
In this Cinema 4D Multi-Tech tutorial, we are rigging a Kinetic Sculpture, using a combination of Xpresso, Python and Dynamics. The end result is very pleasing on the eye! The scene file for this tutorial can be downloaded here: www.dropbox.com/scl/fi/gazztgceebtncio1vs50h/PerpetualLiftTut.c4d?rlkey=u7jzc3e7evta1ie4jw4zx6g68&dl=0 My thanks go to the following people, all of whom have been kind ...
Cinema 4D Python Bytes: Random Shuffle - Three Scenarios
Просмотров 1825 месяцев назад
In this Cinema 4D Python tutorial, we will take a look at the Random Shuffle method within Python and use it to create three slightly different scenarios for manipulating clones. My thanks go to the following people, all of whom have been kind enough to buy me a coffee: Matt, Cedric, Uriah, Willy, Vadim, Tim, Simone, Alain, David and Daniil. Your generosity is always, greatly appreciated! If yo...
Cinema 4D Xpresso Tutorial 70: Centrifugal Governor Rig
Просмотров 5305 месяцев назад
In this Cinema 4D Xpresso tutorial, we are rigging a Centrifugal Governor, often to be found on steam engines. To achieve the desired result, we will combine several, simple Xpresso expressions, with two IK rigs and also make use of a Target tag. The overall effect is very pleasing on the eye! The scene file for this tutorial can be downloaded here: www.dropbox.com/scl/fi/wkrysdruoex9k1mtdeag4/...
Cinema 4D Xpresso Tutorial 69: Rigging a Floating Body
Просмотров 4245 месяцев назад
In this Cinema 4D Xpresso tutorial, we are building a rig to control the movement of the limbs of a character, who is floating. To achieve the desired result, we need random motion which is able to be looped. This is not possible using noise or the Vibrate Tag, so we have to create a workaround, using a combination of Xpresso and a little Python. We will also use a slight variation of the rig t...
Cinema 4D Multi-Tech Tutorial 49: Laser Profiler
Просмотров 4426 месяцев назад
In this Cinema 4D Multi-Tech tutorial, we are building and rigging what I am referring to, as a Cinematic Laser Profiler (cinematic because a real industrial laser is invisible to the naked eye). To achieve the desired result, we will be using a combination of Xpresso, Thinking Particles, Pyro and we also take a look at Redshift. It ends up looking great! My thanks go to the following people, a...
Cinema 4D Multi-Tech Tutorial 48: Bubbles with Thinking Particles
Просмотров 4966 месяцев назад
In this Cinema 4D Multi-Tech tutorial, we are building a rig to make bubbles flow through a pipe, as if they are within a fluid. To create the desired effect, we will use a combination of Xpresso, Thinking Particles and Volumes. The end result is very pleasing on the eye! My thanks go to the following people, all of whom have been kind enough to buy me a coffee: Matt, Cedric, Uriah, Willy, Vadi...
Cinema 4D Xpresso Nuts and Bolts: Tutorial 18 - The Bounding Box Node
Просмотров 2766 месяцев назад
In this Cinema 4D tutorial, we take a deep dive into the Xpresso Bounding Box Node and look at a couple of potential uses for it. We also discover that it has a particular property which can be used to simulate dynamics. My thanks go to the following people, all of whom have been kind enough to buy me a coffee: Matt, Cedric, Uriah, Willy, Vadim, Tim, Simone, Alain, David and Daniil. Your genero...
Cinema 4D Python Tutorial 21: Collision Avoider (Python Tag)
Просмотров 3906 месяцев назад
In this Cinema 4D Python Tutorial, we are building what I am referring to, as a Collision Avoider. To achieve the desired result, we make use of the Python Tag and also use some code from within one of the Xpresso node presets, which we adapt for our own needs. Some interesting stuff in this one! My thanks go to the following people, all of whom have been kind enough to buy me a coffee: Matt, C...
Cinema 4D Multi-Tech Tutorial 47: Object Morph
Просмотров 7997 месяцев назад
In this Cinema 4D Multi-Tech tutorial, we are building what I am calling an Object Morph, using a combination of Xpresso, Dynamics, Cloners, a Tracer and Redshift. There is a lot of useful information in this one! My thanks go to the following people, all of whom have been kind enough to buy me a coffee: Matt, Cedric, Uriah, Willy, Vadim, Tim, Simone, Alain, David and Daniil. Your generosity is...
Cinema 4D Python Bytes: Range Mapper - A Deeper Dive
Просмотров 2807 месяцев назад
In this Cinema 4D Python Bytes tutorial, we are taking a deeper dive into the Range Mapper and do an A/B comparison with the Xpresso equivalent. We discover that there are many similarities and also some key differences, along with what appears to be a bug within the Python RangeMap code. My thanks go to the following people, all of whom have been kind enough to buy me a coffee: Matt, Cedric, U...
Cinema 4D Multi-Tech Tutorial 46: Boom!
Просмотров 4477 месяцев назад
Cinema 4D Multi-Tech Tutorial 46: Boom!
Cinema 4D Multi-Tech Tutorial 45: Dynamic Fluid Sim
Просмотров 5697 месяцев назад
Cinema 4D Multi-Tech Tutorial 45: Dynamic Fluid Sim
Cinema 4D Xpresso Tutorial 68: Rigging a Peristaltic Pump
Просмотров 5577 месяцев назад
Cinema 4D Xpresso Tutorial 68: Rigging a Peristaltic Pump
Cinema 4D Xpresso Tutorial 67: Conical Gears
Просмотров 8278 месяцев назад
Cinema 4D Xpresso Tutorial 67: Conical Gears
Cinema 4D Xpresso Tutorial 66: Planetary Gears
Просмотров 5308 месяцев назад
Cinema 4D Xpresso Tutorial 66: Planetary Gears
Cinema 4D Multi-Tech Tutorial 44: Burnin' Rubber!
Просмотров 5808 месяцев назад
Cinema 4D Multi-Tech Tutorial 44: Burnin' Rubber!
Cinema 4D Python Tutorial 20: Light String (Python Generator)
Просмотров 4179 месяцев назад
Cinema 4D Python Tutorial 20: Light String (Python Generator)
Cinema 4D Python Tutorial 19: Letter Sequencer (Python Tag)
Просмотров 3079 месяцев назад
Cinema 4D Python Tutorial 19: Letter Sequencer (Python Tag)
Cinema 4D Multi-Tech Tutorial 43: Carousel
Просмотров 5839 месяцев назад
Cinema 4D Multi-Tech Tutorial 43: Carousel
Cinema 4D Xpresso Nuts and Bolts: Tutorial 17 - Nested Loops with the Iteration Node
Просмотров 1309 месяцев назад
Cinema 4D Xpresso Nuts and Bolts: Tutorial 17 - Nested Loops with the Iteration Node
Cinema 4D Multi-Tech Tutorial 42: Afterburner Rig (Part 2 of 2)
Просмотров 40110 месяцев назад
Cinema 4D Multi-Tech Tutorial 42: Afterburner Rig (Part 2 of 2)
Cinema 4D Multi-Tech Tutorial 42: Afterburner Rig (Part 1 of 2)
Просмотров 52110 месяцев назад
Cinema 4D Multi-Tech Tutorial 42: Afterburner Rig (Part 1 of 2)
Cinema 4D Multi-Tech Tutorial 41: Castor Contraption Rig
Просмотров 61710 месяцев назад
Cinema 4D Multi-Tech Tutorial 41: Castor Contraption Rig
Cinema 4D Python Tutorial 18: Random Walker Effector
Просмотров 50710 месяцев назад
Cinema 4D Python Tutorial 18: Random Walker Effector
Cinema 4D Python Bytes: Lambdas - What are They?
Просмотров 18110 месяцев назад
Cinema 4D Python Bytes: Lambdas - What are They?
Going through the nodes one at a time, explaining them, and demonstrating what they do, is very helpful.
Good to hear - many thanks!
Nice one, just what I was looking for
Good to hear - thanks for watching!
These are very handy. I ignored them at first, now I'm going over them multiple times.
I had no idea such power existed.
Very, very impressive, sir.
Thanks! It's very, very old now, too!
Old or not, I love it. Found you by accident. Was looking for a video on rigging locomotive drive wheels and your video came up. Went to your RUclips page and have been watching demos all day. I've been trying to find an Xpresso coach for years. Don't know why you never came up before. But I'm going to work my way through every video you've got. Thanks.
way to make the belt parametric?
No, that's not possible.
That's a pretty good tutorial! However, there are usually two pairs of caterpillars. A simple copy-paste will not make both pairs of caterpillars move. What should I do in this case? Thanks for your reply.
You just need to plumb the elements of the second caterpillar into the Xpresso expression, exactly as you did with the first one. Then it will work.
stunning - i made it work with an outdated version of c4d(R14). Today’s news text tickers often use hundreds of LED lights. The text travels by turning these lights on and off. That would be quite a challenge. Also a task for a cloner and of course python. All the best to you
Thanks for watching!
Can you give the code that you have to enter in the expressions?
Send me an email and I'll send you my original file - you can do an A/B comparison with yours.
I have no luck. Can you help me? Can I send you my watch via email? My hands don't turn!
Check absolutely EVERYTHING. The chances are you have missed a step, or there is one simple thing you didn't do.
@@ExpressoMechanicTV I can not find the error.
I have no luck. Can you help me? Can I send you my watch via email? My hands don't turn!
Hello EM! I like your videos a lot. Thank you! 😃
Good to hear - thanks for watching!
Thank you very much!
Thanks for watching!
help... i’m running out of wire! And then the hardware shops are sold out too! But otherwise the logic works well. It’s been quite a journey so far. So, thanks a lot for your elaborate presentation. As already commented in a previous section, using XGroups makes the whole thicket a litte less overwhelming. Regards p.s.: Using names on the front end is fine. In the expression however, it is much easier to work with A, B, C, D, E. The various combinations are more obvious than with letters like SNBCD. Testing the setup, i noticed that the logic for the banners (the condition cascade from index 1 to 4) are returning a 3 (5 equal results) at the beginng of the race. All Elements have O points, thus they’re all equal. That’s a little confusing, for no race-cycle has happend. But this can be sorted out by dynamically feeding another index number to the cascade.
Hi - XGroups can tame the XPresso monster. Especially repetitive parts. Thanks for your effort.
Yes, you are right!
I know these videos you make don’t get a lot of attention, but I just wanted to let you know that I have been binging your channel for the past week and have learned so much! I appreciate all you do!
Glad you are finding the videos useful!
how yould this be used to change the color of each clone based on its x rotation for example?
There are a number of possible ways to do this, but to give one example, if you wanted to change the colour every time the clone rotates through 90 degrees, you would do something along these lines: If clone_rotation_x % 90 == 0: change the clone's colour Obviously, you would need to set up variables and possibly, a list of colours that could sequenced through, using a counter, perhaps.
This doesn't work for me! the previous position and corrent position are identical therefore the compare node doesn't work! what to do? i'm using c4d 2024!
If you are moving the pump handle, it has to work, as there will definitely be a difference between the compared values. Maybe you have done something else wrong? Be sure to check everything!
@@ExpressoMechanicTV i did the exact same thing as u did! still doesn't work, could you check it with the newer version of cinema 4d?
But my pump handle is in the center of the coordination. does that make a change?
@@KosretEbdulrehman Yes, email me your file. jfield@young-sounds.com
@@ExpressoMechanicTV Oh thank you, but I just moved the pump to Z+, and it worked! i'll save that email, I'll have more questions, I have to master Xpresso otherwise I will remain an amateur
Sir, I tip my hat to you for both parts of these tutorials. Thanks for sharing!
Thanks for watching - greatly appreciated!
Amazing. Thanks!
Thanks for watching!
Excuse me, can the color be changed to the material, the outer ring running to make it a luminous color
I don't think so. You can only use the MoGraph Colour and Multi Shaders on clones and they apply to ALL clones, so you wouldn't be able to effect just the outer ring, as far as I'm aware.
@@ExpressoMechanicTV First of all, thank you for your answer. I mean, can the color change with a custom material ball color?
Thank you!!
Thanks for watching!
Low quality
You are amazing I am so happy to discover your channel. Thx for the hard work and amazing tutorial.
Many thanks!
@@ExpressoMechanicTV I mean it. Seeing your tutorials makes me realise how much time I lost NOT learning Xpresso in the first place!
looking the video and made the tutorial. good explanation, Julian.
Thanks, as always, Willy!
😁 Can you provide a tutorial on using XPREESO for programmatic binding of spiders? I have seen similar demonstrations, but I can’t figure out the key.
Tutorials are high quality but videos are very low quality. I can't see nothing, just listening the audio and trying to make sense. Please make a new series on expresso if possible.
I don't think you need to convert radians into degrees. It works directly just fine.
Quite nice! Jus a single keyframe make this such a beautiful and complex animation. Xpresso is the way to go. This video deserve much more views. Keep going. Best wishes.
Nice. I hope you make a tutorial "Procedural walking steps" in python or Xpresso, animation a Spider on landscape. Thank u! ☕
Great tutorial, I learn something new every time I watch your videos. I wish you better and better
Many thanks!
Hy Julian, Great job again. Following this tutorial inspired me to create an other object. Using also 4 other of your other tutorials to create a mooring winch. I can E-mail you some stills of this video if you like.
Sure - please do!
@@ExpressoMechanicTV I've send you an Email, let me know if you receive it. Sometimes my professional Email-address is blocked. Don't no why.
Thanks!
Thanks for watching!
👍👍👍👍👍👍👍👍👍👍👍👍
is it possible the index number of a cloner to continue counting if it placed in another cloner?
Interesting question. I'll look into this - keep watching this space...
Thank you brother! @@ExpressoMechanicTV
this looks great. and a good explanation for the expresso's. wonderfull for making and rendering it.
Another great tut mate, keep it up!!
Many thanks!
👍👍👍👍👍👍👍👍👍👍👍👍👍
👍👍👍👍👍👍👍👍👍👍👍👍