SlideShare une entreprise Scribd logo
1  sur  60
‫روشهای‬‫برنامه‬‫نویسی‬
‫انیمیشن‬
‫برای‬
‫بازی‬‫های‬‫رایانه‬‫ای‬
‫امیرحسین‬‫فصیحی‬
‫فن‬‫افزار‬‫شریف‬
‫تیر‬1391
‫اهداف‬
•‫مروری‬‫بر‬‫روشهای‬‫فنی‬‫پیاده‬‫سازی‬‫انیمیشن‬‫در‬‫بازی‬‫ها‬
•‫روشهای‬‫بهینه‬‫سازی‬
•‫بررسی‬‫روش‬‫های‬‫جدید‬
•‫آشنایی‬‫با‬‫بعضی‬‫حوزه‬‫های‬‫تحقیقاتی‬‫علمی‬
•‫تحلیل‬‫فناوری‬‫های‬‫انیمیشن‬‫در‬‫برخی‬‫از‬‫بازی‬‫های‬‫روز‬
•‫میان‬‫افزارهای‬‫انیمیشن‬
‫انواع‬‫روشهای‬‫پیاده‬‫سازی‬‫انیمیشن‬‫در‬‫بازی‬
• Cel Animation
• Billboards with animated textures
• Rigid Hierarchical
• Vertex Animation
• Skinned Animation
Cel Animation
3D Animation
•‫بازی‬Doom
oQuad‫هایی‬‫به‬‫سمت‬‫دوربین‬
oAnimated Texture
3D Animation
Rigid Hierarchical Animation
Per Vertex Animation / Morph Target
Facial Morph Demo Video
Skinned Animation
Skinned Animation
• Software Skinning
• Hardware Skinning (GPU shaders)
Automatic Rigging
http://www.mit.edu/~ibaran/autorig/
‫زمان‬‫در‬‫انیمیشن‬
• Pose Interpolation / Continuous Time
• Time unit (seconds/frames)
• Frame/Sample
ttt = 0.2 ttt = 0.8 ttt = 1.3
Keyframe 1 Keyframe 2 Keyframe 3
‫قالب‬‫داده‬‫ای‬‫برای‬‫انیمیشن‬
• Joint 1
o Keyframe 1
 Translation
• x, y, z
 Orientation
• x, y, z, w
 Scale
• x, y, z
o Keyframe 2
 Translation
• .....
o ....
• Joint 2
o ....
‫انیمیشن‬‫به‬‫عنوان‬‫روش‬‫فشرده‬‫سازی‬
‫اطالعات‬‫الزم‬:‫موقعیت‬‫هر‬vertex‫در‬‫هر‬‫لحظه‬‫از‬‫زمان‬.
‫هدف‬:‫ذخیره‬‫کمترین‬‫اطالعات‬
Animation Retargeting
• Real-time motion retargetting to highly varied
user created morphologies (Spore)
• http://chrishecker.com/Real-time_motion_retargeting_to_highly_varied_user-created_morphologies
• Feature points based facial animation
retargetting
• http://dl.acm.org/citation.cfm?id=1450621
Havok Animation Retargeting Video
Metachannels
• Events
o Time = 0.5
 footstep left
o Time = 1.5
 footstep right
