Thursday, November 26, 2020

Lists of Different 3D Software in PC

 3D Software 

1. Autodesk 3ds Max:-

Operating system: Windows 7 or later

Description: Autodesk 3ds Max, formerly 3D Studio, then 3D Studio Max is a professional 3D computer graphics program for making 3D animations, models, games, and images. It’s developed and produced by Autodesk Media and Entertainment. It has modeling capabilities and a flexible plugin architecture and can be used on the Microsoft Windows platform. It is frequently used by video game developers, many TV commercial studios, and architectural visualization studios. It is also used for movie effects and movie pre-visualization. For its modeling and animation tools, the latest version of 3ds Max also features shaders (such as ambient occlusion and subsurface scattering), dynamic simulation, particle systems, radiosity, normal map creation and rendering, global illumination, a customizable user interface, new icons, and its own scripting language.

 2. Cinema 4D:-

Operating system: AmigaOS, MacOS, Microsoft Windows

Description: CINEMA 4D is a 3D modeling, animation, motion graphic and rendering application developed by MAXON Computer GmbH in Germany. It is capable of procedural and polygonal/subd modeling, animating, lighting, texturing, rendering, and common features found in 3D modeling applications. Four variants are currently available from MAXON: a core CINEMA 4D 'Prime' application, a 'Broadcast' version with additional motion-graphics features, 'Visualize' which adds functions for architectural design and 'Studio', which includes all modules.

Initially, CINEMA 4D was developed for Amiga computers in the early 1990s, and the first three versions of the program were available exclusively for that platform. With v4, however, MAXON began to develop the program for Windows and Macintosh computers as well, citing the wish to reach a wider audience and the growing instability of the Amiga market following Commodore's bankruptcy.

 3. Houdini:-

Operating system: Windows, MacOS, Linux

Description: Houdini is a 3D animation application software developed by Side Effects Software based in Toronto. Side Effects adapted Houdini from the PRISMS suite of procedural generation software tools. Its exclusive attention to procedural generation distinguishes it from other 3D computer graphics software.

Houdini has been used in various feature animation productions, including Disney's feature films Frozen and Zootopia; the Blue Sky Studios film Rio, and DNA Productions' Ant Bully.

Side Effects also publishes a partially limited version called Houdini Apprentice, which is free of charge for non-commercial use.

4. Poser:-

Operating system: Windows, OS X

Description: Poser is a 3D computer graphics programoptimized for 3D modeling of human figures. The program has gained popularity due to allowing beginners to produce basic animations and digital images, and the extensive availability of third-party digital models. Poser is a 3D rendering software package for the posing, animating and rendering of 3D polymesh human and animal figures. Akin to a virtual photography studio, Poser allows the user to load figures, props, lighting, and cameras for still and animated renderings.

Natively using a subset of the Alias object (OBJ) file format and a text-based markup for content files, Poser comes with a large library of pre-rigged human, animal, robotic, and cartoon figures. The package also includes poses, hair pieces, props, textures, hand gestures, and facial expressions. As Poser itself does not allow for original modeling of objects, a large community market of artists emerged, creating and selling Poser content, made using third-party software like Modo, ZBrush, Blender or Autodesk 3ds Max.

 5. Autodesk Softimage:-

Operating system: Microsoft Windows, Linux

Description: Autodesk Softimage, or simply Softimage is a 3D computer graphics application, owned by Autodesk, for producing 3D computer graphics, 3D modeling, and computer animation. Formerly Softimage|XSI, the software was predominantly used in the film, video game, and advertising industries for creating computer generated characters, objects, and environments.

A free version of the software, called Softimage Mod Tool, was developed for the game modding community to create games using the Microsoft XNA toolset for PC and Xbox 360, or to create mods for games using Valve Corporation's Source engine, Epic Games' Unreal Engine and others. It was discontinued the release of Softimage 2014.

 6. iClone :-

Operating system: Windows

Description: iClone is a real-time 3D animation and rendering software program that enables users to make 3D animated films. Real-time playback is enabled by using a 3D video game engine for instant on-screen rendering.

Other functionality includes: full facial and skeletal animation of human and animal figures; lip-syncing; import of standard 3D file types including FBX; a timeline for editing and merging motions; a scripting language (Lua) for character interaction; application of standard motion-capture files; the ability to control an animated scene in the same manner as playing a video game; and the import of models from Google 3D Warehouse, among many other features. iClone is also notable for offering users royalty-free usage of all content that they create with the software, even when using Reallusion's own assets library.

