• Field Layer Description Names

    Cinema 4D SDK c++ r20 macos
    5
    0 Votes
    5 Posts
    1k Views
    D
    Thank you so much, that's exactly what I needed! Dan
  • Re-build plugin for R20 - missing file "delegate.h"

    Cinema 4D SDK
    6
    0 Votes
    6 Posts
    2k Views
    r_giganteR
    Hi Steve, having the USE_MAXON_API being defined - actually using C4D=true in projectdefinition.txt - is required in order to be sure that all the cinema.framework classes are properly compiled. Although there could be situations where some cinema.framework classes can work without that define, we highly discourage this approach since you can end up in situations where the code compiles until you include that specific class which indeed needs that define (which it's already happening in that case). If specifying C4D=true actually brings too much pain, please open a new thread and let's proactively discuss the issues your code is facing and let's get rid of them. Best, Riccardo
  • Crash in class SetUsedFrameworks

    Cinema 4D SDK c++ macos
    5
    0 Votes
    5 Posts
    1k Views
    fwilleke80F
    Hi Ricardo, I can't do that, unfortunately. There are several reasons why I cannot update my machine to a later OSX version than El Capitan, at the moment. I did not encounter any problems so far that could be tracked down to the XCode version. Btw, I solved the problem. For some reason, after running the Project Tool again in a fuzzy "F*** it, it has has to work!" moment, things started working. I am stumped, as I don't know the reason, but anyway, the problem's gone. Cheers, Frank
  • Sample a shader in 3D space in GVO

    Cinema 4D SDK c++ windows macos r19 sdk classic api
    3
    0 Votes
    3 Posts
    1k Views
    codysorgenfreyC
    Thanks @r_gigante that's what I thought.
  • Some suggestions about Python SDK

    Cinema 4D SDK
    5
    6
    0 Votes
    5 Posts
    2k Views
    r_giganteR
    Hi Mike, please check this thread to properly use the Q&A functionality. Cheers, Riccardo
  • Getting MoData in GVO of a ObjectData Plugin

    Cinema 4D SDK c++ windows macos
    13
    0 Votes
    13 Posts
    4k Views
    codysorgenfreyC
    @m_adam thanks so much for all your help on this!
  • question about Team Render

    Moved Cinema 4D SDK
    4
    0 Votes
    4 Posts
    1k Views
    r_giganteR
    Hi zhhm156, so for coming late here, but it took more than expected. After getting in contact with the team in charge of the development and making some further researches, it appears that the VerifyServerOnClient function is indeed deprecated. I'll get back on this discussion in the future to notify about potential workaround to achieve a similar functionality. Best, Riccardo
  • Problem with DeleteObj() and maxon::PointerArray

    Cinema 4D SDK c++ macos sdk
    3
    0 Votes
    3 Posts
    1k Views
    codysorgenfreyC
    Ahhhh thanks! I couldn't find an Array Manual in the R18 documentation. I was going like this: maxon::PointerArray<MyCustomClass> myPointerArr = NewObj(maxon::PointerArray<MyCustomClass>); DoStuffWithArray(myPointerArr); DeleteObj(myPointerArr); It seems my problem was with the PointerArray taking ownership of my pointers, then deallocating them before I was done with them. Since it doesn't seem that R18 has maxon::UniqueRef objects I decided to go with a maxon::BaseArray<MyCustomClass*> instead. Thanks again for your help Sebastian!
  • Can't compile plugin on Mac OSX

    Cinema 4D SDK c++ r19 macos
    3
    0 Votes
    3 Posts
    1k Views
    a_blockA
    Hi, difficult to tell. Is this already happening, just by adding the CUDA include paths to the project or do you actually need to include from the framework as well? Maybe there's something with the order of includes? Or something needs to be undefined again, after including CUDA somewhere? Just guess work, here at the SDK Team we have no experience with the CUDA framework at all. Cheers, Andreas
  • R20 Mac development

    Cinema 4D SDK c++ r20 sdk macos
    4
    0 Votes
    4 Posts
    1k Views
    K
    Thanks for the responses guys... I think I've found a virtual solution/work-around for the time-being. Cheers.