SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 43
Animation and VFX : Comprehensive Review of Processes and
Software.
Dr S.V.Virakthmath1 , Prerana P Kulkarni 2, Muskansaba Shahiwale 3, Apeksha G Hegde 4
1,2,3,4 Dept. of E&C Engineering, SDM college of Engineering and Technology , Dharwad, Karnataka, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Animation and visual effects (VFX) aretwoofthe
most important aspects of modern filmmaking. Animation is
the process of creating the illusion of motion using a series of
still images in rapid succession. VFX is the process of creating
or altering images using digital effects. In recent years, there
has been a significant convergence between animation and
VFX due to the increasing use of computer-generated imagery
(CGI) in both industries. CGI allows for the creation of realistic
and immersive worlds and characters that would not be
possible using traditional animation techniques. This review
paper will examine the latest trends and developments in
animation and VFX, as well as the processes involved and
methods employed in these industries.
Key Words: Animation, VFX, CGI, 3D, visual effects.
1.INTRODUCTION
The history of animation and VFX traces back to the 1880s
and 1850s, respectively. Early animation techniques
included stop- motion with objects, puppets, clay or cutouts
and hand painted animations. With the invention of the
“Théâtre Optique” by Charles-Émile Reynaud, a French
inventor, Pauvre Pierrotbecamethefirstprojectedanimated
film out of three made for the technology’s original 1892
showing. It was not until 1908 that the first animated
cartoon came out, which was Émile Cohl’s Fantasmagorie.
However, it was established as the first recorded instance of
a projected, hand-drawn animated film. Laterdevelopments
led to small animators owning their animationstudios,some
of which revolutionized the industry. The drawing of
animation directly ontocelluloidsheets wasinventedbyEarl
Hurd, a Bray Studios animator, which he patented. This
practice came to be known as cel animation and was the
industry standard until the rise of digital animation
techniques [1].
VFX stands for visual effects. The history of visual effects
began in 1857 when Oscar Rejlander, a Swedish-born
photographer, created the world's first"specialeffect"image
by combining sections of 32 negatives into a single image,
titled Two Ways of Life. VFX has developed tremendously
since the days of Oscar Rejlander, and it is now used in
almost every film that is made. CGI is one of the most
important tools used in VFX, and it allows filmmakers to
create realistic and immersive worlds and characters that
would not be possible using traditional filmmaking
techniques. It is one of the key reasons why VFX has become
so important in modern film making. Toy Story (1995) by
Pixar is the first feature-length film to be made completely
with computer animation [2] [3].
With rapid advancements in technology and demand for
visuallyappealingandrealisticcontent,theanimationandVFX
industries arebeing revolutionized,withwidespreadapplications
in areas like advertising, education, along with film and web
seriesproduction.AnimationandVFXmethodsprovideartists
with creative freedom to create powerful stories with
immersive world-building, character development, and
storytelling [4].
2. OVERVIEW OF ANIMATION AND VFX PROCESSES
Animation and VFX are complexandever-evolvingfields, but
the basic methods and processes remain the same. A better
appreciation for the work that goes into creating the
animated and VFX sequences that we see in films are gained
by understanding the methods and processes involved. The
animation and VFX workflow typically involve the following
steps [5].
2.1 Pre-production
Pre-production is the initial stage of developing the
concept and characters, scriptwriting, creating storyboards,
which are rough sketches for the project. It also includes the
analysis of the client requirements, budget, team- up,
adapting the concept to a specific location, research and
development, prototyping,conceptartandstyleframes. This
stage helps in visualizing the final product before beginning
the project and is a crucial stage, as it lays the groundwork
for the rest of the production process [6].
2. 2 Production
This stage involves creating the animated or CGI assets
for the project. This may includeprocessessuchasmodeling,
rigging, animating, and rendering [6], some of which are
listed below:
 Modelling - Modeling is the process of creating a 3D
representation of an object (props) or character
using specialized software. It is the first step in
creating 3D animation and VFX [3].
 Rigging - Rigging is the process of adding bones and
controls to a 3D model for animation, with the bones
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 44
controlling movement and the controls posing the
model. Software simplifies this process by building
skeletons, assigning weights, and scales tobones[7].
 Animating - The animation stage is the final step in
creating high-quality animation, requiring careful
planning and execution to create believable worlds
and characters. It requires various skills and may
involve additional processes like particle, fluid, rigid
body, and cloth simulation. Tools in software
applications aid in these simulations [6].
 Rendering-The rendering process involvesgenerating a
final image or video from 3D models and scene
elements. The software reads the scene file,
calculates lighting for eachobject,castsraysfromthe
camera position to each pixel, and calculates the
color of the pixel based on the object's color,lighting,
and transparency. This process is repeated for each
pixel in the image to generate the final image. The
process ensures accurate and realisticvisuals[7][8].
2. 3 Post-Production
Post–Production work isthe collaborationprocesswhere
the raw footage is edited together and special effects are
added. It can be a long and complex process, but it is
essential for creating a finished product that is both visually
and narratively compelling [5].
Fig - 1: Example of a visual effects pipeline [11].
 Composition and lighting: Different elements of the