7. Aladdin 4D:-

Operating system: AmigaOS, Mac OS X, iPad, Linux, AROS, MorphOS, Windows

Description: Aladdin4D is a computer program for modeling and rendering three-dimensional graphics and animations, currently running on AmigaOS and Mac OS X platforms. A-Eon Technology Ltd owns the rights and develops current and future versions of Aladdin4D for AmigaOS, MorphOS & AROS. All other platforms including OS X, iOS, Windows & Linux are developed by DiscreetFX. Nova Design added many modern features and made it easier to use. It was one of the first 3D animation programs on any platform to employ volumetrics, which were primarily used to create volumetric gas. However, unlike the majority of Amiga 3D programs, it used scanline rendering instead of the more photo-realistic ray tracing technique. Scanline rendering is similar to the rendering technique used in most Pixar movies. 

 8. Blender :- 

Operating system: Windows, Mac OS, Linux

Description: Blender is a professional, free and open-source 3D computer graphics software toolset used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games. Blender's features include 3D modeling, UV unwrapping, texturing, raster graphics editing, rigging and skinning, fluid and smoke simulation, particle simulation, soft body simulation, sculpting, animating, match moving, camera tracking, rendering, video editing and compositing. It further features an integrated game engine.

 9. LightWave 3D:-

Operating system: AmigaOS, Windows, MacOS

Description:  LightWave is a software package used for rendering 3D images, both animated and static. It includes a fast rendering engine that supports such advanced features as realistic reflection, radiosity, caustics, and 999 render nodes. The 3D modeling component supports both polygon modeling and subdivision surfaces. The animation component has features such as reverse and forward kinematics for character animation, particle systems, and dynamics. Programmers can expand LightWave's capabilities using an included SDK which offers Python, LScript (a proprietary scripting language) scripting and C language interfaces.

 10. Autodesk MotionBuilder:-

Operating system: Windows, Linux

Description: MotionBuilder is a professional 3D character animation software produced by Autodesk. It is used for virtual production, motion capture, and traditional keyframe animation. It was originally named Filmbox when it was first created by Canadian company Kaydara, later acquired by Alias and renamed to MotionBuilder. Alias, in turn, was acquired by Autodesk.

It is primarily used in film, games, television production, as well as other multimedia projects. Mainstream examples include Assassin's Creed, Killzone 2, and Avatar.

At SIGGRAPH 2012, Autodesk announced a partnership with Weta Digital and Lightstorm Entertainment to develop the next generation of the technology.


Lists of Different 2D Software use in PC

 2D Software

1.  Moho (Anime Studio):-

Operating system: Microsoft Windows, Mac OS X

Description: Moho is a proprietary vector-based 2D animation software for animators. The Moho software has two different versions: Anime Studio Debut and Anime Studio Pro. The first one doesn't have all the functions that the Pro version has, plus the Debut version is a bit more restricted in terms of possible length and image size. Anime Studio Pro no longer supports the Linux platform. Anime Studio is available in English, German and Japanese language (and Spanish since version 9.2).

2.  Synfig Studio:-

Operating system: Linux, Mac OS X, Windows

Description: Synfig Studio is an open source, free timeline-based, and 2D vector graphics computer animation program. Synfig is a real back-end and front-end application, that allows you to design your animation in front-end and render it in backend at a later time even on another computer, without having to connect the graphical display.

3.  Adobe Animate:-

Operating system: Windows, OS X

Description:  Adobe Animate is a computer animation and multimedia authoring program developed by Adobe Systems. If you need to create vector graphics and animation, Animate is the right tool for you. You can, later on, use your creation for websites, online videos, rich internet apps, video games and television programs. Adobe Animate offers support for video and audio embedding, ActionScript scripting, rich text and raster graphics.

4.  Pencil 2D:-

Operating system: Linux, OS X, Microsoft Windows

Description: Pencil2D is an open-source and free 2D animation software. You can easily produce simple 2D drawings, graphics, and animation by using the bitmap/vector drawing interface of the application. It started as a simple "pencil test" at first and developed into an animation software.

5.  Toonz:-

Operating system: Linux, macOS, Microsoft Windows

