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
    • Recent
    • Tags
    • Users
    • Login

    Keyboard support

    Scheduled Pinned Locked Moved SDK Help
    10 Posts 0 Posters 862 Views
    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.
    • H Offline
      Helper
      last edited by

      THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

      On 18/10/2010 at 05:05, xxxxxxxx wrote:

      User Information:
      Cinema 4D Version:   12 
      Platform:   Windows  ; Mac  ;  Mac OSX  ; 
      Language(s) :   C.O.F.F.E.E  ;  C++  ;  XPRESSO  ;  PYTHON  ;

      ---------
      Hello Community,

      After a new release of Cinema 4D is out, I asked myself if the new Python or the old (maybe better) C.O.F.F.E.E can register keyboard inputs. As example: I press b and the Plug-In create 4 cubes.

      I kind of thought of Virtual Walkthrough Tool - first-person scene navigation and animation - which is also controlled by the keyboard.

      1 Reply Last reply Reply Quote 0
      • H Offline
        Helper
        last edited by

        THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

        On 27/10/2010 at 05:32, xxxxxxxx wrote:

        This is only possible with Python or C++ ToolData plugins.

        cheers,
        Matthias

        1 Reply Last reply Reply Quote 0
        • H Offline
          Helper
          last edited by

          THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

          On 29/10/2010 at 15:30, xxxxxxxx wrote:

          Hello Matthias,

          Thank you for the hint., I got what I wanted.

          But 😄

            
          def KeyboardInput(self, doc, data, bd, win, msg) :  
           print(msg[1801548643])  
           return True  
          

          That give me the current pressed key and when I hold down (the key), the function get activated. Well. But if I press another key (when I hold down a key) the old key wont detected.

          How can i get more than one keyboardinputs (hold down?)
          ____________...

          I want to move the camera with the keyboard. But the movement judder. Is there a command, that the camera is update the position? (would be nice to set that in the Messsage function of tooldata).

          1 Reply Last reply Reply Quote 0
          • H Offline
            Helper
            last edited by

            THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

            On 12/11/2010 at 12:10, xxxxxxxx wrote:

            No one have an idea?

            1 Reply Last reply Reply Quote 0
            • H Offline
              Helper
              last edited by

              THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

              On 25/11/2010 at 07:15, xxxxxxxx wrote:

              B RING
              U P
              M Y
              P OST

              1 Reply Last reply Reply Quote 0
              • H Offline
                Helper
                last edited by

                THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

                On 25/11/2010 at 08:30, xxxxxxxx wrote:

                I asked the developers. I will let you know as soon as I got an answer.

                cheers,
                Matthias

                1 Reply Last reply Reply Quote 0
                • H Offline
                  Helper
                  last edited by

                  THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

                  On 25/11/2010 at 08:32, xxxxxxxx wrote:

                  Originally posted by xxxxxxxx

                  User Information:
                  Cinema 4D Version:   12 
                  Platform:   Windows  ; Mac  ;  Mac OSX  ; 
                  Language(s) :   C.O.F.F.E.E  ;  C++  ;  XPRESSO  ;  PYTHON  ;

                  ---------
                  Hello Community,

                  After a new release of Cinema 4D is out, I asked myself if the new Python or the old (maybe better) C.O.F.F.E.E can register keyboard inputs. As example: I press b and the Plug-In create 4 cubes.

                  I kind of thought of Virtual Walkthrough Tool - first-person scene navigation and animation - which is also controlled by the keyboard.

                  You mean like my Control4D plugin;)  Keyboards aren't natively supported... but they will be sometime in the near future.  In the meantime, the Virtual Walkthrough tool is part of both the Visualize and Studio bundles of c4d:)

                  1 Reply Last reply Reply Quote 0
                  • H Offline
                    Helper
                    last edited by

                    THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

                    On 25/11/2010 at 09:52, xxxxxxxx wrote:

                    Ah, I do not known that plug-in.

                    Am I right when I say you use something like Spacenavigator or how can you handle 45°Degree in the jostick (forward and left as example).

                    1 Reply Last reply Reply Quote 0
                    • H Offline
                      Helper
                      last edited by

                      THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

                      On 25/11/2010 at 10:42, xxxxxxxx wrote:

                      3DConnexion devices aren't natively supported but the inbuilt SpaceMouse plugin inputs can be recorded using the Control4D tag.  Mostly it's for standard HID compliant joysticks.

                      There's a free version as well (on the downloads page), give it a try:)

                      http://www.kvbarnum.com

                      (if you want the PRO version dirt cheap you better act fast... the promotional period ends on the 28th of November; 4 days from now).

                      -kvb

                      1 Reply Last reply Reply Quote 0
                      • H Offline
                        Helper
                        last edited by

                        THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

                        On 25/11/2010 at 12:28, xxxxxxxx wrote:

                        I am a little programmer, all I want is knowledge. 😉
                        I do not want to code by my self a virtual walkthrough. I am only interessted in plug-ins.

                        Thanks anyway. 😉

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