Navigation

    • Register
    • Login
    • Search
    • Categories
    1. Home
    2. Tags
    3. bug report
    Log in to post

    • MacOS BigSur on M1 Macbook Air zlib not loading
      Cinema 4D Development • python r23 bug report apple macos • • mikeudin  

      4
      0
      Votes
      4
      Posts
      62
      Views

      @m_adam Thank you!
    • X

      [SOLVED/NotABug] Bug with c4d.CPolygon
      Cinema 4D Development • r21 bug report • • xNWP  

      8
      0
      Votes
      8
      Posts
      32
      Views

      X

      Thanks for all the extra info guys! I'll make sure to use the ask-as-a-question feature next time :)
    • E

      SOLVED BaseLink crash and tracking PolygonObjects/InstanceObjects in cache
      Cinema 4D Development • c++ bug report general programming brainstorming • • ECHekman  

      3
      0
      Votes
      3
      Posts
      48
      Views

      Hi, without further feedback, we will consider this thread as solved by Monday and flag it accordingly. Cheers, Ferdinand
    • developers.maxon.net – Offline?
      General Programming & Plugin Discussions • api issue bug report general notes • • lasselauch  

      7
      0
      Votes
      7
      Posts
      47
      Views

      M

      @lasselauch said in developers.maxon.net – Offline?: Had one aswell.... a rather old one... ...haha. Slightly outdated. LOL. :D
    • SOLVED CallCommand Select Connected is not working on R22
      Cinema 4D Development • python r23 bug report s22 • • mikeudin  

      3
      0
      Votes
      3
      Posts
      52
      Views

      Thank you @m_magalhaes !
    • Plugin not loaded in R23 on macOS
      Cinema 4D Development • python api issue r23 bug report application development apple macos • • lasselauch  

      14
      1
      Votes
      14
      Posts
      92
      Views

      Python plugins do not work reliably in R23 on OSX 10.13.6. The C4D minimum spec is for 10.14.6 as Riccardo mentioned. And even if you try to debug a plugin on 10.13.6 what you will notice is that many calls (such as print) don't even work on this OS. So you can't even write anything out to the console to see what the problem might be. No amount of re-installing C4D will help you at all. You just have to let your customers know that the minimum spec for R23 is 10.14.6 and not guarantee any support for anything below that spec.
    • NodeData.Message raises confusing exception when method returns non-conformant return value type.
      Cinema 4D Development • python microsoft windows r23 bug report • • ferdinand  

      2
      0
      Votes
      2
      Posts
      40
      Views

      M

      Hi thanks for the report this was already reported in Phong Tag with ObjectData and this is going to be fixed in the release after R23 SP1. Cheers, Maxime.
    • SOLVED c4d.Vector.__init__ does not accept named arguments
      Cinema 4D Development • python r21 sdk microsoft windows r23 bug report • • ferdinand  

      4
      1
      Votes
      4
      Posts
      46
      Views

      Hi, I did not really expect an answer, I just did put it up to make you guys aware. Regarding your reply, I agree with most of it and am aware that there a some hurdles to overcome in mapping C++ interfaces to Python, i.e. that you do run into problems in general when you want to express overloaded methods in Python. But as @mp5gosu pointed out, my major point was that the function does not accept named arguments at all. Which is mainly a problem because the docs tell you explicitly otherwise in two ways. First of all the docs say explicitly that all arguments are optional which implies for Python usually that I can pick and choose in which arguments I can pass by passing named arguments. And secondly, you print out the signature as Vector.__init__(x=0.0, y=0.0, z=0.0) which implies the same. I would have probably ignored all this and booked it under "that's for me to know and for you to find out", if it wasn't for the fact that the method does not raise a TypeError on attempts of feeding it with such unknown named arguments. Which can make this quite critical IMHO. Cheers, zipit
    • U

      SOLVED MCOMMAND JOIN Polygon max limit ?
      Cinema 4D Development • bug report bug fixed • • uglykids  

      6
      0
      Votes
      6
      Posts
      57
      Views

      M

      hi, this will be fixed in one of the next major update. Cheers, Manuel
    • SOLVED Ignore Javascript on Windows ?– CUSTOMGUI_HTMLVIEWER
      Cinema 4D Development • python sdk issue microsoft windows bug report documentation • • lasselauch  

      6
      0
      Votes
      6
      Posts
      52
      Views

      M

      Hi @lasselauch sorry for the late reply, I asked about the developer responsible for it. On Windows we use the WebView control of the last iteration of iexplore MS shipped for 8.1 - Internet Explorer 11 (user-agent ID: "Trident"). It supports >most< things other modern browsers do, but sadly not everything... Especially the JS support has become a problem since IE11 is missing parts of the ECMA 6 standard and needs 'polyfills' to emulate those. Many JS frameworks / libraries don't offer IE11 compatibility and instead rely on the developer to add those polyfills themselves. One of the improvements IE11 received back then was the developer console+tools so the user could use those to track > down the JS issues and resolve them." I also forwarded your request about the ability to disable Javascript, but so far nothing planned atm, so the only workaround I see is either fix your javascript framework (maybe a huge task) or you can disable your javascript based on the user agent and if it's an IE11. Hope this help, Cheers, Maxime.
    • SOLVED CommandData Plugin with Submenu
      Cinema 4D Development • python bug report • • indexofrefraction  

      4
      0
      Votes
      4
      Posts
      89
      Views

      M

      hi, To have a sub menu, you need to register more than one plugin. If you add an extra folder (//User/PluginDirectory/Menu) and make cinema4D point to PluginDirectory. An extra level will be created in the menu named in that example Menu. Interesting fact. If you register two command, and one have SubID Registered, than the SubID works as expected. (this is obviously a bug) If you burry the following code inside a sub folder, the second command will not appear, it's named "---" so should act as a separator. (but there's nothing to separate) And you will be able to execute subIDs from the first command. I would not do that on a public plugins. This will not work if the user remove that extra folder. import c4d MAIN_CMD_PLUGIN_ID = 1055692 MAIN_CMD_PLUGIN_ID2 = 1055693 class MYCOMMANDWITHDIALOG (c4d.plugins.CommandData): def Execute(self, doc): print ("execute") return True def GetSubContainer(self, doc, submenu): print ("getsubcontainer", doc, submenu) bc = c4d.BaseContainer() bc.SetString(1, "Create Primitives") bc.SetString(1000, "Create a cube") bc.SetString(1001, "Create a sphere") submenu.InsData(0, bc) return True def ExecuteSubID(self, doc, subid): print("execute subID", doc, subid) op = None if subid == 1000: op = c4d.BaseObject(c4d.Ocube) elif subid == 1001: op = c4d.BaseObject(c4d.Osphere) if op is None: return False doc.InsertObject(op) return True class Dummy (c4d.plugins.CommandData): def Execute(self, doc): return True def main(): c4d.plugins.RegisterCommandPlugin(id=MAIN_CMD_PLUGIN_ID, str ="Command with sub id", info = 0, help ="Command with sub command or dialog option", dat = MYCOMMANDWITHDIALOG(), icon=None) c4d.plugins.RegisterCommandPlugin(id=MAIN_CMD_PLUGIN_ID2, str ="---", info = 0, help ="DummyHiddenCommand", dat = Dummy(), icon=None) if __name__ == '__main__': main() Cheers, Manuel
    • SOLVED Crash in ChannelShader plugin
      Cinema 4D Development • c++ bug report maxon api s22 apple macos • • fwilleke80  

      9
      0
      Votes
      9
      Posts
      72
      Views

      I’m confident they will find out ;-) Thanks for everything!
    • C

      SOLVED C4D R21.207 Console don't do anything
      Cinema 4D Development • python r21 bug report • • Crea  

      10
      0
      Votes
      10
      Posts
      68
      Views

      C

      Finally fix it! I reinstalled c4d and everything goes well! Thank you for all you helps!
    • SOLVED Broken Links in Documentation
      Cinema 4D Development • python sdk bug report documentation • • blastframe  

      6
      0
      Votes
      6
      Posts
      68
      Views

      Hi guys, we've should have fixed the caching issue in the documentation and we kindly ask, before emptying the cache, to see if the issue persists on your side. In case you still experience the issue, please follow-up with a new post in this thread. Thanks for your help! R
    • J

      SOLVED set sculpting layer data from high resolution mesh.
      Cinema 4D Development • python bug report module • • jeongseok  

      3
      0
      Votes
      3
      Posts
      69
      Views

      J

      @m_magalhaes Thank you for reply. I am going to use it for this project. Hope it gets fixed soon. Thank you.
    • UNSOLVED CommandData ExecuteOptionID()
      Cinema 4D Development • python api bug report • • blastframe  

      8
      0
      Votes
      8
      Posts
      119
      Views

      M

      hi, i just saw that my answer wasn't clear on that thread and i didn't provided any feedback from my search..(really sorry for that) It's a bug in the python API. (it's working as expected on c++) Cheers, Manuel
    • SOLVED Problem with TreeViewFunctions.HeaderClick in c4d r20, 21 22
      Cinema 4D Development • python r20 r21 bug report s22 • • oli_d  

      3
      0
      Votes
      3
      Posts
      44
      Views

      M

      hi, Since R20, arguments have been added, and the problem is coming from the last one :) def HeaderClick(self, root, userdata, lColID, lChannel, bDblClk, mouseX, mouseY, ua): I've opened a bug report Cheers, Manuel
    • K

      SOLVED Mirror without duplicate using `MCOMMAND_MIRROR`
      Cinema 4D Development • python issue bug report s22 • • kisaf  

      5
      0
      Votes
      5
      Posts
      55
      Views

      K

      @m_magalhaes Got it, thanks :)