قدیمی 09-06-2010, 08:31 PM   #1
(کاربر باتجربه)
 
تاریخ عضویت: May 2010
نوشته ها: 113   (نمایش پست ها)
تشکر: 0
17 بار در 17 پست از ایشان تشکر شده است
Not Ranked  0 score     
Icon59 Apple SHAKE



سينما نفس ها را در سينه حبس كرده و شما را خوشحال يا گريان مي كند. شمابه عنوان تماشاگر مي توانيد لحظه هاي ترس, اضطراب, خطر و هيجان را بدون رسيدن كوچكترين آسيبي تجربه كنيد. اين جادوي سينماست و هدف سينماگران از تولد هنر هفتم تا به امروز بهتر جلوه دادن اين سفر جادويي است. فناوری پيشرفته امروزي به كمك سينماگران آمده و آنها مي توانند با تصاوير خود بر روی پرده سينما تماشاگران را بر صندلي ميخكوب يا مسحور كنند.
صحنه هاي تماشايي چند فيلم اخير نظير كينگ كونگ, سه گانه ارباب حلقه ها و هري پاتر و ميزان فروش آنها, بيانگر اين حقيقت است كه جلوه هاي ويژه درسينماي امروز نقش تعيين كننده اي در اقبال فيلم هاي ساخته شده دارد.
طراحي و اجراي صحنه هاي اعجاب برانگيز فيلم هاي فوق توسط نرم افزار جلوه هاي ويژه SHAKE انجام شده است. نرم افزار جديد SHAKE يكي از پر انعطاف ترين و بهترين نرم افزارهاي توليد جلوه هاي ويژه بوده و فرهنگستان علوم و هنرهای سينمايي آمريکا (اسكار) آن را به عنوان نرم افزار برتر در طراحي و اجراي جلوه هاي ويژه برگزيده است.



