Carrara Plugin Development
Samuel S.
Posts: 322
Please add a list of Carrara Plugin Development Tutorials and Resources here like links to videos etc. and bring the power of Graphics programming with
Carrara SDK to all the users of Carrara.
May be it will help us to get some new plugins for Carrara!
Here is one; hoping to see more.
Carrara SDK Link:
http://carraracafe.com/downloads/?did=23
http://carraracafe.com/news/carrara-8-sdk-here/
Visual Studio Link:
Post edited by Samuel S. on
Comments
Hi,
Nice. Do you have a brother that produces Houdini tutorials?
Best wishes,
Thomas
Not videos, but source code of some of the plugins:
http://www.sparrowhawke3d.com/Sparrowhawke3DPlugins.html
Probably should have been posted in SDK section of the forum...
Exporter source code and text instruction on setting up the Carrara SDK in MS Visual Studio NET 2003:
http://www.clintons3d.com/carrara/index.html
http://www.clintons3d.com/plugins/carrara/
Another plugin with source code:
http://www.sharecg.com/v/44242/browse/10/Software-and-Tools/Ivy-Generator-For-Carrara
There is also the PyCarrara source code:
http://pycarrara.sourceforge.net/
YaToon with source: https://bitbucket.org/zgock/yatoon/wiki/Home
A new fix
https://github.com/BlueSpud/Carrara-Missing-File-Fix
Thanks, it is funny that this guy's accent is very similar to mine but I am fan of Morph 3D/DAZ's products only and Carrara is my favorite.
Thanks; this is great.
OMG!!! That video you made is totally awesome!!!
Okay, I haven't seen it all through yet, but I am amazed to see a tutorial about building plugins for Carrara and the rest of them on your channel... you've been busy!
Bravo!!!
Oh, very nice! I love the star example!
Okay... I must admit - I am not a programmer, so I was very lost as you flew through that tutorial. But it looks like there's more to come! When I get time, I will definitely be checking out the rest of your videos. This is so cool!
Thanks, I am also a big fan and enjoyed watching video and work of yours.
You are doing a great job to inspire people like me. I was seeing that other 3D
software companies are producing expensive commercial products while their products
are either hard to learn or not as great as Carrara/DAZ so I decided to Evangelize Carrara
by focusing on Game Engine integration and development by using
Carrara and other products of DAZ's (including their partner product integration etc.).
Carrara's base code was written at the time when programmers cared about optimization etc.
due to less powerful hardware so it has solid, efficient and mature code base.
Very cool! I love it!!! Let's rock this thing!!!
Thanks for the suggestions and feedback. I will be adding more vidoes for viewers new to programming.
I am not a good artist but I do have a programming experience which I will use to simplify things.
This was just a start to show the workflow and build process since many people stop working on Carrara SDK due to the fact that sometimes
project code does not compile and build because of incorrect build settings etc.
In other vidoes; I have shown that how to use Carrara Terrain, Animations and Skyboxes inside Unity 3D. I will be adjusting playlists based on
the progress and feedback to better suite the needs of viewers.
Here is a link to download Microsoft Visual Studio community edition:
https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=Community&rel=15
I will explain details in upcoming videos as well.
I think it will be good if SparrawHawke3d can place these files on GitHub or SVN or Sourceforge or Visual Studion Online for team development.
Thanks so much for starting this thread! My education is in computer science but I've never actually done anything with it (unless writing complex Excel VBA macros and fixing relatives computer issues counts ) and I'd love to play around with it some.
Now if only there were actually a way to download the SDK! The official link has been dead for at least two years and the only other place I know of that has it requires creating an account, something I have never been able to successfully do there.
Just FYI - I have submitted help tickets to get the official download link fixed in the past and never received any response at all. I just submitted another one.
Thanks and you are welcome. I am glad that you have education in computer science since it will be really helpful.
Hopefully DAZ can post official link for Carrara SDK soon. I also opened ticket for official Carrara SDK link a while ago and DAZ support told me to use following link:
http://carraracafe.com/news/carrara-8-sdk-here/
I can't download from that link without creating an account and I have been trying for years to create an account there unsuccessfully. :(
maybe contact Jetbird http://www.daz3d.com/forums/profile/361363/Jetbird%20D2
Honestly, with the number of times the site has been down due to rumors of hacking and viruses I just would not trust downloading anything from there anyway at this point. I would really prefer an official source for the SDK and think it's really ridiculous that DAZ3D won't or can't provide it.
-Feel free to ask DAZ support why there is a DAZ Studio SDK in the store, but no Carrara SDK:
https://www.daz3d.com/daz-studio-4-5-sdk
-In a second DAZ Support question, ask DAZ support why the Carrara SDK link is broken:
http://docs.daz3d.com/doku.php/artzone/pub/software/carrara/start
Sorry about CarraraCafe not being professional enough, we get nothing for our work there...
Is there anything to stop one of us who has it from just sending it on? It was freely available as far as I know when it was available at all.
Seems to be standard license terms but can be tricky; file size is little over 50 MB. I have also opened a ticket with DAZ Technical Support for official SDK. I am also interested in knowing if we can place SDK files on Git Hub/SVN etc. for open source development of Carrara plugins. I have also added links on main thread.
In this lesson we will take a quick look at Visual C++ Build process. We will also get familiar with basic C++ terminology.
In this lesson we will continue to look into Carrara Plugin Development workflow and options.
In this lesson we will learn to debug Carrara Plugin with Microsoft Visual Studio C++. It will probably be little while for next video; please remember to provide some feedback so that I can improve..
I would love to offer feedback, but I know zilch about programming. I suspect that many (or most) members here are in the same boat.
That said, I appreciate your efforts! I also appreciate it when you said, "Carrara's base code was written at the time when programmers cared about optimization etc.due to less powerful hardware so it has solid, efficient and mature code base"
I've never heard this. Mostly it is implied on this forum that Carrara's code is old and not useful any more.
I hope that you are right instead.
Must be 20 years since I last fired up c++ That said, I do have Visual Studio 2015 installed for some other work. So, when I find a gap in my schedule (ha ha!) . . .
It is even longer since I did any programming - I am very supportive of your efforts here, but I am too busy with other stuff to even begin to understand it.
I know utterly nothing but applaud any development
Now if it was GWBasic....
appreciate your efforts
thumbs up :-)
Wow 3d4funandplay , I didnt understand where you were heading till I watched 1 and a half videos over breakfast today. That's amazing what you are doing - thank you so much,
And really well presented in a logical sequence.
Hopefully it will encourage people to try their hand at developing plugins,
Are you a lecturer by chance?