Description: Opentoonz is an open-source 2D animation software. Toonz Premium is the professional product of the same family. This software has been used to create many different films and games, such as Futurama, Anastasia, Asterix in America (in this movie the part of the sea storm was created by Toonz completely), and much more.

6. TupiTube

Operating system: Unix-like, Windows, Mac OS X

Description: TupiTube is an open-source application to create and share 2D animation content focused on children, teenagers, and amateurs. The main feature of this tool is the easy animation creation process, which includes only 5 simple steps.

7.  TVPaint Animation:-

Operating system:  Microsoft Windows, Mac OS X, Linux, Android, AmigaOS (from v1.0 to 3.59)

Description: TVPaint Animation is a 2D digital animation and paint software package, that has been developed by TVPaint Developpement SARL. The software supports most of the operating systems existing today. It has been used to create many animated and otherwise movies.

8.  DigiCel FlipBook:-

Operating system: Microsoft Windows, Mac OS X

Description: DigiCel FlipBook is a 2D animation software. It was created with the intention of duplicating the animation process in its traditional form, much like Toon Boom Harmony and TVPaint. As FlipBook wants to keep the traditional aspect and the traditional toolkit of the animation, it does not support skeletal animation. Thus each frame has to be created and drown separately and inbetweening is performed via onion skinning. The toolkit is raster-based and supports direct digital input of a drawing using graphics tablet and scanning the physical drawing via either webcam or TWAIN-compliant scanner.  

9.  DrawPlus:-

Operating system: Microsoft Windows

Description: DrawPlus is an animation and 2D vector graphics editing software. DrawPlus provides very realistic brushes, which can give the user the opportunity to create drawing with watercolors, oils and other media and you can retain the vector editing capability. DrawPlus is also able to produce Stop frame and Keyframe animations, including output to Adobe Flash SWF file format and support for ActionScript.

DrawPlus X8 (paid version) and Starter Edition (completely free) offer support for pressure-sensitive input devices such as Wacom's range of tablets. Both applications feature a Pressure Studio to allow calibration of the individual devices and allow functions to be mapped to the supported buttons on the tablet. DrawPlus supports pressure-sensitive vector lines and brushes to create a striking range of effects from manga through to painting in an array of media.

10.  Retas Studio:-

Operating system: Microsoft Windows, Mac OS

Description: RETAS (Revolutionary Engineering Total Animation System) is a 2D animation software bundle developed and sold by Celsys that is available for Microsoft Windows and Mac OS X. It handles the entire animation production from digitally drawing or tracing to exporting in Flash and QuickTime, and is considered to be a leader in Japan's anime industry.

discontinued in 1998. In 2006, a project to build a completely new Antics software for C++ and Windows was begun, and the first published version made available in 2010.


Different Photo Editing software use for PC

 Different Photo Editing software use for PC

1. Photoshop



The road which led to photo editing was never so interesting. The automatic options infuse life to your images making your work ‘the talk of the town’ even if you are a newbie. With Photoshop you can easily combine multiple images and even remove unwanted objects from the image. It offers basic features like perspective correction, channel mixing, and clone stamp tool. Photoshop runs on both Windows and Mac. Photoshop is also considered as one of the best graphic design software for beginners as it comes with simplified options like:

  • Basic: Cropping, straightening, rotating and flipping.
  • Auto-Fix: One touch adjustment.
  • Blemish Removal: Ability to remove any spot or dirt from the image.
  • Colour: Slide controls to enhance the colors of the image.
  • One-Touch filter: 20 eye-catching effects to choose from.
  • Image Rendering: Panoramic image option.
  • Borders: Add your personal touch.
  • RAW photo support: RAW format support.
  • Sharing: via sites like Facebook, Revel, Twitter, Tumblr, and more.

Pros

  • Video editing is smooth.
  • The crop tool is quite effective.
  • Performance is highly improved.

Cons

  • No perpetual license.
  • The interface is crushing.
  • Some tools lack progress bar visibility.

2. GIMP



         GIMP or GNU Image Manipulation Program is the perfect 
alternative to Adobe Photoshop. The professional tools make it ideal for not just graphic designers but photographers as well. The photo manipulation feature is highly enhanced. The flexibility of the tool allows you to create crystal-clear graphics. Once you begin using GIMP, it will definitely achieve the pedestal of being your main desktop publishing tool. The interface is totally customizable and the full-screen mode allows you to view and edit at the same time. Yes, not all the extensive features are available. Still, there are many features that will provide you a great experience. GIMP runs on GNU/Linux, OS X, Windows and other OS. Being a cross-compatible graphic design software, it has a strong support community. This is, hands down, one of the prime choices when selecting graphic design software for beginners.

