Carrara Plugin Development

Samuel S.Samuel S. Posts: 322
edited October 2018 in Carrara Discussion

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:

https://www.visualstudio.com/

 

Post edited by Samuel S. on
«134

Comments

  • ThomasScThomasSc Posts: 125

    Hi,

    Nice. Do you have a brother that produces Houdini tutorials? angel

    Best wishes,
    Thomas

  • 3drendero3drendero Posts: 2,027

    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...

  • 3drendero3drendero Posts: 2,027
    edited March 2017

    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/

    Post edited by 3drendero on
  • 3drendero3drendero Posts: 2,027
    edited March 2017
    Post edited by 3drendero on
  • Samuel S.Samuel S. Posts: 322
    edited March 2017

    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. 

    Post edited by Samuel S. on
  • Samuel S.Samuel S. Posts: 322
    edited March 2017

    Thanks; this is great.

    Post edited by Samuel S. on
  • DartanbeckDartanbeck Posts: 21,626
    ThomasSc said:

    Hi,

    Nice. Do you have a brother that produces Houdini tutorials? angel

    Best wishes,
    Thomas

    Thanks, it is funny that this guy's accent is very similar to mine but I am fan of DAZ's products only and Carrara is my favorite.

    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!!! 

  • DartanbeckDartanbeck Posts: 21,626

    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!

  • Samuel S.Samuel S. Posts: 322
    edited March 2017

    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.

    Post edited by Samuel S. on
  • DartanbeckDartanbeck Posts: 21,626

    Very cool! I love it!!! Let's rock this thing!!! yes

  • Samuel S.Samuel S. Posts: 322
    edited March 2017

    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.

    Post edited by Samuel S. on
  • Samuel S.Samuel S. Posts: 322
    edited March 2017

    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.

    Post edited by Samuel S. on
  • Samuel S.Samuel S. Posts: 322
    edited October 2018

     

    Post edited by Samuel S. on
  • MarkIsSleepyMarkIsSleepy Posts: 1,496
    edited March 2017

    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 wink) 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.

    Post edited by MarkIsSleepy on
  • Samuel S.Samuel S. Posts: 322
    edited March 2017

    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/

    Post edited by Samuel S. on
  • MarkIsSleepyMarkIsSleepy Posts: 1,496

    I can't download from that link without creating an account and I have been trying for years to create an account there unsuccessfully. :(

  • WendyLuvsCatzWendyLuvsCatz Posts: 38,314
    MDO2010 said:

    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

  • MarkIsSleepyMarkIsSleepy Posts: 1,496
    th3Digit said:
    MDO2010 said:

    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.

  • 3drendero3drendero Posts: 2,027

    -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...

  • PhilWPhilW Posts: 5,145

    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.

  • Samuel S.Samuel S. Posts: 322
    edited March 2017

    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.

    Post edited by Samuel S. on
  • Samuel S.Samuel S. Posts: 322
    edited October 2018

    In this lesson we will take a quick look at Visual C++ Build process. We will also get familiar with basic C++ terminology.

    Post edited by Samuel S. on
  • Samuel S.Samuel S. Posts: 322
    edited October 2018

     

    In this lesson we will continue to look into Carrara Plugin Development workflow and options.

    Post edited by Samuel S. on
  • Samuel S.Samuel S. Posts: 322
    edited October 2018

    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..

    Post edited by Samuel S. on
  • UnifiedBrainUnifiedBrain Posts: 3,588

    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.smiley

  • TangoAlphaTangoAlpha Posts: 4,584

    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!) . . .

  • PhilWPhilW Posts: 5,145

    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.

  • WendyLuvsCatzWendyLuvsCatz Posts: 38,314

    I know utterly nothing but applaud any development heartyes

  • StezzaStezza Posts: 8,133

    Now if it was GWBasic....

     

    appreciate your efforts 

    thumbs up :-)

  • HeadwaxHeadwax Posts: 10,013

    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?

Sign In or Register to comment.