animation, such as characters, backgrounds and
special effects are combined together to create a
single frame. VFX artists need to be able to create
images that are both visually appealing and realistic.
This requires a strong understanding of how light
and shadow work, as well as how tocomposeimages
in a way that is both balanced and dynamic [5].
 Color correction and color grading: These are the
final steps in the post-production process. Color
correction is the process of fixing any lighting or
color issues in the footage so thatitlooksnatural and
realistic. Color grading is the processofadjustingthe
overall look and feel of the footage to create the
desired mood and atmosphere [5].
 Editing: The individual shots are trimmed and
assembled into a sequence. The special effects and
transitions are added in this phase. Lastly the pacing
and rhythm of the animation are finalized [7].
3. ANIMATION AND VFX TECHNIQUES
 Traditional Animation - Traditional hand-drawn
animation, also known as cel animation, involves
creating animated sequences by drawingeachframe
on transparent sheets. Skilled artists meticulously
sketch each frame, paying close attention to the flow
of movement and character personalities. Walt
Disney is a pioneer of this method, popularizing
beloved characters and stories with films like "Snow
White and the Seven Dwarfs" and"TheLionKing"[9].
Fig - 2: Traditional animation [9].
 Stop motion animation - Stopmotionanimation,also
known as 3D animation or puppet animation, is a
technique that uses three-dimensional objects to
create animated sequences. It involves interrupting
the action frame by frame, making subtle
adjustments to the puppets or objects between
frames. The articulation of joints is carefully
considered to mimic the natural movements of the
human body. This technique is also used to create
animated sequences with clay figures, known as
Claymation, trademarked by Will Vinton Studios
[10].
 Computer animation – Computer animation (CGI)
is a popular tool in filmmaking, allowing filmmakers
to add digital elements to real-life footage, including
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 45
landscapes, characters, and effects. CGI can create
both 2D and 3D elements, with 3D being most
commonly used. It enhances existing footage and
creates more realistic and immersive experiences,
making it an essential tool in various film genres
[11].
Fig - 3: Stop motion animation [9].
 Hybrid animation - Hybrid animation is a popular
technique used in the multimedia industry for
creating cartoons and short stories. It combines 2D
and 3D measurements on a flat plane, offeringeasier
object creation and manipulation.3D animation
offers advantages like ease of camera motion,
complex lighting, realism, and high reusability.
Motion capture, also known as performancecapture,
is used in various fields [12].
 Matte painting - Matte painting is a crucial aspect of
filmmaking, creating realistic and immersive
cinematic worlds. Traditional hand-painting istime-
consuming and labor-intensive, making it less
practical for modern production. Digital technology
has revolutionized matte painting, offeringpowerful
tools for creating stunning backgrounds and 3D
modeling and rendering techniques for highly
detailed environments [11].
 Rotoscoping – Rotoscopy is a method of creating
alpha mattes by manually tracing around an object
or character, determining visible and transparent
parts of the image. This process involves creating a
mask that follows the object's movement, which can
be generated using computer points ormanual work
[11].
 Motion capture - Motion capture technology is
crucial in film and television animation production,
complementing each other. It emerged due to high
demand and has expanded to include multimedia,
games, and film and television. This technology
reduces the workload of traditional manual editing
in animation creation [13]. It involvesrecordingreal
actors' movements and facial expressions using
specialized suits. This data is then transferred to a
3D model, which can be used to create characters
and creatures by altering their physical appearance
through digital processing [11].
 Extended reality - Extended reality (XR) is a virtual
