lego-animate | Animate LEGO builds in POV-Ray

 by   pugwonk C# Version: 1.1.0.0 License: GPL-3.0

kandi X-RAY | lego-animate Summary

kandi X-RAY | lego-animate Summary

lego-animate is a C# library. lego-animate has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can download it from GitHub.

This program takes files created by the LDD to POV-Ray and converts them into build animations for rendering in POV-Ray. First things first - this takes a long time to run (it could be weeks). It only works on Windows and will require the following:. If you are an impatient sort, you can jump straight to the Running It section. But, I warn you, you're going to have things go wrong that I'm about to describe in earlier sections and after a week or two of your computer rendering the thing you're going to discover it doesn't look right.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              lego-animate has a low active ecosystem.
              It has 9 star(s) with 0 fork(s). There are 3 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 2 open issues and 10 have been closed. On average issues are closed in 2 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of lego-animate is 1.1.0.0

            kandi-Quality Quality

              lego-animate has no bugs reported.

            kandi-Security Security

              lego-animate has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              lego-animate is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              lego-animate releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of lego-animate
            Get all kandi verified functions for this library.

            lego-animate Key Features

            No Key Features are available at this moment for lego-animate.

            lego-animate Examples and Code Snippets

            Command Line Options
            C#dot img1Lines of Code : 21dot img1License : Strong Copyleft (GPL-3.0)
            copy iconCopy
              -i, --input         Required. Input POV file.
            
              -b, --blueprint     Input BluePrint instruction file.
            
              -w, --width         (Default: 320) Width of output images.
            
              -h, --height        (Default: 200) Height of output images.
            
              -f, --frames       

            Community Discussions

            No Community Discussions are available at this moment for lego-animate.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install lego-animate

            There are two ways to pick the build order. Probably the best one (and my original idea) is to generate some instructions with BluePrint, and draw the pieces in the order suggested by BluePrint. However, while messing around with this I discovered that LDD actually orders the parts as you draw them in the designer. So we can just steal that order. It's not perfect - if you delete a piece and add another one, the new one gets plopped in the order position of the original, so it can go out of sync easily. In the examples below I'm not using a MOC of mine - these are renders of the very nice Joe's Cantina by Berth.
            Do not edit the build order inside the BluePrint app! It will not be respected (I rely on some rather ephemeral item IDs happening to be the same, and if you change the build order BluePrint changes them all). This only applies where you're not using BluePrint to generate the build order. If you look inside the .pov file created by LDD to POV-Ray, you'll see a line reading #declare ldd_model = union { and then all of the elements in their build order. You can just move them around (and then rerun this program) to modify that order. Each element is named ldd_something where something is the ID of the brick being used. The easiest way to find out which is which is to load up LDD and search for that brick ID. I never said this was going to be easy. Remember not to run LDD to POV-Ray again though, as it will zap your carefully crafted changes.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/pugwonk/lego-animate.git

          • CLI

            gh repo clone pugwonk/lego-animate

          • sshUrl

            git@github.com:pugwonk/lego-animate.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link