o ...
• ...
Animation Blending
LERP Blending
• Temporal Interpolation
• Motion Continuity (Cross Fading)
• Directional Locomotion
o Targeted Movement
o Pivotal Movement
• Complex LERP Blend
o Generalized one dimensional
o Simple Two dimensional
o Triangular Two dimensional
o Generalized Two dimensional
Blending
• Partial skeleton blending
• Additive blending
o Stance variation
o Locomotion noise
o Aim and look at
o Overloading time axis
Partial Blending
Uncharted 2
Additive Blending
Blend Trees
Blend Tree
UDK Blend Tree Video
Post Processing
• Procedural Animation
• Inverse Kinematics
• Ragdolls
Ragdolls
Ragdolls in Diablo 3 (box2d.googlecode.com/files/GDC2012_ErinCatto_Ragdolls.pdf)
Leg IK
Animation Pipeline
• Clip decompression and pose extraction
• Pose blending
• Global pose generation
• Post-processing
• Recalculation of global poses
• Matrix palette generation
‫بهینه‬‫سازی‬‫انیمیشن‬
•‫استفاده‬‫از‬‫حافظه‬‫کمتر‬
•‫استفاده‬‫از‬‫حافظه‬‫بصورت‬cache friendly
‫کمتر‬ ‫حافظه‬ ‫از‬ ‫استفاده‬–‫سازی‬ ‫فشرده‬
• Channel Omission
• Quantization
o Scalar Quantization
(Jonathan Blow: http://number-
none.com/product/Scalar%20Quantization/index.html)
• Sample Frequency and Key Omission
• Curve Based Compression (B-Splines, Granny)
• Selective Loading and Streaming
Curve Based Compression (B-Splines)
30fps -> 90 frames -> 90 * 32bits = 27180 bits
Curve Fitting -> 7 data points -> 7 * 32bits = 224 bits
t = 3 sec
q
CPU Cache
Bitsquid Engine (Low Level Animation System)
http://bitsquid.blogspot.com/2009/11/bitsquid-low-level-animation-system.html
http://bitsquid.blogspot.com/2011/10/low-level-animation-part-2.html
Multithreaded Animation
• Intel Horsepower demo:
http://software.intel.com/en-us/articles/horsepower-source-code-download/
Intel Horsepower Demo
Single Threaded Animation
Intel Horsepower Demo
Multithreaded Animation
Animation Layering
Face Layer - Partial
Hand Layer - Partial
Hair Layer - Partial
Base Layer - Full Body
Run Randomness Layer - Additive
Weapon Layer - Partial
Breathing Layer - Additive
Animation and Player Control in Uncharted 1 & 2, Travis
McIntosh, GDC 2010
Physics Based Animation
•‫شبیه‬‫سازی‬‫فیزیکی‬‫برای‬‫مدل‬
•‫استفاده‬‫از‬‫انیمیشن‬‫از‬‫پیش‬‫تعریف‬‫شده‬
•‫ترکیب‬‫شبیه‬‫سازی‬‫و‬‫انیمیشن‬
•‫اعمال‬‫انیمیشن‬‫بر‬‫روی‬‫اعضای‬‫فیزیکی‬‫و‬‫سپس‬‫شبیه‬‫س‬‫ازی‬
Dynamic, data-driven character control with
adjustable balance, Dynamo
http://graphics.cs.williams.edu/papers/DynamoVGS06
Dynamo Video - Adaptation
Dynamo Video - Balance
Dynamo - Boxing
Dynamo - Failure
Dynamic Response for Motion
Capture Animation
http://graphics.cs.ucr.edu/projects/dynResp/mocsim2.html
Dynamic Response
Dynamic Motion Synthesis
• Natural Motion (Endorphin, Euphoria)
http://naturalmotion.com
• Games
o Read Dead Redemption
o GTA IV
o Star Wars: The Force Unleashed
Natural Motion - Euphoria
‫پایه‬‫فناوری‬
‫شبکه‬‫عصبی‬‫و‬‫الگوریتم‬‫های‬‫ژنتیکی‬
Dynamic Motion Synthesis – Read Dead
Redemption
Dynamic Motion Synthesis – GTA IV
Dynamic Motion Synthesis – Star Wars, Force
Unleashed
Parametric Motion Graphs
•‫ذخیره‬‫داده‬‫های‬‫حرکتی‬،‫عمدتا‬‫از‬Motion Capture
•‫آنالیز‬‫داده‬‫ها‬‫و‬‫ساخت‬Motion Graph
•‫انجام‬‫جستجوی‬real-time‫در‬‫هنگام‬‫اجرای‬‫بازی‬
Motion Graphs Research
Motion Graphs
http://research.cs.wisc.edu/graphics/Papers/Gleicher/Mocap/mograph.pdf
Parametric Motion Graphs
http://pages.cs.wisc.edu/~heckr/Papers/PMGFullPaper.pdf
Parametric Motion Graphs Demo Video
‫انیمیشن‬‫و‬‫هوش‬‫مصنوعی‬
•‫انتخاب‬‫حرکت‬
oMotion Graph
o‫فیزیکی‬
active
passive
•‫هم‬‫راستا‬‫با‬‫تحقیقات‬‫کنترل‬‫و‬‫روباتیک‬
Animation-Driven Locomotion
Animation Driven Locomotion for Smoother
Navigation (GDC 2012)
Bobby Anguelov
AI Programmer IO Interactive
Gabriel Leblanc
AI Programmer, Eidos
Shawn Harris
Senior Programmer, Big Huge Games
‫میان‬‫افزارهای‬‫انیمیشن‬
• Natural Motion, Morpheme
• Autodesk, HumanIK
• RAD Game Tools, Granny
• Havok Animation/Behavior
• Chemical Games, Alienmotion
Animation Middleware - Alienmotion
• Game Engine Architecture, Jason Gregory
• Bisquid.se
• Game Programming Gems Series
• AI Game Programming Wisdom Series
• gamasutra.com
‫سایر‬‫منابع‬
‫سوال؟‬
fassihi@fanafzar.com
@ahfassihi

