C4D Cafe: Cinema 4d Meets Python - C4D Cafe

Jump to content

Signing up for a new account? Please ensure you read the rules. We are getting far too many people signing up with names that don't comply with our rules. These accounts just get deleted. We do not email people where we delete accounts.

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Cinema 4d Meets Python

#1 User is offline   donelgreeko 

  • Group: Regular Member
  • Posts: 6
  • Joined: 03-February 09
  • C4D Version:None

Posted 03 February 2009 - 04:13 AM

Hi,

I wanted to show you my new plugin called "Py4D" which embeds Python into CINEMA 4D.

[img]http://py4d.com/wp-content/logo_png.png[/img]

What is Python?

Python is an object-orientated programming language and is an alternative to C.O.F.E.E. and was developed for CINEMA 4D. But python is a common programming language which is already implemented in other apps like Maya or Blender.

What is Py4D?
Py4D is the name of the plugin which embeds Python into CINEMA 4D.

What can I do with Python?
The area of Python is not other than of C.O.F.F.E.E. Generate custom-created scripts and plugins to help you to handle a scene much more easier. With Python you can write your own plugins and scripts which are really easy to create.

If you want to see Python in Action (in CINEMA 4D), you can visit this site:
http://py4d.com/screenmovies/

There you see some simple examples which shows whats possible with this programming language whats not possible with C.O.F.F.E.E.

Why Python?
C.O.F.F.E.E. is a very great help if you know how to handle it. But Python has more advantages. At first this programming language is available in many other apps so its very easy to change if needed. The next point is about learning stuff. On the net you find so much ressources how to begin with Python.

The next step is, you can extend Python to add other modules so it has a bigger range of possibilities than C.O.F.F.E.E.

Small note: If you know Python, you can use it everywhere and change to another app very easy.


Can you see the future?
Nope, I can't, but, Py4D is ready for the future so just imagine MAXON sells a new module or extends a module, Py4D is easily to extend too (requires an update ).


Ok, what I have to do now?
If you are interested, you can visit this site: http://py4d.com

If you want to see the documentation (is already implemented in the py4d package) visit this page: http://py4d.com/doc/

On the right you see an entry called "Get Py4D!" where you can download a free, betaversion. The package contains a lot of plugin examples which you can easily use and test to see whats possible with all that stuff.

The documentation contains some links how to start with Python as well so everyone should be possible to use this very simple programming language.

If you download Py4D, please visit the site again, tomorrow. I guess some people will download Py4D so I will write there if problems occured. No test system had problems yet, but with a public beta, its a little bit different. So just visit the site again and see whats new.

The app is under construction since 1 year so I can't promise the documentation has no mistakes. If you feel something is strange or the behave of Py4D is not what you expected, don't hesitate to ask me.


So, have fun

This post has been edited by donelgreeko: 18 July 2009 - 05:35 PM


#2 User is offline   sjcrompo 

  • Cafe Master Blaster
  • Group: Moderators
  • Posts: 5,972
  • Joined: 15-May 04
  • Location: UK Stockport Cheshire

  • C4D Version:11.0
  • Modules: AR,TP,Mocca

Posted 03 February 2009 - 10:55 AM

Hi and welcome to the cafe :welcome:

I saw the thread over at CG about your plugin and it seemed to be met with excitement.

Good luck with it. :thumbsup:

Steve
Interactive DVD now available from www.dvdlearningmagic.co.uk


My Awards

#3 User is offline   Vilandra 

  • The Matchmoving Guy
  • View gallery
  • Group: Regular Member
  • Posts: 2,870
  • Joined: 19-March 05
  • Location: Augusta, GA USA

  • C4D Version:11.5
  • Modules: AR,TP,Mocca,Hair,MoG

Posted 03 February 2009 - 11:08 AM

Sounds like a great feature. RealFlow uses python, but learning it is another thing. I still cannot grasp every angle of it.


My Awards

#4 User is online   HSrdelic 

  • Vertex pusher
  • View gallery
  • Group: Regular Member
  • Posts: 1,885
  • Joined: 11-October 08
  • Location: Zagreb,Croatia

  • C4D Version:11.0
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 03 February 2009 - 11:08 AM

Great!

I have to say that i am pleased when i see development of new "thingies" for C4D:)
vertex-pusher.com - CINEMA 4D Training and free models