Pros

  • The UI is bright and modern.
  • Very easy to use.
  • Comes with single windows usage.

Cons

  • Have a few bugs.
  • Struggles with Cintiq tablets in the initial stage.

3. Illustrator

                              

If you want to use vector art to create logos, sketches, typography, icons or even complex illustrations for videos or mobile then Illustrator is the tool for you. You can create artwork with seamless alignment by drawing pixel-perfect shapes. With Illustrator designing could never be faster. Illustrator comes with its own plugins that help in making a blank web page into a brilliant looking web page. Some plugins are made for older versions of Ai and have a zest of new features for new versions like Creative Cloud, making it an ideal graphic design software. Being part of Creative Cloud, you get to use the app on both your desktop and Mac.

 

Pros

  • Touch-type tool is awesome.
  • The Free Transform tool is very simple to use.
  • Availability for Windows and Mac.

Cons

  • The price is high.

4. Inkscape


               Inkscape, an alternative to Ai, is a professional tool ideal for vector art lovers and graphic designers who use SVG file format. The tool is perfect for Windows, Linux, OS, and Mac as well. It doesn’t matter whether you are a professional or just a person who wants to create vector images for a personal blog. In terms of sketching, coloring or making illustrations Inkscape is very easy to use. With the Ghostscript extension .eps files are easily readable. It also comes with awesome features like:

  • Ability to directly edit the source code.
  • Keys to move screen pixels.
  • Edit clones on the canvas.
  • Edit gradients.
  • Fill paint-bucket with one click.

Pros

  • Absolutely free.
  • Endless Filters.
  • New effect tools as a bonus.

Cons

  • Extremely slow.

5. CorelDraw



Are you an aspiring web designer and looking for a graphics editor that gives you the ability to create infinite designs without any restrictions while honing your skills at the same time? If so, you might want to check out CorelDraw, a vector graphics editor, that is hands down one of the most popular Industry Standard editors presently. CorelDraw has some cool productive functions and such an ease of use that no other vector editor can match up to.

The tools give you full control so you can get fast and dynamic results. With CorelDraw version X5 and above, you get an inbuilt organizer (Corel CONNECT) also.

With tools like Twirl, Smear, Repel and Attract – vector object editing was never so easy. The Alignment guide enables you to position objects as per your requirement. CorelDraw works smoothly with large files in Corel Photo-Paint, making it a must-have in the graphic design software list. It also supports apps like Barcode wizard, Duplexing wizard, Bitstream Font Navigator, etc.

Pros

  • The interface customization is ideal.
  • The design is very fresh.
  • The training videos are very helpful.
  • Choose from perpetual license or subscription.
  • The right-click gives awesome vectorization.
  • Shaping docker gives maximum usage.

Cons

  • No Mac version.
  • Tools are hard to learn for newbies.
  • Navigation is not easy.
  • Navigation board is not visible.
  • The freehand brush is hard to use.

 

6. Adobe Indesign



Backed by the Adobe brand, InDesign is the business leader for creating clean layouts for desktop and mobile devices alike. Adobe InDesign is ideal for layout design usage like online magazines. Whether you want to create layouts for printed books, brochures or digital magazines Adobe InDesign is the tool you need. The flexibility is great as it allows you to easily drag-drop isolated layers and you can resize images with ease. Being part of Creative Cloud you get easy access to the desktop app for PC and Mac. You also get the comparison app Comp CC available for tablets and Smartphone devices including 29 desktop apps and 10 mobile apps.

You can also use Behance and Typekit services that enable you to connect your workflow between photography, videos, designing and web or app development. With Adobe Creative Sync you can share or sync all your work between your desktop and mobile apps so you can work efficiently. Once you join as a member you will get the latest updates and new features with installation decision being solely yours.

Pros

  • The combining of text and graphics becomes easy.
  • The learning curve is very low, ideal for newbies.
  • The features that come with InDesign are unbelievable.

Cons

  • Limited tools for creating graphics.
  • The graphics tools are not as powerful.
  • The adjustment of photos is limited as this is not a photo-editing software.
  • Bonus Tools

 

7. Serif Drawplus