technology used in creative filmmaking,encompassing
Virtual Reality (VR), Augmented Reality (AR), and
Mixed Reality (MR). It enhances our view of the real
world, replaces user's view, and blends real-world
environments with computer-generated objects. XR
is continuously developing in human-computer
interactions, offering immersive experiential
solutions for potential virtual productions.
Fig – 4 :Body motion capture[14].
It is essential for pre-production, production, and post-
production in the creative industry [15].
4. EXPLORATION OF ANIMATION AND VFX
SOFTWARES
4.1 Maya
Maya is 3D computer graphics software that is widely
used to create 3D applications such as visual effects,
animated shorts and films and even video games. Despiteits
complexity, Maya finds widespread uses due to its
versatility. It has been used in many award-winning feature
films, such as Disney's Frozen, Pixar's Brave, and Rupert
Sanders' Snow White andthe Huntsman.Therearetwo ways
to use Maya: (1) using the tools that Maya already comes
with, and (2) scripting in either MEL (Maya Embedded
Language) or Python.
To create the character model, the animator needs to
upload the character’s sketch onto Maya and then
manipulatethepolygonal andnon-uniformrational b-splines
(NURBS) modelingfeatures tocreatethemodel’sbody.Then,
there is provision to add lights, colors, materials, and
textures to the character. Next, the animator can use Maya’s
HumanIK tool to rig the character. Finally,Maya’s nParticles
tool can be used to create particle simulations for the
character [7].
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 46
4.2 Blender
Blender is free, open-source 3Dsoftwarethatcanbeused
to create animations and movies. It is similar to Maya, but it
is easier to use. Blender includes many of the same features
as Maya, such as sculpting and rigging tools, UV and camera
manipulation, library extensions, and particle simulations
[7]. Blender also has a user-friendly interface that makes it
easy to learn and use. With Blender, it is possible to create
animations with realistic materials, lighting, texturing, foam
simulation, motion blur, and compositing [16]. A scripting
interface that can be used to convert data from previous
stages of the animation process into 3D environments is
provided in Blender. It also has a built-in video sequencer
that can be used for basic video editing tasks [17].
Advanced users employ Blender’s API for Python
scripting to customize the application and write specialized
tools; often these are included in Blender’s future releases.
Blender is well suited to individuals and small studios that
benefit from itsunifiedpipelineand responsivedevelopment
process [16].
4.3 Nuke
Nuke is a node-based visual effects compositingsoftware
from The Foundry. It is widely used in film and television
post-production for editing videoclipsandimagesequences.
Nuke offers a robust node-based workflow, multichannel
editing, stereoscopic workflow, particle system, chroma
keying and the ability to be extended with plugins. Nuke can
be extended with external plugins written in Tcl, C++, or
Python (supported since version 5)[18].
4.4 Houdini
Houdini is node-based 3D animation softwareknownfor
its versatility and procedural tools. It offers a visual
programming environment where artists can create custom
tools to streamline their workflows. Many visual effects
studios use Houdiniend-to-end.HoudinicomeswithHScript,
an older scripting language that is still usedforcompatibility
with older projects. HScript is similar to MEL in Maya. It can
be used to script object transformations, edit light
properties, and modify render outputs, but it is not as
efficient for modifyinggeometryorperformingpoint-related
operations. For geometry and point operations, VEX is the
more practical solution. VEX is a powerful scriptinglanguage
that is built into Houdini and is specifically designed for
working with geometry and points [18].
4.5 DualSPHysics
DualSPHysics is a free software package for simulating fluids
using the Smooth Particle Hydrodynamics (SPH) method. It is
highlyoptimizedtorunonparallelarchitecturessuchasGPUsand
multi-core CPUs. DualSPHysics also includes several post-
processing tools to visualize the simulation results in the form of
pointsorisosurfaces.TheoutputfilesareintheVTK(Visualization
ToolKit) format. A Blender plugin has been developed to allow
users to import and work with DualSPHysics simulation data in
Blender.The plugin updates the data and objectproperties at
each time step, allowing users to render realistic animations
of the simulated fluids [16].
5. FUTURE SCOPE AND CONCLUSION
The media industry is rapidly changing due to digital media
convergence and the 4th Industrial Revolution. This is
creating new opportunities for content creators and
distributors, but it is also challenging them to produce high-
quality content at a lower cost and faster pace [19].
Animation and VFX techniques are now used in almost all
types of media, including movies, webseries,advertisements,
educational videos and video games with high-quality
graphics and animation.
In the future, animation will rely not only on artistic
techniques, but also on physics simulations and an
understanding of physics. Educationinthefieldofanimation
must continue to evolve to keep up with these technological
advances. Furthermore, the development of trends like VR
and AR will create demand for animation and VFX content
specifically designed for these immersive platforms, andthe
increasing use of AI and machine learning in animation and
VFX will lead to the creation of more realistic and believable
characters and environments [2][20].
REFERENCES
[1] Aidan Pacifico, The Magic ofAnimation:A Global History
of Animation and Comparative Analysis of Western and
Eastern Historical Representations of Magic in
Animation, Societal Perceptions of Magic, and Their
Influences Upon One Another, Honors College Theses,
Pace University , 2022
[2] Shaikova V. A, CINEMA AND IT, Belarusian State
University of Informatics and Radio electronics , Minsk,
Republic of Belarus 2022
[3] Ajay Shivshankar Pardeshi, Ajay Shivshankar Pardeshi,
Recent Trends in VFX (Virtual Effects) and SFX (Special
Effects), Vol. 8 Issue 07, July-2019, International Journal
of Engineering Research & Technology (IJERT).
[4] Anwesha Mukherjee, Mangalik Sobhakar, Latest Trends
in Animation Industry, Brainwave: A Multidisciplinary
Journal (ISSN: 2582-659X), Vol. 1, No. 1, April 2020, pp.
82-85, Brainware University.
[5] Vinod Raturi1, Dr. Priyanka Panwar, A Study of Visual
Effects Industry: In the Reference toProfessionalQuality
of Production, Volume 18, Number 1, 2021Webology,
ISSN: 1735-188X.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 47
[6] Marcus Dempwolf Holm, The structuring of a VFX
Pipeline, 2018 Luleå University of Technology
Department of Arts, Communication and Education The
structuring of a VFX Pipeline.
[7] Gilenn Emille G. Collado, Modeling and Python Scripting
in Maya for the Animation Short Style, June 10, 2016
,Department of Computer Engineering, California
Polytechnic State University, San Luis Obispo.
[8] Bernik, Andrija & Galetic, Dinko. (2018). Remote
rendering control using Python scripts and Dropbox
technology. Tehnički glasnik. 12. 62-67. 10.31803/tg-
20170919221607.
[9] Hushain, Junaid & Gupta, Vandana & Sharma, Miss.
(2023). An Analysis of the Various Kinds of Animation.
Vol.10. 160-166.
[10] Hardeep Singh,(2018), A Review Study on the different
Types of Animation, ISSN: 2320-288.
[11] Košir, Aja & Gabrijelčič,Helena.(2022).Visualeffectsand
their importance in the field of visual media creation.
Journal of graphic engineering and design. 13. 5-13.
10.24867/JGED-2022-2-005.
[12] Asraf, Syed Hazry & Abdullasim, Nazreen & Romli,
Rusnida. (2020). Hybrid Animation: Implementation of
MotionCapture.IOPConferenceSeries:MaterialsScience
and Engineering. 767. 012065. 10.1088/1757-
899X/767/1/012065
[13] Guo, Yong & Zhong, Chan. (2022). Motion Capture
Technology and Its Applications in Film and Television
Animation. Advances in Multimedia. 2022. 1-10.
10.1155/2022/6392168.
[14] https://www.sify.com/technology/vfx-dawn-of-the-
digital-era/
[15] Nila, Zubaida & Abdul Hamid, Hushinaidi & Permadi,
Dendi. (2022). Implication of Extended Reality in Visual
Effects Industry for Virtual Production. 10.2991/978-2-
494069-57-2_23.
[16] García Feal, Orlando & Crespo, Alejandro & Domínguez,
José & Gesteira, Moncho. Advanced fluid visualisation
with DualSPHysics and Blender, June 2016, 11th
International SPHERIC Workshop Munich, Germany.
[17] Glass, Kevin & Bangay, Shaun. (2009). A method for
automatically creating 3D animated scenes from
annotated fiction text
[18] Vladislav Kazakov, The Role of Python in Visual Effects
Pipeline,Thesis,21September2016,HelsinkiMetropolia
University of Applied Sciences
[19] H. Lee, M. K. Dahouda and I. Joe, Character Behavior
Automation Using Deep Reinforcement Learning, “in
IEEE Access, vol. 11, pp. 101435-101442, 2023.
[20] FerricLimano, Human and Technology in the Animation
Industry, VOL.3, NO.1(2021): BECOSS