Contenu connexe

Tendances

Supersize your production pipe enjmin 2013 v1.1 hd
Supersize your production pipe    enjmin 2013 v1.1 hdSupersize your production pipe    enjmin 2013 v1.1 hd
Supersize your production pipe enjmin 2013 v1.1 hd
slantsixgames
 

Tendances (17)

Practical SPU Programming in God of War III
Practical SPU Programming in God of War IIIPractical SPU Programming in God of War III
Practical SPU Programming in God of War III
 
Practical Guide for Optimizing Unity on Mobiles
Practical Guide for Optimizing Unity on MobilesPractical Guide for Optimizing Unity on Mobiles
Practical Guide for Optimizing Unity on Mobiles
 
Practical guide to optimization in Unity
Practical guide to optimization in UnityPractical guide to optimization in Unity
Practical guide to optimization in Unity
 
Emulating With JavaScript
Emulating With JavaScriptEmulating With JavaScript
Emulating With JavaScript
 
BSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOSBSidesDelhi 2018: Headshot - Game Hacking on macOS
BSidesDelhi 2018: Headshot - Game Hacking on macOS
 
Create a Scalable and Destructible World in HITMAN 2*
Create a Scalable and Destructible World in HITMAN 2*Create a Scalable and Destructible World in HITMAN 2*
Create a Scalable and Destructible World in HITMAN 2*
 
VFX Alchemy (DevGamm conference. Alexander Fedotovsky) eng
VFX Alchemy (DevGamm conference. Alexander Fedotovsky) engVFX Alchemy (DevGamm conference. Alexander Fedotovsky) eng
VFX Alchemy (DevGamm conference. Alexander Fedotovsky) eng
 
Supersize your production pipe enjmin 2013 v1.1 hd
Supersize your production pipe    enjmin 2013 v1.1 hdSupersize your production pipe    enjmin 2013 v1.1 hd
Supersize your production pipe enjmin 2013 v1.1 hd
 
OGDC2013_ Spine Animation_ Mr Alviss Ha
OGDC2013_ Spine Animation_ Mr Alviss HaOGDC2013_ Spine Animation_ Mr Alviss Ha
OGDC2013_ Spine Animation_ Mr Alviss Ha
 
GS-4145, Oxide discusses how Mantle enables game engine performance, by Dan B...
GS-4145, Oxide discusses how Mantle enables game engine performance, by Dan B...GS-4145, Oxide discusses how Mantle enables game engine performance, by Dan B...
GS-4145, Oxide discusses how Mantle enables game engine performance, by Dan B...
 
Stupid Video Tricks, CocoaConf Seattle 2014
Stupid Video Tricks, CocoaConf Seattle 2014Stupid Video Tricks, CocoaConf Seattle 2014
Stupid Video Tricks, CocoaConf Seattle 2014
 
Adding more visuals without affecting performance
Adding more visuals without affecting performanceAdding more visuals without affecting performance
Adding more visuals without affecting performance
 