#5 User is offline   Jack 

  • Here comes the sun
  • Group: Regular Member
  • Posts: 234
  • Joined: 18-December 07
  • Location: Izmir, Turkey

  • C4D Version:11.5
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 03 February 2009 - 01:54 PM

I had the pleasure of testing Py4D during the last couple of months of development.
This is much more than an "thingie" :) It's like a complete module to create new "thingies" with!

Cheers,
Jack
SurfaceSPREAD, SplineSPREAD, ScoobyCamTools, XCode, VisualStudio

#6 User is offline   struggler 

  • struggler
  • Group: Regular Member
  • Posts: 493
  • Joined: 24-August 06
  • Location: UK

  • C4D Version:11.0

Posted 04 February 2009 - 12:41 PM

That looks special, they kind of facility could take C4D more main steam; serious competition for the post-prod community

#7 User is online   HSrdelic 

  • Vertex pusher
  • View gallery
  • Group: Regular Member
  • Posts: 1,885
  • Joined: 11-October 08
  • Location: Zagreb,Croatia

  • C4D Version:11.0
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 04 February 2009 - 01:14 PM

@Jack,yes i know:)

I am still waiting for MAXON to build a C interpreter "thingie" in Cinema....

P.S.obviously i like the word "thingie"...cough...it has ..errr...different meaning on my mother language :)
vertex-pusher.com - CINEMA 4D Training and free models

#8 User is offline   sfBlackFox 

  • Doodler
  • Group: Regular Member
  • Posts: 2,133
  • Joined: 15-March 08
  • Location: Belgium

  • C4D Version:11.5
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 04 February 2009 - 01:50 PM

Wow, that is really cool!

Will it be a free plugin (or module if you like) or should it be bought & what will the price range be?

Cheers

This post has been edited by sfBlackFox: 04 February 2009 - 01:51 PM

---- Cheers, Hans

#9 User is offline   donelgreeko 

  • Group: Regular Member
  • Posts: 6
  • Joined: 03-February 09
  • C4D Version:None

Posted 04 February 2009 - 02:35 PM

Hi Blackfox, it will be a commercial plugin. Currently I don't know how much it will cost. I will think about it when its really done.

This post has been edited by donelgreeko: 04 February 2009 - 02:53 PM


#10 User is offline   ChrisPerr 

  • Game Artist
  • View gallery
  • Group: Regular Member
  • Posts: 629
  • Joined: 01-February 08
  • Location: Funky Town

  • C4D Version:10.5

Posted 04 February 2009 - 02:54 PM

this is brilliant.
www.chrisperrella.com


My Awards

#11 User is online   HSrdelic 

  • Vertex pusher
  • View gallery
  • Group: Regular Member
  • Posts: 1,885
  • Joined: 11-October 08
  • Location: Zagreb,Croatia

  • C4D Version:11.0
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 06 February 2009 - 05:25 AM

Any info on release date?
vertex-pusher.com - CINEMA 4D Training and free models

#12 User is offline   Vozzz 

  • Ze Voz, the one and only
  • Group: Regular Member
  • Posts: 2,573
  • Joined: 17-February 05
  • C4D Version:11.5
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 06 February 2009 - 06:05 AM

I don't code, but know enough to tell that this will bring a huge amount of knew plugins for c4d, as now people can just get to writing plugins as opposed to learning coffee.

Maybe MAXON can just implement this into c4d. YAY!

#13 User is online   Cian 

  • The Arc Viz Guy
  • View gallery
  • Group: Regular Member
  • Posts: 1,172
  • Joined: 26-September 06
  • Location: Ireland

  • C4D Version:11.5
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 06 February 2009 - 06:23 AM

It would be great to see one universal programming language for all major 3D programs.
It would benefit everyone.
Keep up the good work. [img]http://www.c4dcafe.com/ipb/public/style_emoticons/default/spoton.gif[/img]


Cian.

#14 User is online   HSrdelic 

  • Vertex pusher
  • View gallery
  • Group: Regular Member
  • Posts: 1,885
  • Joined: 11-October 08
  • Location: Zagreb,Croatia

  • C4D Version:11.0
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 06 February 2009 - 08:02 AM