More Related Content

Similar to Animation and VFX : Comprehensive Review of Processes and Software.

2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented RealityIRJET Journal
 
IRJET-Implementation of Image Processing using Augmented Reality
IRJET-Implementation of Image Processing using Augmented RealityIRJET-Implementation of Image Processing using Augmented Reality
IRJET-Implementation of Image Processing using Augmented RealityIRJET Journal
 
The Future of Rotoscoping in VFX Services.pptx
The Future of Rotoscoping in VFX Services.pptxThe Future of Rotoscoping in VFX Services.pptx
The Future of Rotoscoping in VFX Services.pptxMotion Effects
 
Panorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and EvaluatingPanorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and EvaluatingIOSRjournaljce
 
Creative services and tools for guiding multimedia
Creative services and tools for guiding multimediaCreative services and tools for guiding multimedia
Creative services and tools for guiding multimediaiaemedu
 
IRJET - 3D Virtual Dressing Room Application
IRJET -  	  3D Virtual Dressing Room ApplicationIRJET -  	  3D Virtual Dressing Room Application
IRJET - 3D Virtual Dressing Room ApplicationIRJET Journal
 
Counselors training on VFX pro
Counselors training on VFX pro Counselors training on VFX pro
Counselors training on VFX pro Sagar Kapoor
 
IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...
IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...
IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...IRJET Journal
 
IRJET- Design and Implementation of ATM Security System using Vibration Senso...
IRJET- Design and Implementation of ATM Security System using Vibration Senso...IRJET- Design and Implementation of ATM Security System using Vibration Senso...
IRJET- Design and Implementation of ATM Security System using Vibration Senso...IRJET Journal
 
Photo Editing And Sharing Web Application With AI- Assisted Features
Photo Editing And Sharing Web Application With AI- Assisted FeaturesPhoto Editing And Sharing Web Application With AI- Assisted Features
Photo Editing And Sharing Web Application With AI- Assisted FeaturesIRJET Journal
 
Lossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt AlgorithmsLossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt AlgorithmsIRJET Journal
 
IRJET - Applications of Image and Video Deduplication: A Survey
IRJET -  	  Applications of Image and Video Deduplication: A SurveyIRJET -  	  Applications of Image and Video Deduplication: A Survey
IRJET - Applications of Image and Video Deduplication: A SurveyIRJET Journal
 

