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

    Working around missing QuickTime support?

    Scheduled Pinned Locked Moved SDK Help
    13 Posts 0 Posters 1.3k 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 07/06/2007 at 09:19, xxxxxxxx wrote:

      Hello? πŸ˜‰

      Nothing very useful yet.

      Paintlib requires C++ Exception Handling - something that I'm trying to avoid altogether with C4D plugins and much too big to edit to remove them.

      libPNG is C and has issues with C++ (but I am searching for a C++ wrapper - hopefully without exception handling). Even with that, PICT support would be unavailable.

      I have found nothing (besides PaintLib) that supports PICT reading. ImageMagick was a possibility, but it is really an application with an API - and requires installation and configuration to boot. I'm not doing ImageMagick tech support ontop of that for my plugins!

      All that I want is plain C/C++ code to read PNG and PICT into a bitmap that can be somehow copy-converted into Cinema 4D BaseBitmap memory.

      Help!

      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 08/06/2007 at 00:51, xxxxxxxx wrote:

        Sorry, absolutely no clue. This is definetly not my metier. My very guess would have been Paintlib too, but I donΒ΄t have any experience with it.

        No help, but a sign of life at least! πŸ™‚

        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 10/06/2007 at 21:35, xxxxxxxx wrote:

          Unfortunately, Paintlib is a mess with missing source/header files and other problems.

          For PNG support, libpng is it. Wow! It loads PNGs (even with alpha channels) 5+ times faster than the QuickTime support used by Cinema 4D. I am converting all of my version support to use it instead.

          If anyone needs such support for 64-bit Windows (or generally in Cinema 4D), I'd be happy to forward my source.

          Thanks,

          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/06/2007 at 07:34, xxxxxxxx wrote:

            thanks for the info. Glad you found something. πŸ™‚

            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/06/2007 at 11:07, xxxxxxxx wrote:

              One thing to note is that libpng doesn't currently come with VS2005, CodeWarrior, or Xcode projects. There is a VS2003 project, but I found it clumsy in conversion and built my own from the zlib static lib project used by the plugin.

              Even then, I had to fiddle with this project's build settings to remove 'unresolved external symbol' errors related to libpng during link with my plugin - about three hours of frustration before it started working. πŸ˜‰

              Still dealing with a similar situation in Xcode - unresolved external links which seem to be functions that aren't being included by any of the billion #defines. This will require some detective work. πŸ™‚

              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 28/11/2007 at 02:20, xxxxxxxx wrote:

                Quote: _If anyone needs such support for 64-bit Windows (or generally in Cinema 4D), I'd be happy to forward my source.
                >
                > * * *
                _


                Hey Robert,

                this is exactly what i was looking for, since all 64-bit/vista users cant run my plugin anymore, it would be great if you could share that piece of code.

                thanks in advance!

                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 28/11/2007 at 13:03, xxxxxxxx wrote:

                  Are you looking to use libpng for PNG image file support in these Windows versions?

                  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 28/11/2007 at 15:20, xxxxxxxx wrote:

                    yes, or eventually anything else that works πŸ™‚

                    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 28/11/2007 at 16:56, xxxxxxxx wrote:

                      You can download a zip containing the following from the link below:

                      - 64-bit Windows static libs built with VS2005
                      - Headers for zlib and libpng (libpng requires zlib for compression/decompression)
                      - Readme.txt to exemplify use of the PngLoad class

                      Of course, you can download the latest zlib and libpng if you need to build the static libs yourself. It is a bit tricky to set up the VS2005 project (as none accompanies these libs).

                      http://www.kuroyumes-developmentzone.com/_private_/libpng&src.zip;

                      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/11/2007 at 00:50, xxxxxxxx wrote:

                        thank you. but i cant download that file. also cant open your site.

                        can you please mail me the file?
                        yvescolle at hotmail dot com

                        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/11/2007 at 08:16, xxxxxxxx wrote:

                          Can you try the link again and let me know if it works? I just upgraded NAV and, brilliant, it didn't retain any of my previous settings. I can access everything, but can't test offsite. Working on getting the entire server back online. Hopefully the web server is accessible now.

                          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/11/2007 at 10:35, xxxxxxxx wrote:

                            its working now, thank you very much!!!

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