This graphic design software offers a powerful tool for not just photo designing an editing but, one can also use it for producing creative logos, animations, posters and more. Just because of its oodles of illustrative features, it has been ranked as the top graphic design software by Toptenreviews. By providing a rating of 9.2 out of 10, the site has given it a marker of being the best in its league.

It has a low learning curve making it approachable by both graphic designers as well as beginners. With this full-featured software, one can even work on intricacies very easily.

One can not just work on 3D animations, add effects to the images but also, create vector illustrations.

Pros

  • Can create a customizable workspace based on your preference.
  • Provides extensive support an option to share.

Cons

  • Lacks some photo effect features like panorama merging, HDR imaging etc.

8. Xara Xtreme

This software offers a wide variety of photo editing features and illustration tools. It has extensive features that can assist you in maneuvering color and texture of your images. You even have the possibility of removing any distortion caused by the lens, whatsoever.

The main page offers the basic tips and guidelines so as to understand the functioning of the design software. It has certain masking tools available as well.

The resizing of images can also be done without having to put the quality at stake. This software has a pretty robust support page that addresses user’s issues and provides solutions for the same.

Pros

  • Tools are available for both vector and raster images.
  • Can export directly to any social media website.

Cons

  • No history log available; use of undo button to reverse actions.

9. Corel PaintShop

The Paint shop Pro 9 is the latest version released by the Coral team. It is a seemingly impressive photo editing tool that even helps in photo management. It even possesses professional grade tools that can be easily used by both professionals and newbies. It provides video tutorials and other forms of support forums to better the understanding of the software.

It has more than 90 creative filters that can be used to improve the texture and color of your image. It is compatible with image files like RAW, JPG, TIFF, PNG, GIF, PSD and PDF.

Pros

  • Auto edit option.
  • A supporter of batch processing, i.e, multiple files can be edited at the same time.

Cons

  • Only compatible with windows.

10. Corel Photo Impact

This graphic design software provides an easily navigated and friendly interface. The Corel Photo Impact X3 provides one with a wide collection of designing and editing tools made easily accessible to you. This can make it appear tricky, hence, it has been divided into eight operative fields. Express Fix or Full Edit mode serve the purpose of editing the photos. Express Fix provides the option to adjust exposure, color, skin tone and focus with just a click. Whereas, Full Edit has the editing options like portrait touch-ups, enhancements and effects.

It has an interesting combination of both basic and advanced tools. It holds the compatibility with 32 file formats inclusive of RAW, JPG, TIFF, PNG, GIF, PSD and animated GIFs.

Pros

  • Availability of panorama and HDR imaging tools to create visually captivating effects.
  • It offers an extensive support system.
  • It has the main docked panel to hold all the other panels and swiftly hide and show them as per requirement.

Cons

  • Limited sharing features.
  • Sluggish development in its software.
  • Apart from the above-mentioned graphic design tools which had broad.

Write a programme of Breshnem Circle Algorithm in C?

Breshnem Circle Algoritham in C


#include<graphics.h>

#include<stdio.h>

void pixel(int xc,int yc,int x,int y);

int main()

{

            int gd,gm,xc,yc,r,x,y,p;

            detectgraph(&gd,&gm);

            initgraph(&gd,&gm,"C://TurboC3//BGI");

           

            printf("Enter center of circle :");

            scanf("%d%d",&xc,&yc);

            printf("Enter radius of circle :");

            scanf("%d",&r);

           

            x=0;

            y=r;

            p=3-2*r;

            pixel(xc,yc,x,y);

           

            while(x<y)

            {

                        if(p<0)

                        {

                                    x++;

                                    p=p+4*x+6;

                        }

                        else

                        {

                                    x++;

                                    y--;

                                    p=p+4*(x-y)+10;

                        }

                        pixel(xc,yc,x,y);

            }

           

            getch();

            closegraph();

            return 0;

}

 

void pixel(int xc,int yc,int x,int y)

{

            putpixel(xc+x,yc+y,WHITE);

            putpixel(xc+x,yc-y,WHITE);

            putpixel(xc-x,yc+y,WHITE);

            putpixel(xc-x,yc-y,WHITE);

            putpixel(xc+y,yc+x,WHITE);

            putpixel(xc+y,yc-x,WHITE);

            putpixel(xc-y,yc+x,WHITE);

            putpixel(xc-y,yc-x,WHITE);

}


Output :