Similar to Animation and VFX : Comprehensive Review of Processes and Software. (20)

VFX
VFXVFX
VFX
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality
 
IRJET-Implementation of Image Processing using Augmented Reality
IRJET-Implementation of Image Processing using Augmented RealityIRJET-Implementation of Image Processing using Augmented Reality
IRJET-Implementation of Image Processing using Augmented Reality
 
The Future of Rotoscoping in VFX Services.pptx
The Future of Rotoscoping in VFX Services.pptxThe Future of Rotoscoping in VFX Services.pptx
The Future of Rotoscoping in VFX Services.pptx
 
Panorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and EvaluatingPanorama Technique for 3D Animation movie, Design and Evaluating
Panorama Technique for 3D Animation movie, Design and Evaluating
 
Creative services and tools for guiding multimedia
Creative services and tools for guiding multimediaCreative services and tools for guiding multimedia
Creative services and tools for guiding multimedia
 
Abhilash VFX presentation
Abhilash VFX presentationAbhilash VFX presentation
Abhilash VFX presentation
 
Visual Effects
Visual EffectsVisual Effects
Visual Effects
 
IRJET - 3D Virtual Dressing Room Application
IRJET -  	  3D Virtual Dressing Room ApplicationIRJET -  	  3D Virtual Dressing Room Application
IRJET - 3D Virtual Dressing Room Application
 
Visual effects(VFX)
Visual effects(VFX)Visual effects(VFX)
Visual effects(VFX)
 
bhargav_flowing-fountain
bhargav_flowing-fountainbhargav_flowing-fountain
bhargav_flowing-fountain
 
Counselors training on VFX pro
Counselors training on VFX pro Counselors training on VFX pro
Counselors training on VFX pro
 
Advancement of 3D Animation Industry
Advancement of 3D Animation IndustryAdvancement of 3D Animation Industry
Advancement of 3D Animation Industry
 
Info About Vfx Services India
Info About Vfx Services IndiaInfo About Vfx Services India
Info About Vfx Services India
 
IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...
IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...
IRJET- Real Time Implementation of Bi-Histogram Equalization Method on Androi...
 
IRJET- Design and Implementation of ATM Security System using Vibration Senso...
IRJET- Design and Implementation of ATM Security System using Vibration Senso...IRJET- Design and Implementation of ATM Security System using Vibration Senso...
IRJET- Design and Implementation of ATM Security System using Vibration Senso...
 
Photo Editing And Sharing Web Application With AI- Assisted Features
Photo Editing And Sharing Web Application With AI- Assisted FeaturesPhoto Editing And Sharing Web Application With AI- Assisted Features
Photo Editing And Sharing Web Application With AI- Assisted Features
 
Lossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt AlgorithmsLossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
Lossless Encryption using BITPLANE and EDGEMAP Crypt Algorithms
 
Visual effects in india
Visual effects in indiaVisual effects in india
Visual effects in india
 
IRJET - Applications of Image and Video Deduplication: A Survey
IRJET -  	  Applications of Image and Video Deduplication: A SurveyIRJET -  	  Applications of Image and Video Deduplication: A Survey
IRJET - Applications of Image and Video Deduplication: A Survey
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 

Recently uploaded (20)

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 