Battlefield 4 + Frostbite + Mantle
Battlefield 4 + Frostbite + MantleBattlefield 4 + Frostbite + Mantle
Battlefield 4 + Frostbite + Mantle
 
【Unite 2017 Tokyo】スクリプタブル・レンダーパイプラインのカスタマイズと拡張
【Unite 2017 Tokyo】スクリプタブル・レンダーパイプラインのカスタマイズと拡張【Unite 2017 Tokyo】スクリプタブル・レンダーパイプラインのカスタマイズと拡張
【Unite 2017 Tokyo】スクリプタブル・レンダーパイプラインのカスタマイズと拡張
 
Ottawa unity user_group_feb13_2015
Ottawa unity user_group_feb13_2015Ottawa unity user_group_feb13_2015
Ottawa unity user_group_feb13_2015
 
Raspberry Pi Gaming Rig
Raspberry Pi Gaming RigRaspberry Pi Gaming Rig
Raspberry Pi Gaming Rig
 
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...Computer Vision Powered by Heterogeneous System Architecture (HSA) by  Dr. Ha...
Computer Vision Powered by Heterogeneous System Architecture (HSA) by Dr. Ha...
 

Similaire à Animation Programming Techniques

Making a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie TycoonMaking a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie Tycoon
Jean-Philippe Doiron
 
ميهين
ميهينميهين
ميهين
Ahmed
 

Similaire à Animation Programming Techniques (20)

Making a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie TycoonMaking a game with Molehill: Zombie Tycoon
Making a game with Molehill: Zombie Tycoon
 
Ghajini - The Game Development
Ghajini - The Game DevelopmentGhajini - The Game Development
Ghajini - The Game Development
 
Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill) Developing Next-Generation Games with Stage3D (Molehill)
Developing Next-Generation Games with Stage3D (Molehill)
 
Cocos2d programming
Cocos2d programmingCocos2d programming
Cocos2d programming
 
PG Day Us: Animations for Web & Hybrid
PG Day Us: Animations for Web & HybridPG Day Us: Animations for Web & Hybrid
PG Day Us: Animations for Web & Hybrid
 
Pc54
Pc54Pc54
Pc54
 
Animation LOA
Animation LOAAnimation LOA
Animation LOA
 
Smooth Animations for Web & Hybrid
Smooth Animations for Web & HybridSmooth Animations for Web & Hybrid
Smooth Animations for Web & Hybrid
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform
 
UplinQ - qualcomm® snapdragon™ processors a super gaming platform
UplinQ - qualcomm® snapdragon™ processors a super gaming platformUplinQ - qualcomm® snapdragon™ processors a super gaming platform
UplinQ - qualcomm® snapdragon™ processors a super gaming platform
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
 
Core Image
Core ImageCore Image
Core Image
 
TMD2063 | Digital Animation - Chapter 2
TMD2063 | Digital Animation - Chapter 2TMD2063 | Digital Animation - Chapter 2
TMD2063 | Digital Animation - Chapter 2
 
Animation graphics
Animation graphicsAnimation graphics
Animation graphics
 
BINARY DATA ADVENTURES IN BROWSER JAVASCRIPT
BINARY DATA ADVENTURES  IN BROWSER JAVASCRIPTBINARY DATA ADVENTURES  IN BROWSER JAVASCRIPT
BINARY DATA ADVENTURES IN BROWSER JAVASCRIPT
 
ميهين
ميهينميهين
ميهين
 
4,000 Adams at 90 Frames Per Second | Yi Fei Boon
4,000 Adams at 90 Frames Per Second | Yi Fei Boon4,000 Adams at 90 Frames Per Second | Yi Fei Boon
4,000 Adams at 90 Frames Per Second | Yi Fei Boon
 
Practical Volume Rendering for realtime applications
Practical Volume Rendering for realtime applicationsPractical Volume Rendering for realtime applications
Practical Volume Rendering for realtime applications
 
