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
    • Register
    • Login

    SnapTool for R2023?

    General Talk
    6
    32
    18.8k
    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.
    • M
      moebius
      last edited by

      Hi!
      in the sdk.zip is this great plugin, which pretty good replaces all the snapping stuff: It's just one tool, like the placement tool, but with snapping.
      Is anyone here who can "compile" it for R2023?

      many thanks 🙂
      I installed VisualStudio, but what now? 🙂 no plan...

      1 Reply Last reply Reply Quote 0
      • X
        x_nerve
        last edited by

        Hi:

        Graphic compilation C++ code process is herelink text, video compilation C++ code process is in the home @kbar page.

        As an expensive commercial software, C4D does not do a good job in how to compile the C++ SDK. If it is not for other C4D users to publish tutorials and only rely on the compilation instructions of the C++ SDK development document, it is true that even the first step of the compilation can not be successful. The SDK team should make a change.

        ferdinandF 1 Reply Last reply Reply Quote 0
        • kbarK
          kbar
          last edited by kbar

          Here is the link x_nerve mentioned for my tutorials. The first one compiles the SDK examples.

          https://plugins4d.com/Dev/Tutorials

          https://www.gamelogicdesign.com
          https://www.plugins4d.com

          M 1 Reply Last reply Reply Quote 0
          • M
            moebius @kbar
            last edited by

            thanks! I'll give it a try!

            M 1 Reply Last reply Reply Quote 0
            • ferdinandF
              ferdinand @x_nerve
              last edited by ferdinand

              Hello @moebius,

              Thank you for reaching out to us. Juding from you mentioning Visual Studio I assume you are on Windows and want the plugin for Windows. I went ahead and compiled the 2023.0 SDK for you, i.e., you can use it from 2023.0.0 up to the last service pack of 2023 which we will publish. After that the ABI will change and you will need a new plugin.

              SDK 2023.0.0 Windows (binaries only)[URL-REMOVED]

              @x_nerve said

              As an expensive commercial software, C4D does not do a good job in how to compile the C++ SDK. If it is not for other C4D users to publish tutorials and only rely on the compilation instructions of the C++ SDK development document, it is true that even the first step of the compilation can not be successful. The SDK team should make a change.

              The C++ API has for a long time being documented as documentation from experts for experts, with a certain reliance on 'they will get that, they are also experts!'. When you look at our Getting Started: Introduction page, you will see that it tells you everything (you technically) need to know to get a compilation going, but additional information is a bit scattered and also relies on the fact that people know their way around VS, Xcode and a compiler.

              I have revamping the introduction section on my bucket list, but people also want to see the Asset API, OCIO, Pyro, etc. to be documented in a more analytical fashion, and there is also the whole subject of the maxon API which requires major work. Which puts the importance of a more beginner friendly getting started section a bit more into perspective. While we certainly want to move into less expert territories with out APIs and their documentations, I am afraid that the information needs of people who take this hurdle on their own take priority for now. It is not that I would disagree with your sentiments, but as always in documentation, you must be selective, as you cannot do everything you would want to do.

              When I have time, I will give making the introduction section more beginner friendly a spin.

              Cheers,
              Ferdinand


              [URL-REMOVED] @maxon: This section contained a non-resolving link which has been removed.

              MAXON SDK Specialist
              developers.maxon.net

              1 Reply Last reply Reply Quote 0
              • M
                moebius @moebius
                last edited by

                thanks ferdinand!

                actually, I don't want snap tool as a plugin, rather than as build in tool!

                Snap Tool and transform Tool (by michael welter) are so grat workflow tools, I need them daily

                I tried to follow along all the instructions, but I have to admit: that should do other people with more experience or who studied programming do.

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

                  just asking from time to time: Is there anyone here today who can compile SnapMoveTool for R2024?

                  ferdinandF 1 Reply Last reply Reply Quote 0
                  • ferdinandF
                    ferdinand @moebius
                    last edited by ferdinand

                    Hey @moebius,

                    here you go: C++ SDK 2024.0 Windows Binaries[URL-REMOVED].

                    Cheers,
                    Ferdinand


                    [URL-REMOVED] @maxon: This section contained a non-resolving link which has been removed.

                    MAXON SDK Specialist
                    developers.maxon.net

                    1 Reply Last reply Reply Quote 1
                    • M
                      moebius
                      last edited by

                      thanks... but I don't know what to do with this folder. I put it in the PlugIns folder, but nothing shows up in C4D.

                      ferdinandF 1 Reply Last reply Reply Quote 0
                      • ferdinandF
                        ferdinand @moebius
                        last edited by

                        Hello @moebius,

                        it works fine here:

                        b4da646b-2f0b-4983-90ee-fe7ac615b215-image.png

                        Which exact version are you using? What is your console output? These are just some 2024.0.0 SDK binaries I had flying around anyway and I could recompile things, but we should first make sure that there is not something simple going wrong on your side.

                        Have you made sure to remove the binaries from the 2023 SDK from your plugin path?

                        Cheers,
                        Ferdinand

                        MAXON SDK Specialist
                        developers.maxon.net

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

                          • I have the 2023.1
                          • I set the search path.
                          • in the plugin folger are just plugins, no SDK stuff (or do you refere to the sdk.zip in the C:/.../maxon folder?
                          • I tried it with all other plugins removed.
                          • nothing in the console
                          ferdinandF 1 Reply Last reply Reply Quote 0
                          • ferdinandF
                            ferdinand @moebius
                            last edited by

                            Hey @moebius,

                            You cannot use 2023.1 to load the 2024.0 SDK, the SDK is not downwards compatible, but I assume that was a typo and you meant 2024.1. I meant that you should avoid having both the SDK_2023 and SDK_2024 binaries in your plugin folder, i.e., both the binaries I uploaded here in November 2022 and the ones from a few days ago.

                            Cheers,
                            Ferdinand

                            MAXON SDK Specialist
                            developers.maxon.net

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

                              2024.1: typo... sry!
                              there is no SDK in the plugins folder.

                              it's not possible to redo the SnapTool as standalone Plugin/Tool? It's such an good helper, and work way better than the build in snap function. Ill do a yt comparison at some time

                              thanks anyway for your help!

                              ferdinandF 1 Reply Last reply Reply Quote 0
                              • ferdinandF
                                ferdinand @moebius
                                last edited by

                                Hey @moebius,

                                we cannot provide a plugin from the SDK as a separate download. In fact, we usually do not provide any binaries for the SDK at all. I will recompile the SDK next week and upload it here. That is all I can do for you, in case there is something fishy with this binary going on.

                                Cheers,
                                Ferdinand

                                MAXON SDK Specialist
                                developers.maxon.net

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

                                  ok thanks and have a nice weekend

                                  ferdinandF 1 Reply Last reply Reply Quote 0
                                  • ferdinandF
                                    ferdinand @moebius
                                    last edited by ferdinand

                                    Hey @moebius,

                                    Please excuse for the delay, things are a bit hectic here at the moment. I have recompiled the SDK for 2024.0.0 in release mode (the link from above is a debug build I think, I then just grabbed what I had on disk anyway).

                                    2024.0.0 SDK Binaries (WIN).zip

                                    Cheers,
                                    Ferdinand

                                    MAXON SDK Specialist
                                    developers.maxon.net

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

                                      You are my hero!
                                      sorry I also was not here often. But this litte tool works now again!

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

                                        Hi Ferdinand
                                        Here we go again. It does not work anymore in R2025. Would you be so kind and update it? Or talk to Dave he should put it in C4D asap 😄

                                        Thanks a lot!!!

                                        1 Reply Last reply Reply Quote 0
                                        • ferdinandF
                                          ferdinand
                                          last edited by

                                          Hey, moebius, sure I can update this, but it will probably only happen next week, as I currently still busy with the SDK.

                                          MAXON SDK Specialist
                                          developers.maxon.net

                                          1 Reply Last reply Reply Quote 1
                                          • M
                                            moebius
                                            last edited by

                                            thanks! I'll come back in a feew weeks ✌

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