Тёмный

5 Lines of Code Every C4D Artist Should Know 

Alpha Pixel
Подписаться 2,9 тыс.
Просмотров 33 тыс.
50% 1

The first in a series of beginner python tutorials for Cinema 4D. Here we go through how to get setup with scripting and look at a few of the most immediate useful bits of code to work with. Breaking that inital code barrier is one of the hardest parts! So my hope is that this video shows you that you don't have to write 100s of lines of code to make something work.
Feel free to ask questions below. Also let me know what you'd like to see in the next episode:)
Head over to the freebie section on the site to download the C4D Python Cheat Sheet: www.alphapixel.net/

Кино

Опубликовано:

 

11 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 68   
@Jaimeal99
@Jaimeal99 4 года назад
Hey man, thank you so much for this tutorial! I'm sure a lot of us are waiting for the part 2
@arktikfoxtrix
@arktikfoxtrix 4 года назад
Great tutorial and perfect way for me to get into coding a bit. Through another amazing program. Splendid! Thank you:)
@renfitch1404
@renfitch1404 3 года назад
Hey Ajay, thanks for enlightening me. I've been trying to get my head around C# for a while. Watching you write those bits of code, and seeing the different syntax in Python, it seems like a language I might be able to write. Cheers fella, keep up the excellent work. For Loops makes way more sense now as well;-)
@guilhermenaco
@guilhermenaco 4 года назад
Great tutorial! Looking forward for Part 2, especially how to change the parameters ( i.e - extrude and so on ). Thank you
@nickjito
@nickjito 2 года назад
I second that.
@JohnCooganPlus
@JohnCooganPlus 5 лет назад
This is awesome! More python C4D content please!
@Daniel_WR_Hart
@Daniel_WR_Hart Год назад
A John Coogan comment from before he started making awesome mini-documentaries
@nilupulperera
@nilupulperera 2 года назад
Awesome! Really useful tutorial. You helped me to understand the basics very clearly. Thank you so much. Kindly upload more videos related to this topic, please.
@cetruonghai
@cetruonghai 3 года назад
Best tutorial... Thanks so much... Keep making this more!
@FishualizeStudios
@FishualizeStudios 2 года назад
This was a perfect intro to Python for C4D thank you!
@ub150black
@ub150black 3 года назад
Great video! Thanks for sharing your knowledge!
@DeskToyStudios
@DeskToyStudios 4 года назад
Fantastic stuff, thanks for making this!
@linhpro6417
@linhpro6417 4 года назад
You are amazing teacher! Thank you so much.
@alflud
@alflud 5 лет назад
Many thanks for this - it couldn't have come at a better time. I have a single R18 project that has multiple xpresso nodes attached to various objects - all in all they contain a total of 306 C.O.F.F.E.E. nodes which need to be converted to Python in order to update that project file to be fully functional in R20 so Python it is. I'm pretty fresh to it [Python] and really only as it pertains to Cinema4D so tutorials like this are a big, big help. Thanks very much! edit: I've a long-time interest in finding out how to read and/or set the values for any given selection [points, polys or edges] that are contained in the coordinate manager. I used the "set point value" tool in the past to create a set of scripts that scaled my selection to zero on either the x, y or z axes -handy for lining up points - but I've had a lot of difficulty re-creating it using Python. In any case it would be better to use the coordinate manger instead of the "set point value" tool so if you could perhaps delve into that a little bit I'd really appreciate it.
@Gr4ph0s
@Gr4ph0s 5 лет назад
We added this page (it does not cover everything but it may help you to find some equivalent) developers.maxon.net/docs/Cinema4DPythonSDK/html/manuals/manual_coffee_to_python.html
@alflud
@alflud 5 лет назад
@@Gr4ph0s Thank you!
@sajjadabouei6721
@sajjadabouei6721 2 года назад
perfect introduction thank you very much plz do more of this
@majinpu
@majinpu 5 лет назад
this is gold!! thanks!!!
@eliellgvs1
@eliellgvs1 4 года назад
Thanks. Very well explained.
@aviodenheimer4090
@aviodenheimer4090 5 лет назад
Thanks! very clear and helpful.
@AlphaPixel3D
@AlphaPixel3D 5 лет назад
Thanks Avi, hopefully more to come soon!
@alexfx7768
@alexfx7768 4 года назад
Huge thanks AJ
@AlphaPixel3D
@AlphaPixel3D 4 года назад
No problem Alex!
@MESHQuality
@MESHQuality 5 лет назад
Very interesting, thank you! Would love to see some basic scripts, that will make the workflow faster. Like what can we make with it, which is not in C4D by default? I know it's very generic, but that's what I would love to see, thanks!
@AlphaPixel3D
@AlphaPixel3D 5 лет назад
Great suggestion! I'm all about workflow and I've make little helper scripts all the time. I will likely do a video going of few of them.
@SIgor420
@SIgor420 4 года назад
Well, I wish the second part have been uploaded! :) You are natural! You can also share your stuff at C4D Cafe if you are interested, might bring you a few more subs or views!!
@zeroeth
@zeroeth Год назад
infinite potential just from a few secrets. Thanks for the help man
@FrancisJMotionDesigner
@FrancisJMotionDesigner 2 года назад
Hi, Do you know where I can find script to rotate an object 90 degrees everytime I execute?
@BehradDavoudi
@BehradDavoudi 5 лет назад
thank you!!!!!
@nickjito
@nickjito 2 года назад
THANKYOU!
@nickjito
@nickjito 2 года назад
More of this!
@studiogrid1667
@studiogrid1667 3 года назад
More of this will be amazing...for example showing next step from 14:15
@simontrickfilmer
@simontrickfilmer 5 лет назад
Idears for simple Scripts: Worktimer: if the file is open, it counts up the workingtime. Back to origin: sets coordinates to 0/0/0 and by hitting again, it sets the coordinates back to the coordinates. Usefull for modelling.
@AlphaPixel3D
@AlphaPixel3D 5 лет назад
Love the work timer idea! and i do have a Back To Origin beta developed hopefully I can put it out soon:)
@simontrickfilmer
@simontrickfilmer 5 лет назад
@@AlphaPixel3D I can Beta test it :) (Did we email about that idear last year?)
@KonstantinMagnus
@KonstantinMagnus 5 лет назад
Thank you for demonstrating Python in C4D ! But please lower the screen resolution, otherwise its really hard to read.
@AlphaPixel3D
@AlphaPixel3D 5 лет назад
Great suggestion Konstantin! I will try to make it more visible on the next round. Be sure to crank up the quality settings so it's sharp and also download the Cheat Sheet PDF from the site it has all the code from the tutorial in there:)
@albertomessiah7829
@albertomessiah7829 3 года назад
you probably dont give a shit but if you are bored like me during the covid times then you can watch pretty much all the latest series on InstaFlixxer. Have been binge watching with my girlfriend for the last weeks xD
@nathancassius9484
@nathancassius9484 3 года назад
@Alberto Messiah Yea, have been using InstaFlixxer for months myself =)
@dori8118
@dori8118 3 года назад
Thank you soooooooooooooooooooooo much
@DoctorMGL
@DoctorMGL 8 месяцев назад
anyway to select all objects based on type using python ?
@DRug-vz6mi
@DRug-vz6mi 4 года назад
Can someone tell me how to select all children of a given Null object so I can execute the "combine and delete" function? It has to run so that I don't have to select any object manually Thanks
@AlphaPixel3D
@AlphaPixel3D 4 года назад
middle mouse click selects children:)
@shivsharma6511
@shivsharma6511 4 года назад
Please make more tutorials
@AlphaPixel3D
@AlphaPixel3D 4 года назад
Thank you Shiv! Busy past few months this summer for sure, but should be getting back in tutorial mode shortly! Python Part 2 will be on the list! A few new Alpha Pixel products on the way as well. Stay tuned!
@Clemyfourtwenty
@Clemyfourtwenty 2 года назад
Whats the command to select an Object, not Get an "Active Object's" info. just select and Object within the "Object Manager" with nothing already selected. I am trying to make a User Data Button select a null object.
@oliverhuynhhh
@oliverhuynhhh Год назад
Does C4D user use Python as expression lines same as in AE?
@lennartzdesign2728
@lennartzdesign2728 4 года назад
where is part 2? really helpful btw
@AlphaPixel3D
@AlphaPixel3D 4 года назад
Great question! Life has been crazy. I am really hoping to get back to it when Corona dies down.
@FlayFX
@FlayFX 3 года назад
How can i send a message, from a nonactive object? I make an Delete without Children fonction, but how can i acess the object it gives to me?
@AlphaPixel3D
@AlphaPixel3D 3 года назад
can you be a bit more clear on whats happening? From what I understand your function deletes the parent object and keeps the children. Which object are you trying to access?
@FlayFX
@FlayFX 3 года назад
@@AlphaPixel3D I found the solution :) I make a text éditable and i want to Access the null we makes
@FlayFX
@FlayFX 3 года назад
@@AlphaPixel3D but maybe you Can help me, when i Alt click in a fracture it creates me and fracture with my selected object and cordinates, how Can I found the fonction? I search in C4D SDK but i didnt found
@NaniParlapalli
@NaniParlapalli 3 года назад
10:20 - At least I expect ON to be '1' | Maxon Developers : Err I know I'm sorry, I was under alcohol influence that day 🤓
@alexanderfrohlich9374
@alexanderfrohlich9374 5 лет назад
how to get this colorful viewport?
@AlphaPixel3D
@AlphaPixel3D 5 лет назад
Hi Alexander, I'm pretty sure I just used a sky object and put a material with a gradient on it. Since the sky is a sphere i probably increased the tile count too:)
@MarcioMazur
@MarcioMazur 5 лет назад
Man, sounds like a great tutorial but it's basically impassible to follow because of your very high resolution. The text is too tiny in a Full HD screen (even in a QHD screen with a no so big monitor). :(
@MooseX2012
@MooseX2012 2 года назад
As far as min 7 goes, it just seems to add extra steps
@wesc6755
@wesc6755 2 года назад
Useful, but the text is so small I can barely read the scripts. Zooming to what you're doing would be helpful.
@brunobordini7696
@brunobordini7696 2 года назад
This is a tutorial how to mess things up inside C4D! If I try this I'll bet you that I will need to reinstall the program! Hahahahahahaha!
@djanebullish8423
@djanebullish8423 5 лет назад
The resolution is to high. Not all people have huge internet-cable.
@johnbrown3013
@johnbrown3013 5 лет назад
Could not watch due to insane resolution. OK - we get it, you have a massive screen, but your efforts are only visible to 0.1% of RU-vid users. You should just make a video with static text 'ha ha ha my screen is bigger than yours'.
@AlphaPixel3D
@AlphaPixel3D 5 лет назад
ha yep, thanks john. loud and clear for sure. next one will lower the resolution. Also be sure to check out the pdf version of the tut on the site, it has the same info and also you can copy and paste:)
@mrinalsenvamadevan1965
@mrinalsenvamadevan1965 4 года назад
please remake this tutorial. nobody can learn from it. its not readable. not systamatic.
@AlphaPixel3D
@AlphaPixel3D 4 года назад
I realize I should have made it a different resolution. You can download the PDF that goes through it all just step by step on the website. Thanks
@manishnamdeodir
@manishnamdeodir 4 года назад
Yes text is very small
Далее
Quick And Easy Workflow Tips In Cinema 4D
13:02
Просмотров 7 тыс.
OG Buda - Сделай Мне Приятно Щас
02:24
24 часа в самом маленьком отеле
21:19
Why you SHOULDN'T switch to Blender
7:13
Просмотров 87 тыс.
Not Everyone Should Code
8:47
Просмотров 3,5 млн
How To Make A Money Fountain In Cinema 4D
18:52
Просмотров 13 тыс.
About RENDER ENGINES
8:31
Просмотров 179 тыс.
Cinema 4D: The Aim Constraint
13:47
Просмотров 8 тыс.
Easy Scripting in Cinema 4D
4:54
Просмотров 12 тыс.
AE & C4D: The Missing Link
24:56
Просмотров 8 тыс.
Я, ЕСЛИ БЫ ПОПАЛА В ДОРАМУ
1:00
Просмотров 3,5 млн
7-iyul, 2024
1:01
Просмотров 3,3 млн