Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python 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

    Hide RenderPost settings

    Cinema 4D SDK
    c++
    3
    4
    16
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      npwouters
      last edited by

      For our plugin VideoPost we would like to hide the unused render settings, just like the Redshift VideoPost does.
      These are the settings we would like to hide:
      20307cf7-ce96-4132-8fa3-5152f91120a9-image.png
      This it what it looks like for Redshift:
      46ecd076-0a5d-45ce-bd90-001b544631db-image.png
      I am unable to find how to do this, could you help us please? Thank you.

      1 Reply Last reply Reply Quote 0
      • M
        m_adam
        last edited by

        Hi @npwouters I'm sorry I've very limited time, right now I will try to have a look at it tomorrow (just that you do not think we have forgotten you) or in worse case Wednesday.

        Cheers,
        Maxime.

        MAXON SDK Specialist

        Development Blog, MAXON Registered Developer

        N 1 Reply Last reply Reply Quote 0
        • N
          npwouters @m_adam
          last edited by

          @m_adam No problem, thank you 🙂

          DunhouD 1 Reply Last reply Reply Quote 0
          • DunhouD
            Dunhou @npwouters
            last edited by

            I think you need to override RenderEngineCheck to false, the document said:

            Bool MyRenderer::RenderEngineCheck(const BaseVideoPost* node, Int32 id) const
            {
              switch (id)
              {
                case RENDERSETTING_STATICTAB_MULTIPASS:
                case RENDERSETTING_STATICTAB_ANTIALIASING:
                case RENDERSETTING_STATICTAB_OPTIONS:
                case RENDERSETTING_STATICTAB_STEREO:
                  return false;
              }
             
              return true;
            }
            

            Cheers~
            DunHou

            https://boghma.com
            https://github.com/DunHouGo

            1 Reply Last reply Reply Quote 1
            • First post
              Last post