Animation and VFX : Comprehensive Review of Processes and Software.

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 43 Animation and VFX : Comprehensive Review of Processes and Software. Dr S.V.Virakthmath1 , Prerana P Kulkarni 2, Muskansaba Shahiwale 3, Apeksha G Hegde 4 1,2,3,4 Dept. of E&C Engineering, SDM college of Engineering and Technology , Dharwad, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Animation and visual effects (VFX) aretwoofthe most important aspects of modern filmmaking. Animation is the process of creating the illusion of motion using a series of still images in rapid succession. VFX is the process of creating or altering images using digital effects. In recent years, there has been a significant convergence between animation and VFX due to the increasing use of computer-generated imagery (CGI) in both industries. CGI allows for the creation of realistic and immersive worlds and characters that would not be possible using traditional animation techniques. This review paper will examine the latest trends and developments in animation and VFX, as well as the processes involved and methods employed in these industries. Key Words: Animation, VFX, CGI, 3D, visual effects. 1.INTRODUCTION The history of animation and VFX traces back to the 1880s and 1850s, respectively. Early animation techniques included stop- motion with objects, puppets, clay or cutouts and hand painted animations. With the invention of the “Théâtre Optique” by Charles-Émile Reynaud, a French inventor, Pauvre Pierrotbecamethefirstprojectedanimated film out of three made for the technology’s original 1892 showing. It was not until 1908 that the first animated cartoon came out, which was Émile Cohl’s Fantasmagorie. However, it was established as the first recorded instance of a projected, hand-drawn animated film. Laterdevelopments led to small animators owning their animationstudios,some of which revolutionized the industry. The drawing of animation directly ontocelluloidsheets wasinventedbyEarl Hurd, a Bray Studios animator, which he patented. This practice came to be known as cel animation and was the industry standard until the rise of digital animation techniques [1]. VFX stands for visual effects. The history of visual effects began in 1857 when Oscar Rejlander, a Swedish-born photographer, created the world's first"specialeffect"image by combining sections of 32 negatives into a single image, titled Two Ways of Life. VFX has developed tremendously since the days of Oscar Rejlander, and it is now used in almost every film that is made. CGI is one of the most important tools used in VFX, and it allows filmmakers to create realistic and immersive worlds and characters that would not be possible using traditional filmmaking techniques. It is one of the key reasons why VFX has become so important in modern film making. Toy Story (1995) by Pixar is the first feature-length film to be made completely with computer animation [2] [3]. With rapid advancements in technology and demand for visuallyappealingandrealisticcontent,theanimationandVFX industries arebeing revolutionized,withwidespreadapplications in areas like advertising, education, along with film and web seriesproduction.AnimationandVFXmethodsprovideartists with creative freedom to create powerful stories with immersive world-building, character development, and storytelling [4]. 2. OVERVIEW OF ANIMATION AND VFX PROCESSES Animation and VFX are complexandever-evolvingfields, but the basic methods and processes remain the same. A better appreciation for the work that goes into creating the animated and VFX sequences that we see in films are gained by understanding the methods and processes involved. The animation and VFX workflow typically involve the following steps [5]. 2.1 Pre-production Pre-production is the initial stage of developing the concept and characters, scriptwriting, creating storyboards, which are rough sketches for the project. It also includes the analysis of the client requirements, budget, team- up, adapting the concept to a specific location, research and development, prototyping,conceptartandstyleframes. This stage helps in visualizing the final product before beginning the project and is a crucial stage, as it lays the groundwork for the rest of the production process [6]. 2. 2 Production This stage involves creating the animated or CGI assets for the project. This may includeprocessessuchasmodeling, rigging, animating, and rendering [6], some of which are listed below:  Modelling - Modeling is the process of creating a 3D representation of an object (props) or character using specialized software. It is the first step in creating 3D animation and VFX [3].  Rigging - Rigging is the process of adding bones and controls to a 3D model for animation, with the bones
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 44 controlling movement and the controls posing the model. Software simplifies this process by building skeletons, assigning weights, and scales tobones[7].  Animating - The animation stage is the final step in creating high-quality animation, requiring careful planning and execution to create believable worlds and characters. It requires various skills and may involve additional processes like particle, fluid, rigid body, and cloth simulation. Tools in software applications aid in these simulations [6].  Rendering-The rendering process involvesgenerating a final image or video from 3D models and scene elements. The software reads the scene file, calculates lighting for eachobject,castsraysfromthe camera position to each pixel, and calculates the color of the pixel based on the object's color,lighting, and transparency. This process is repeated for each pixel in the image to generate the final image. The process ensures accurate and realisticvisuals[7][8]. 2. 3 Post-Production Post–Production work isthe collaborationprocesswhere the raw footage is edited together and special effects are added. It can be a long and complex process, but it is essential for creating a finished product that is both visually and narratively compelling [5]. Fig - 1: Example of a visual effects pipeline [11].  Composition and lighting: Different elements of the animation, such as characters, backgrounds and special effects are combined together to create a single frame. VFX artists need to be able to create images that are both visually appealing and realistic. This requires a strong understanding of how light and shadow work, as well as how tocomposeimages in a way that is both balanced and dynamic [5].  Color correction and color grading: These are the final steps in the post-production process. Color correction is the process of fixing any lighting or color issues in the footage so thatitlooksnatural and realistic. Color grading is the processofadjustingthe overall look and feel of the footage to create the desired mood and atmosphere [5].  Editing: The individual shots are trimmed and assembled into a sequence. The special effects and transitions are added in this phase. Lastly the pacing and rhythm of the animation are finalized [7]. 3. ANIMATION AND VFX TECHNIQUES  Traditional Animation - Traditional hand-drawn animation, also known as cel animation, involves creating animated sequences by drawingeachframe on transparent sheets. Skilled artists meticulously sketch each frame, paying close attention to the flow of movement and character personalities. Walt Disney is a pioneer of this method, popularizing beloved characters and stories with films like "Snow White and the Seven Dwarfs" and"TheLionKing"[9]. Fig - 2: Traditional animation [9].  Stop motion animation - Stopmotionanimation,also known as 3D animation or puppet animation, is a technique that uses three-dimensional objects to create animated sequences. It involves interrupting the action frame by frame, making subtle adjustments to the puppets or objects between frames. The articulation of joints is carefully considered to mimic the natural movements of the human body. This technique is also used to create animated sequences with clay figures, known as Claymation, trademarked by Will Vinton Studios [10].  Computer animation – Computer animation (CGI) is a popular tool in filmmaking, allowing filmmakers to add digital elements to real-life footage, including
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 45 landscapes, characters, and effects. CGI can create both 2D and 3D elements, with 3D being most commonly used. It enhances existing footage and creates more realistic and immersive experiences, making it an essential tool in various film genres [11]. Fig - 3: Stop motion animation [9].  Hybrid animation - Hybrid animation is a popular technique used in the multimedia industry for creating cartoons and short stories. It combines 2D and 3D measurements on a flat plane, offeringeasier object creation and manipulation.3D animation offers advantages like ease of camera motion, complex lighting, realism, and high reusability. Motion capture, also known as performancecapture, is used in various fields [12].  Matte painting - Matte painting is a crucial aspect of filmmaking, creating realistic and immersive cinematic worlds. Traditional hand-painting istime- consuming and labor-intensive, making it less practical for modern production. Digital technology has revolutionized matte painting, offeringpowerful tools for creating stunning backgrounds and 3D modeling and rendering techniques for highly detailed environments [11].  Rotoscoping – Rotoscopy is a method of creating alpha mattes by manually tracing around an object or character, determining visible and transparent parts of the image. This process involves creating a mask that follows the object's movement, which can be generated using computer points ormanual work [11].  Motion capture - Motion capture technology is crucial in film and television animation production, complementing each other. It emerged due to high demand and has expanded to include multimedia, games, and film and television. This technology reduces the workload of traditional manual editing in animation creation [13]. It involvesrecordingreal actors' movements and facial expressions using specialized suits. This data is then transferred to a 3D model, which can be used to create characters and creatures by altering their physical appearance through digital processing [11].  Extended reality - Extended reality (XR) is a virtual technology used in creative filmmaking,encompassing Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR). It enhances our view of the real world, replaces user's view, and blends real-world environments with computer-generated objects. XR is continuously developing in human-computer interactions, offering immersive experiential solutions for potential virtual productions. Fig – 4 :Body motion capture[14]. It is essential for pre-production, production, and post- production in the creative industry [15]. 4. EXPLORATION OF ANIMATION AND VFX SOFTWARES 4.1 Maya Maya is 3D computer graphics software that is widely used to create 3D applications such as visual effects, animated shorts and films and even video games. Despiteits complexity, Maya finds widespread uses due to its versatility. It has been used in many award-winning feature films, such as Disney's Frozen, Pixar's Brave, and Rupert Sanders' Snow White andthe Huntsman.Therearetwo ways to use Maya: (1) using the tools that Maya already comes with, and (2) scripting in either MEL (Maya Embedded Language) or Python. To create the character model, the animator needs to upload the character’s sketch onto Maya and then manipulatethepolygonal andnon-uniformrational b-splines (NURBS) modelingfeatures tocreatethemodel’sbody.Then, there is provision to add lights, colors, materials, and textures to the character. Next, the animator can use Maya’s HumanIK tool to rig the character. Finally,Maya’s nParticles tool can be used to create particle simulations for the character [7].
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 46 4.2 Blender Blender is free, open-source 3Dsoftwarethatcanbeused to create animations and movies. It is similar to Maya, but it is easier to use. Blender includes many of the same features as Maya, such as sculpting and rigging tools, UV and camera manipulation, library extensions, and particle simulations [7]. Blender also has a user-friendly interface that makes it easy to learn and use. With Blender, it is possible to create animations with realistic materials, lighting, texturing, foam simulation, motion blur, and compositing [16]. A scripting interface that can be used to convert data from previous stages of the animation process into 3D environments is provided in Blender. It also has a built-in video sequencer that can be used for basic video editing tasks [17]. Advanced users employ Blender’s API for Python scripting to customize the application and write specialized tools; often these are included in Blender’s future releases. Blender is well suited to individuals and small studios that benefit from itsunifiedpipelineand responsivedevelopment process [16]. 4.3 Nuke Nuke is a node-based visual effects compositingsoftware from The Foundry. It is widely used in film and television post-production for editing videoclipsandimagesequences. Nuke offers a robust node-based workflow, multichannel editing, stereoscopic workflow, particle system, chroma keying and the ability to be extended with plugins. Nuke can be extended with external plugins written in Tcl, C++, or Python (supported since version 5)[18]. 4.4 Houdini Houdini is node-based 3D animation softwareknownfor its versatility and procedural tools. It offers a visual programming environment where artists can create custom tools to streamline their workflows. Many visual effects studios use Houdiniend-to-end.HoudinicomeswithHScript, an older scripting language that is still usedforcompatibility with older projects. HScript is similar to MEL in Maya. It can be used to script object transformations, edit light properties, and modify render outputs, but it is not as efficient for modifyinggeometryorperformingpoint-related operations. For geometry and point operations, VEX is the more practical solution. VEX is a powerful scriptinglanguage that is built into Houdini and is specifically designed for working with geometry and points [18]. 4.5 DualSPHysics DualSPHysics is a free software package for simulating fluids using the Smooth Particle Hydrodynamics (SPH) method. It is highlyoptimizedtorunonparallelarchitecturessuchasGPUsand multi-core CPUs. DualSPHysics also includes several post- processing tools to visualize the simulation results in the form of pointsorisosurfaces.TheoutputfilesareintheVTK(Visualization ToolKit) format. A Blender plugin has been developed to allow users to import and work with DualSPHysics simulation data in Blender.The plugin updates the data and objectproperties at each time step, allowing users to render realistic animations of the simulated fluids [16]. 5. FUTURE SCOPE AND CONCLUSION The media industry is rapidly changing due to digital media convergence and the 4th Industrial Revolution. This is creating new opportunities for content creators and distributors, but it is also challenging them to produce high- quality content at a lower cost and faster pace [19]. Animation and VFX techniques are now used in almost all types of media, including movies, webseries,advertisements, educational videos and video games with high-quality graphics and animation. In the future, animation will rely not only on artistic techniques, but also on physics simulations and an understanding of physics. Educationinthefieldofanimation must continue to evolve to keep up with these technological advances. Furthermore, the development of trends like VR and AR will create demand for animation and VFX content specifically designed for these immersive platforms, andthe increasing use of AI and machine learning in animation and VFX will lead to the creation of more realistic and believable characters and environments [2][20]. REFERENCES [1] Aidan Pacifico, The Magic ofAnimation:A Global History of Animation and Comparative Analysis of Western and Eastern Historical Representations of Magic in Animation, Societal Perceptions of Magic, and Their Influences Upon One Another, Honors College Theses, Pace University , 2022 [2] Shaikova V. A, CINEMA AND IT, Belarusian State University of Informatics and Radio electronics , Minsk, Republic of Belarus 2022 [3] Ajay Shivshankar Pardeshi, Ajay Shivshankar Pardeshi, Recent Trends in VFX (Virtual Effects) and SFX (Special Effects), Vol. 8 Issue 07, July-2019, International Journal of Engineering Research & Technology (IJERT). [4] Anwesha Mukherjee, Mangalik Sobhakar, Latest Trends in Animation Industry, Brainwave: A Multidisciplinary Journal (ISSN: 2582-659X), Vol. 1, No. 1, April 2020, pp. 82-85, Brainware University. [5] Vinod Raturi1, Dr. Priyanka Panwar, A Study of Visual Effects Industry: In the Reference toProfessionalQuality of Production, Volume 18, Number 1, 2021Webology, ISSN: 1735-188X.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 12 | Dec 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 47 [6] Marcus Dempwolf Holm, The structuring of a VFX Pipeline, 2018 Luleå University of Technology Department of Arts, Communication and Education The structuring of a VFX Pipeline. [7] Gilenn Emille G. Collado, Modeling and Python Scripting in Maya for the Animation Short Style, June 10, 2016 ,Department of Computer Engineering, California Polytechnic State University, San Luis Obispo. [8] Bernik, Andrija & Galetic, Dinko. (2018). Remote rendering control using Python scripts and Dropbox technology. Tehnički glasnik. 12. 62-67. 10.31803/tg- 20170919221607. [9] Hushain, Junaid & Gupta, Vandana & Sharma, Miss. (2023). An Analysis of the Various Kinds of Animation. Vol.10. 160-166. [10] Hardeep Singh,(2018), A Review Study on the different Types of Animation, ISSN: 2320-288. [11] Košir, Aja & Gabrijelčič,Helena.(2022).Visualeffectsand their importance in the field of visual media creation. Journal of graphic engineering and design. 13. 5-13. 10.24867/JGED-2022-2-005. [12] Asraf, Syed Hazry & Abdullasim, Nazreen & Romli, Rusnida. (2020). Hybrid Animation: Implementation of MotionCapture.IOPConferenceSeries:MaterialsScience and Engineering. 767. 012065. 10.1088/1757- 899X/767/1/012065 [13] Guo, Yong & Zhong, Chan. (2022). Motion Capture Technology and Its Applications in Film and Television Animation. Advances in Multimedia. 2022. 1-10. 10.1155/2022/6392168. [14] https://www.sify.com/technology/vfx-dawn-of-the- digital-era/ [15] Nila, Zubaida & Abdul Hamid, Hushinaidi & Permadi, Dendi. (2022). Implication of Extended Reality in Visual Effects Industry for Virtual Production. 10.2991/978-2- 494069-57-2_23. [16] García Feal, Orlando & Crespo, Alejandro & Domínguez, José & Gesteira, Moncho. Advanced fluid visualisation with DualSPHysics and Blender, June 2016, 11th International SPHERIC Workshop Munich, Germany. [17] Glass, Kevin & Bangay, Shaun. (2009). A method for automatically creating 3D animated scenes from annotated fiction text [18] Vladislav Kazakov, The Role of Python in Visual Effects Pipeline,Thesis,21September2016,HelsinkiMetropolia University of Applied Sciences [19] H. Lee, M. K. Dahouda and I. Joe, Character Behavior Automation Using Deep Reinforcement Learning, “in IEEE Access, vol. 11, pp. 101435-101442, 2023. [20] FerricLimano, Human and Technology in the Animation Industry, VOL.3, NO.1(2021): BECOSS