Well from my limited knowledge the only "standard" language is C.Python is a scripting language based on C(ass all other are someone correct if I am wrong?!).
The big point in here to my knowledge is that python has more "muscle" and it is easier than coffee.It is also widely accepted by many outside C4D so benefits everyone.
It will allow plugin dev,even modules if C4D is constructed and gives access to certain "stuff" and "thingies"...this gives developers shorter developing periods and one could let us say "borrow" some python from other python application ,modify it,stick it to c4d and - ta-da! completely new funcionality....

I would like to point out that I am NOT a programmer but draw this conclusions from a person(software engineer) that single-handedly built software for databases,hydro-energy plants,oil&gas pipelines,robots etc.

In FACT,i suggested MAXON a partnership in developing a fluid&dynamics module on a quality level of realflow or equal and we never heard back from them.
vertex-pusher.com - CINEMA 4D Training and free models

#15 User is offline   3DKiwi 

  • Cafe Founder
  • View gallery
  • Group: Admin
  • Posts: 30,529
  • Joined: 19-April 04
  • Location: Feilding, New Zealand

  • C4D Version:11.5
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 06 February 2009 - 11:36 AM

Personally I prefer the pascal language as in Borland Delphi. I found that easy to learn and use and easier to learn than Python. Still, Python is easier to learn and use than COFFEE.

3DKiwi
www.3dkiwi.co.nz - My personal site

#16 User is offline   struggler 

  • struggler
  • Group: Regular Member
  • Posts: 493
  • Joined: 24-August 06
  • Location: UK

  • C4D Version:11.0

Posted 09 February 2009 - 12:50 PM

Anything above javaScript(ecma) causes cold sweat's; and even that can get hairy.

#17 User is offline   sfBlackFox 

  • Doodler
  • Group: Regular Member
  • Posts: 2,133
  • Joined: 15-March 08
  • Location: Belgium

  • C4D Version:11.5
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 09 February 2009 - 01:22 PM

Quote

In FACT,i suggested MAXON a partnership in developing a fluid&dynamics module on a quality level of realflow or equal and we never heard back from them.


Really, I think MAXON knows that it is way out of their leak. Realflow is a very complex, very heavy program. It's also stand alone. Integrating something as complex as Realflow into C4D would probably eat up your computer even without using it. If MAXON aims at something like a fluid system, don't except it too be as good as realflow.
---- Cheers, Hans

#18 User is offline   C4DFreak 

  • C4D Abecedarian
  • Group: Regular Member
  • Posts: 1,238
  • Joined: 26-September 08
  • Location: Las Vegas

  • C4D Version:11.0

Posted 17 April 2009 - 09:29 PM

Houdini also uses Python

#19 User is offline   Star_Scream 

  • Group: Regular Member
  • Posts: 176
  • Joined: 25-October 06
  • Location: NRW - Germany

  • C4D Version:None

Posted 09 January 2010 - 05:26 AM

View PostsfBlackFox, on 09 February 2009 - 01:22 PM, said:

Really, I think MAXON knows that it is way out of their leak. Realflow is a very complex, very heavy program. It's also stand alone. Integrating something as complex as Realflow into C4D would probably eat up your computer even without using it. If MAXON aims at something like a fluid system, don't except it too be as good as realflow.



But even Blender has a Fluid System and in the new release a smoke simulator. Remember, Blender is for free ;-)
<<My Portfolio>>

#20 User is online   HSrdelic 

  • Vertex pusher
  • View gallery
  • Group: Regular Member
  • Posts: 1,885
  • Joined: 11-October 08
  • Location: Zagreb,Croatia

  • C4D Version:11.0
  • Modules: AR,TP,Mocca,S&T,Hair,Dyn,MoG

Posted 09 January 2010 - 06:08 AM

View PostsfBlackFox, on 09 February 2009 - 01:22 PM, said:

Really, I think MAXON knows that it is way out of their leak. Realflow is a very complex, very heavy program. It's also stand alone. Integrating something as complex as Realflow into C4D would probably eat up your computer even without using it. If MAXON aims at something like a fluid system, don't except it too be as good as realflow.


Realflow itself is not heavy rather the calculations based on tensor and various mathemathics is computationally intensive similar to unbiased render engines.The main problem could possibly be the way Cinema is built.In our suggestion there was a semi-integrated module with complete fluid&dynamics functionality.

On the other hand now when there is option to work with python we should see some development,but to my limited knowledge for any good result to come there would have to be new particle(voxel)system built.
vertex-pusher.com - CINEMA 4D Training and free models

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users