rlottie - a new approach to motion graphics ui
rlottie -  a new approach to motion graphics uirlottie -  a new approach to motion graphics ui
rlottie - a new approach to motion graphics ui
 

Plus de Amir H. Fassihi

Plus de Amir H. Fassihi (20)

کارگاه چشم‌انداز در بازی سازی
کارگاه چشم‌انداز در بازی سازیکارگاه چشم‌انداز در بازی سازی
کارگاه چشم‌انداز در بازی سازی
 
Planning Chaos - Online Workshop
Planning Chaos - Online WorkshopPlanning Chaos - Online Workshop
Planning Chaos - Online Workshop
 
Planning Chaos
Planning ChaosPlanning Chaos
Planning Chaos
 
کارگاه مبانی بازی سازی
کارگاه مبانی بازی سازیکارگاه مبانی بازی سازی
کارگاه مبانی بازی سازی
 
کارگاه سفر بازی‌ساز
کارگاه سفر بازی‌سازکارگاه سفر بازی‌ساز
کارگاه سفر بازی‌ساز
 
کارگاه مدیریت تیم خلاق ۳
کارگاه مدیریت تیم خلاق ۳کارگاه مدیریت تیم خلاق ۳
کارگاه مدیریت تیم خلاق ۳
 
کارگاه مدیریت تیم خلاق ۲
کارگاه مدیریت تیم خلاق ۲کارگاه مدیریت تیم خلاق ۲
کارگاه مدیریت تیم خلاق ۲
 
مدیریت تیم خلاق ۱
مدیریت تیم خلاق ۱مدیریت تیم خلاق ۱
مدیریت تیم خلاق ۱
 
کسب‌و‌کار بازی‌های ویدیویی ۳
کسب‌و‌کار بازی‌های ویدیویی ۳کسب‌و‌کار بازی‌های ویدیویی ۳
کسب‌و‌کار بازی‌های ویدیویی ۳
 
داستان هیولا
داستان هیولاداستان هیولا
داستان هیولا
 
کسب‌و‌کار بازی‌های ویدیویی ۲
کسب‌و‌کار بازی‌های ویدیویی ۲کسب‌و‌کار بازی‌های ویدیویی ۲
کسب‌و‌کار بازی‌های ویدیویی ۲
 
کسب‌و‌کار بازی‌های ویدیویی
کسب‌و‌کار بازی‌های ویدیوییکسب‌و‌کار بازی‌های ویدیویی
کسب‌و‌کار بازی‌های ویدیویی
 
بازی‌سازی در فن‌افزار - ۱۳۹۶
بازی‌سازی در فن‌افزار - ۱۳۹۶بازی‌سازی در فن‌افزار - ۱۳۹۶
بازی‌سازی در فن‌افزار - ۱۳۹۶
 
کارگاه کار تیمی
کارگاه کار تیمیکارگاه کار تیمی
کارگاه کار تیمی
 
تیم ایرانی و مهر
تیم ایرانی و مهرتیم ایرانی و مهر
تیم ایرانی و مهر
 
بازاریابی بازی‌های موبایل
بازاریابی بازی‌های موبایلبازاریابی بازی‌های موبایل
بازاریابی بازی‌های موبایل
 
بازاریابی بازی‌های ویدیویی
بازاریابی بازی‌های ویدیوییبازاریابی بازی‌های ویدیویی
بازاریابی بازی‌های ویدیویی
 
چگونه موفقیت یا شکست پروژه شما از قبل مشخص شده است
چگونه موفقیت یا شکست پروژه شما از قبل مشخص شده استچگونه موفقیت یا شکست پروژه شما از قبل مشخص شده است
چگونه موفقیت یا شکست پروژه شما از قبل مشخص شده است
 
از بازی سازی در ایران تا بازی سازی ایرانی
از بازی سازی در ایران تا بازی سازی ایرانیاز بازی سازی در ایران تا بازی سازی ایرانی
از بازی سازی در ایران تا بازی سازی ایرانی
 
جادوی خلاقیت
جادوی خلاقیتجادوی خلاقیت
جادوی خلاقیت
 

Dernier

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Dernier (20)

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 

Animation Programming Techniques