Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login
    1. Maxon Developers Forum
    2. Passion3D
    • Profile
    • Following 0
    • Followers 0
    • Topics 19
    • Posts 80
    • Best 5
    • Controversial 0
    • Groups 0

    Passion3D

    @Passion3D

    8
    Reputation
    284
    Profile views
    80
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Website discord.gg/hMeBW5P Location France

    Passion3D Unfollow Follow

    Best posts made by Passion3D

    • Plugin OnFloor Final 1.2.4RC1

      Hello
      This plugin is a tool that allows you to place one or more objects on the floor.
      The use is very simple:
      Select the tool, then click on each object you want to put on the floor.
      You can specify the level (and Unit) at which you want to place the object
      Parametric, Polygonal, Null object, Nurbs, Generator, MoTexte, Cloner, Spline objects can be moved

      If this tool is useful for you, or if you find a bug 😉 Let me know.

      For Cinema4D R13, R14, R15, R16, R17, R18, R19, R20:
      OnFloor

      posted in General Talk
      Passion3DP
      Passion3D
    • RE: OBJ loading polygon order

      Try my plugin
      https://developers.maxon.net/forum/topic/11136/plugin-import-wavefront

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • Plugin import wavefront

      Hi all
      This is my first plugin;)
      It is an import of wavefront file, replacing the one integrated in C4D, which has some problems with the materials.
      Tell me what you think 🙂
      Wavefront Import

      posted in General Talk
      Passion3DP
      Passion3D
    • RE: detect the selection of an object

      @C4DS
      Although a solution has not been given (as I wish to do), explanations have been provided. I have therefore considered it resolved.
      For IRL reasons, I could not do so. I will be able to get back to it, and if I find THE solution, I will post it 😉

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: Plugin OnFloor Final 1.2.4RC1

      Thank you Sebastian 😉
      And thanks to those who helped me on this forum, and who allowed me to finalize this plugin 🙂

      I would probably have a lot more questions, because I started a plugin for the creation of a road network (a little like House Builder)

      posted in General Talk
      Passion3DP
      Passion3D

    Latest posts made by Passion3D

    • RE: XPresso: Modify UserData

      @zipit work fine 👍 thanks a lot

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: XPresso: Modify UserData

      @zipit
      In this test, the modification works well, but the cycle button is not updated.
      I added c4d.EventAdd(), but in this case it runs in a loop 🙂
      Test2.c4d

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: XPresso: Modify UserData

      @zipit Thanks. I test and keep you informed 😉

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: XPresso: Modify UserData

      Test.c4d

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • XPresso: Modify UserData

      I have a UserData "MyData" of type Button Cycle and i would like to modify its contents, in python node

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: XPresso python node

      Thanks @PluginStudent 😉

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • XPresso python node

      In a python node, is it possible to know how many inputs and outputs there are? and their name?

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: Change a rendering parameter in python xpresso node

      @Cairyn Thanks, all work fine for this module 👍

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: Change a rendering parameter in python xpresso node

      @PluginStudent
      Your link is about the creation of a material (and that I already know how to do), not a render parameter.

      But I have tound the solution.

          shader = firstVP[c4d.VP_VRAYBRIDGE_ENVIRONMENT_BACKGROUNDTEX]
          if shader == None:
              shader = c4d.BaseList2D(c4d.Xbitmap)
              firstVP.InsertShader(shader)
              firstVP.GetDataInstance()[c4d.VP_VRAYBRIDGE_ENVIRONMENT_BACKGROUNDTEX] = shader
          shader[c4d.BITMAPSHADER_FILENAME] = "approaching_storm_4k.hdr"
      
      

      Other question, how to remove it? I don't have found "DeleteShader" or "RemoveShader"🤔

      posted in Cinema 4D SDK
      Passion3DP
      Passion3D
    • RE: Change a rendering parameter in python xpresso node

      What's wrong in my code?

      import c4d
      
      def main():
          # check doc
          if doc is None:
              return
      
          # get the active RenderData
          activeRD = doc.GetActiveRenderData()
          if activeRD is None:
              return
      
          # get the first BaseVideoPost (Active Render)
          firstVP = activeRD.GetFirstVideoPost()
          if firstVP is None:
              return
          shader = firstVP[c4d.VP_VRAYBRIDGE_ENVIRONMENT_BACKGROUNDTEX]
          if shader == None:
              shader = c4d.BaseShader(c4d.Xbitmap)
              firstVP.GetDataInstance()[c4d.VP_VRAYBRIDGE_ENVIRONMENT_BACKGROUNDTEX] = shader
          shader[c4d.BITMAPSHADER_FILENAME] = "approaching_storm_4k.hdr"
          c4d.EventAdd()
      
      if __name__=='__main__':
          main()
      
      
      posted in Cinema 4D SDK
      Passion3DP
      Passion3D