نرم افزار SHAKE اولين بار توسط برنامه نويسان شركت "سوني ايميج وركس" (شاخه اي از شرکت سوني پيکچرز که به طور تخصصي در زمينه توليد جلوه هاي ويژه سينمايي ديجيتالي فعاليت دارد) طراحي شد و اعضای گروه برنامه نويسان شامل آرنود هارواردز, امانوئل موگمنت, ران برينكمن, لوييس ستورلي و دانكاندلا بود.
در سال 2002 شركت كامپيوتري Apple شروع به توليد و تهيه محصولات سخت افزاري و نرم افزاري جهت توليدات تصويري استوديويي كرد و بدين ترتيب بود كه گروه برنامه نويسان SHAKE ساختار برنامه را با سخت افزار هاي Apple سازگار ساختند. امتياز SHAKE به شركت Apple تعلق گرفت و بالاخره در آوريل 2005 نگارش چهارم SHAKE به انجمن بين المللي راديو تلويزيون (NAB) معرفي شد و ثبت گرديد. ساختار نرم افزار فوق درختی-گره اي بوده و از قابليت هاي گوناگون و بهتري نسبت به نرم افزارهاي مو جود بهره مند است. (پيش از اين نرم افزارهاي ديگري با ساختار درختي-گره ای توليد شده بودند مانند Fusion ، Cineon و Nuke
SHAKE تنها نرم افزار ترکيب بندی (كامپوزيت) در دنياست كه يك مجموعه كامل ابزار براي توليد جلوه هاي ويژه و خلق صحنه هاي جذاب و گيرا را در اختيار كاربر قرار مي دهد. كاربران آن از مبتدی تا حرفه اي مي توانند از امكانات و قابليت هاي آن استفاده كرده و محصول مورد نظر خود را توليدكنند. SHAKE نرم افزاري با امكانات و توانايي بالا در توليدات تلويزيوني، سينمايي و توليد جلوه هاي ويژه در انواع زمينه های گوناگون است؛ از استوديو هاي كوچك و تلويزيون هاي خصوصي گرفته تا توليدات عظيم سينمايي.
نرم افزار SHAKE با سيستم عامل هاي لينوکس و مکينتاش سازگاري دارد. (نسخه اي كه با سيستم عامل ويندوز سازگاري داشته باشد در دست تهيه بوده كه فعلاً اجراي پروژه متوقف شده است.)
SHAKE نرم افزار تهيه كامپوزيت در جلوه هاي ويژه ديجيتالي براي توليد فيلمهاي سينمايي، فيلم هاي پر وضوح HD و تبليغات تلويزيوني است. همچنين SHAKE براي ساخت جلوه ها و كارهاي پس توليد محصولات و توليدات ويدئويي تلويزيوني کاربرد دارد.(البته در حال حاضر در اين زمينه بيشتر از نرم افزار هاي Logic ،Flint، Flame و Inferno استفاده مي شود.)
به دليل استفاده از جديدترين فناوری های پردازش تصوير، نتيجه كار از كيفيت بالاي تصويري برخوردار بوده و براي توليد فيلم هاي پروضوح و سينماي سه بعدی بسيار مناسب است.



ويژگي ها:

ساختار درختي-گره اي
اين نرم افزار از واسط كاربري قوي با ساختار درختي-گره اي برخوردار بوده و به اين دليل، كار با محيط آن بسيار آسان است و به راحتي مي توان در هرلحظه به صورت بی درنگ روند كار را مشاهده نمود، از آن پيش نمايش داشت يا در آن تغييراتي بوجود آورد. اين ساختار به كاربر اين امكان را مي دهد كه به راحتي به قسمت هاي مختلف فرايند توليد دسترسي داشته و در هر قسمت از كار لايه اي را اضافه يا حذف كند. همچنين به دليل داشتن كد رنگ ها در هرلايه و گره مي تواند بر روي رنگ هاي هر بخش تغيير اعمال نمايد. در هر گره (node) اطلاعات و كد رنگ موجود بوده و بدين ترتيب به اطلاعات هر بيت ازتصوير دسترسي وجود دارد. نمايش داده ها و كد رنگ در هر بيت و گره هاي متحرك از ويژگي هاي ساختار درختي SHAKE بوده و اين ساختار موجب شده كه كار با آن سريعتر و فراگيرتر انجام گيرد. همچنين با اين ساختار مي توان در هر مرحله كار را ذخيره كرد يا در هر لحظه به مرحله هاي قبل تر مراجعه نمود.
نمايش گره ها به صورت گرافيکي و منطقي براي هر کامپوزيت به طور مستقل توليد مي شود. اين ويژگي سبب بالارفتن کارايي و بهره وری کاري ميگردد.

فناوری جديد پردازش تصوير
در نرم افزار Shake از آخرين فناوری پردازش تصويري استفاده شده است؛ تصوير به صورت پيکسل به پيکسل پردازش و آناليز شده و تصوير حاصل واضح و شفاف تر خواهد بود که اين امر به بالا رفتن کيفيت تصويري محصول تصويري منجر مي شود. Shake با استفاده از الگوريتم پيشرفته پردازش تصوير، لرزش هاي دوربين را از بين برده و تصويري صاف و يکدست، بدون لرزش توليد مي کند؛ بنابراين ديگر لزومي ندارد که فيلمبردار در صحنه هاي چرخشي و حرکتي نگران لرزش هاي خفيف دوربين باشد، چرا که با استفاده از Shake مي توان آنها را محو نمود.به اين قابليت Smooth cam گفته مي شود.
تنظيم خودکار ديگر ويژگي پردازش تصويري Shake بوده که بوسيله آن مي توان تصاوير پانوراما را توليد کرد؛ بدين ترتيب که سيستم به طور خودکار نور، رنگ و ميزان شفافيت تصاويري که به طور جداگانه گرفته شده است را تنظيم کرده و سپس به تصوير پانوراما تبديل مي کند. حاصل کار يک نماي چرخشي از سوژه مورد نظر خواهد بود.
از ديگر ويژگي هاي پردازش تصويري Shake مي توان به morphing (تبديل تصاوير به يکديگر) و warping (کج و معوج کردن تصوير) اشاره کرد. کاربر با استفاده از اين قابليت مي تواند عمليات فوق را بدون نياز به سخت افزارهاي پردازش تصوير و تنها به صورت نرم افزاري انجام دهد که اين امر نسبت به حالت هاي سخت افزاري آن سريعتر بوده و از کيفيت بهتري برخوردار است. دراين نوع پردازش از استاندارد منحنی های اسپلاينی spline tools استفاده شده است.
توليد تصاوير با سرعت بسيار پايين (اسلو موشن) با کيفيت بالا همانند تصاوير عادي از ديگر موارد استفاده اين قابليت نرم افزار است.

پردازش 32 بيتي
پردازش در Shake به صورت 32 بيتي است؛ به همين خاطر با فرمت هاي OpenEXR,Cineon,DPX سازگاري داشته و مي تواند اين فايل ها را به صورت داده ورودي دريافت کند، چرا که پردازش آن بصورت شناور 8 ،16 و 32 بيتي است.
به تصويری که جلوي پرده سبز يا آبي برداشته شده باشد، keying مي گويند.اين تصوير مي تواند در پس زمينه هاي گوناگون ديگري در محصول کامپوزيت مورداستفاده قرار گيرد. براي اين کار بايد پرده سبز يا آبي حذف شود.
Shake براي عمليات keying از دو استاندارد استفاده مي کند: استانداردهاي Primatte و Keylight که بصورت 32 بيتي انجام مي شود و اين مقدار به صورت شناور است. ديگر ابزارهاي کامپوزيت تنها با يک نوع استاندارد keying کار مي کنند که همين امر سبب کندي کار مي شود. استاندارد هاي فوق باعث مي شود تا تصاوير حاصل از درخشش تصويري بهتري برخوردار باشند.

يکنواختي در کامپوزيتهاي چندگانه سه بعدي
وجود لايه هاي چندگانه سه بعدي اجازه مي دهد که لايه هاي گوناگون و گره هاي چند گانه داشته باشيم و بدين ترتيب مي توان انواع تصاوير و نقاشي هاي دو بعدي، عناصر رايانه ای از تصوير برداري زنده (ثبت حرکت)، روتوسکوپي ازاشيای مورد نظر و حتي داده هاي تهيه شده در برنامه هاي ديگر از قبيل Maya, Boujou, The Pixel Farm را به محيط کاري Shake وارد کرده و بروي آنها کارانجام داد. براي هر کدام از عناصر وارد شده يک گره و لايه جديد تشکيل شده و عمليات تبديل تصوير ( رندرکردن) آنها بدون کم و کاستي صورت مي پذيرد. به خاطر ساختار لايه اي چندگانه امکان استفاده از زواياي مختلف دوربين بصورت همزمان وجود داشته و براي هر کدام از حالت هاي دوربين يک لايه جداگانه تشکيل مي شود که با تلفيق آنها مي توان حرکت مورد نظر دوربين را ايجاد کرد. اين ساختار باعث مي گردد تا پيش نمايش در هر لحظه و بصورت بی درنگ امکانپذير باشد.

قابليت تراکينگ
انتقال تصاوير متحرک (حرکت اشيا، اجسام و بازيگران) به محيط پويانمايي را "تراکينگ" مي گويند. عمليات تراکينگ روش هاي گوناگوني دارد؛ از جمله روتوسکوپي يا ثبت حرکت. در ديگر ابزارهاي ساخت کامپوزيت عمليات تراکينگ به کندي صورت مي گرفت. در Shake براي هر کدام از اين داده ها به طور خودکار نقاطي تعريف شده و لايه و گره اي به آنها اختصاص داده مي شود و همين کار باعث بالا رفتن سرعت انتقال و تراکينگ مي شود. اين نقاط براي عمليات تبديل و تغيير تصوير (Morphing) ، کج و معوج کردن تصاوير (warping) و يا ماسک گذاري بر روي تصويرها مورد استفاده قرار مي گيرد.

روتوسکوپي و نقاشي
از ديگر ويژگي هاي مفيد Shake اين است که مي توان تنها قسمتي از تصوير را انتخاب کرده و برروي آن تغييراتي از قبيل روتوسکوپي، رنگ آميزي يا ماسک گذاري را انجام داد، بدون اينکه قسمت هاي ديگر تصوير تغيير يابد. اين ويژگي نيز به خاطر ساختار گره اي برنامه امکانپذير است. براي اين کار، آن قسمت از تصوير مورد نظر انتخاب شده و گره آن تشکيل مي شود؛ بدين ترتيب تغييرات در رنگ آميزي، شفافيت، نوع، درخشش، وضوح و سايز آن تنها روي همان گره انجام مي گيرد و سپس تصوير رندر شده و با ديگر قسمت های تصوير، خود پيوند مي يابد؛ بدين ترتيب به طور مثال رنگ و نور بخشي از يک تصوير تغيير يافته بدون اينکه کل تصوير عوض شود.

استقلال در وضوح تصوير
در ابزار هاي ساخت کامپوزيت به ميزاني که بتوان از سايز و حجم هاي مختلف يک فريم استفاده کرد، استقلال در وضوح تصوير (Resolution Independence) ميگويند. در نرم افزار Shake منظور از استقلال وضوح اين است که کاربر ميتواند ميزان وضوح تصوير، سايز هر فريم و عمق هر بيت را حين پردازش کامپوزيت به دفعات تغيير داده و اصلاح کند.

محدوده وضوح
اصولا طراحي و تهيه جلوه هاي ويژه کار پيچيده اي است. هر کامپوزيت از چندين لايه تشکيل شده است که با پيشرفت کار فريم ها نيز بزرگتر مي شوند. Shake براي کاهش زمان رندر کردن و صرفه جويي در در وقت و هزينه براي هر گروه کامپوزيت يک دامنه کاري تعريف کرده که Domain of Definition يا به اختصار DoD ناميده مي شود. تصاوير يک کامپوزيت در اين محدوده تعريف شده و شناسايي مي شوند. اين محدوده براي شناسايي پيکسل هاي تصاوير کار شده در کامپوزيت و ترتيب آنها به کار مي رود. هر تصوير خارج از DoD براي يک کامپوزيت، سياه و خالي است.DoD ويژگي Shake بوده و به طور خودکار توسط سيستم تعريف ميشود؛ البته کاربر نيز بر حسب نوع کار مي تواند آن را براي خود جداگانه ومستقل تعريف کند.

کاربرد گسترده در توليدات ويدئويي و تلويزيوني
يکي از کاربردهاي گسترده کامپوزيت و جلوه هاي ويژه در کارهاي پس توليد برنامه های تبليغاتي و توليدات ويدئويي تلويزيوني است. Shake مجموعه اي قابل توجه براي توليد اين نوع محصولات در اختيار کاربران حرفه اي و مبتدی خود قرار مي دهد که نسبت به ديگر ابزار هاي اين حرفه از سطح کيفيتي بسيار بالاتري برخوردار است. از جمله اين ويژگي ها مي توان به سازگاري اين نرم افزار با نرم افزار توليد ويدئويي Final cut pro اشاره کرد اين سازگاري دو طرفه بوده و دو نرم افزار به خوبي مکمل کاري يکديگر هستند. داده هاي Final cut pro مي توانند به محيط Shake وارد شده و پس از ورود به طور خودکار براي اين داده ها گره و لايه هاي مخصوص به آنها ساخته مي شود. همچنين کاربران نرم افزار Final cut pro مي توانند از امکانات لرزشگيري، تغيير سايز تصاوير و روتوسکوپي و نقاشي آن در توليد محصولات خود با کيفيتي بالا در سطح توليدات سينمايي استفاده کنند (خصوصاً در نماهاي برداشته شده جلوي پرده آبي/سبز).

استفاده بهينه از حافظه
Shake به طور بهينه از حافظه استفاده مي کند که اين امر سبب بالارفتن کارايي شده، افزايش سرعت سيستم و صرفه جويي در هزينه را به همراه دارد.نحوه کار بدين ترتيب است که به هر گره از ساختار درختي يک قسمت از حافظه را اختصاص مي دهد؛ بدين ترتيب، در حين کار، تغييرات و رندرکردن آن گره تنها همان قسمت از حافظه قابل دسترسي و در گير بوده و ديگر قسمت هاي حافظه آزاد خواهد بود.

عمليات رندر کردن تقسيم شده
کاملاً بديهي است که عميات رندرکردن و تبديل صدها فريم از تصاوير با سايزهاي مختلف به فرمت دلخواه، زمان قابل ملاحظه اي را به خود اختصاص ميدهد و ساعت ها به طول مي انجامد. Shake با استفاده از نرم افزار شرکت Apple بنام Qmaster اين مشکل را حل کرده است. اين نرم افزار با منطق سيستم مديريت صف کار کرده و با سيستم عامل مکينتاش سازگاري دارد. اين نرم افزار به هر کامپيوتر موجود در شبکه اين امکان را مي دهد که در عمليات رندر کردن تصاوير شرکت کنند. همچنين مي توان چنين برنامه ريزي کرد که از دستگاه هاي کامپيوتری حتي در ساعت هاي غير اداری نيز براي اين کار استفاده شود. نرم افزار Qmaster حافظه هاي موجود در شبکه را تقسيم کرده و بسته به نوع رندر و زمان آنها يک قسمت از حافظه را به کامپيوتر موجود در صف اختصاص مي دهد. در بسياري از موارد رندر کردن يک بخش از کار مستلزم پايان رندر شدن بخش قبلي بوده و بايد پس از آن انجام شود. Qmaster به کاربر اين امکان را ميدهد که با برنامه ريزي، اولويت رندرشدن قسمت هاي مختلف را تعيين کند.

ساختار معماري قابل تغيير
اين برنامه توانايي بسط پذيري دارد؛ بدين معنا که داراي ساختار معماري باز و قابل تغيير است و مي توان از طريق برنامه نويسي، برنامه را گسترش داد و کاملتر کرد. همچنين مي توان با استفاده از نوشتن چند دستور، تعدادي از خواسته هاي کاربر را مرتفع کرد، بدون اين که نيازي به توليد پروژه جديدباشد.
به عنوان مثال مي خواهيم از يک تصوير کپي سه بعدي درست کرد و آن را به داخل لايه اي وارد کنيم. در حالت عادي ابتدا مي بايست درخت و گره تصوير درست شده و مجدد تصوير وارد شود؛ ولي به جاي آن مي توان با استفاده از برنامه نويسي کار مورد نظر را انجام داد، بدون اين که به ساخت مجدد گره و درخت جديد نياز باشد. علاوه بر اين مي توان بنا به نوع نياز کاربر، گره اي جديد ساخت که همراه با گره ديگر کار کرده و نياز کاربر را برطرف کند.
همچنين با استفاده از زبان هاي برنامه نويسي C++ و بسته توسعه نرم افزار (SDK) مي توان برنامه را مطابق خواسته و نياز کاربر گسترش داد



3dman آنلاین نیست.  
Share on Facebook
پاسخ با نقل قول
پاسخ

برچسب ها
معرفی نرم افزار Shake


کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 
ابزارهای موضوع
نحوه نمایش

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code هست فعال
شکلک ها فعال است
کد [IMG] فعال است
کد HTML غیر فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال


History    Food    Communication    Allowed Things    Military    Catimini    Deadly    Fitness    Stay Healthy    New Computers    Disorders    WOW    Life Hacks    Arabia    Motivation



کپی رایت © 1388 . کلیه حقوق برای وبگاه حرف روز محفوظ است