تعطيل شد
مایا 3D Max آفیس ...
آشنايي با مراحل و مقدمات متحرك سازي
دراين قسمت مي خواهيم شما را با مفاهيم اوليه براي مديريت و اجراي يك پروژه متحرك سازي آشنا نماييم .
1-اصول رنگ
بدون شك با رنگهاي اصلي ( يعني قرمز و زرد و آبي ) آشنا هستيد از تركيب اين سه رنگ طيف هاي وسيع از رنگها بدست مي آيد رنگها نام برده را دسته رنگهاي اوليه گروه بندي ميكنيم رنگهاي ثانويه شامل رنگهاي نارنجي سبز و بنفش هستند رنگهاي بين سبز و بنفش را رنگهاي سرد يا ( Col) مي نامند . و رنگهاي بين قرمز و زرد را رنگهاي گرم (Warm) مي نامند. رنگهاي آبي و نارنجي را رنگهاي مكمل يا (Complementary) مي نامند .
تركيب رنگها: Additive و Subtractive
رنگهاي اصلي را بعنوان رنگ Subtractive تلقي مي كنند و بهمين دليل در گرافيك كامپيوتري استفاده نمي شوند. علت اطلاق Subtractive به اين رنگها آن است كه هنگام نقاشي يا رنگ آميزي با اين رنگها بر روي سطح انعكاسي عمل مي كنيم . نور از درون صفحه عبور نموده و رنگ را كمرنگ تر نموده و سپس سطح رنگي را به چشم بيننده منتقل مي سازد.
اما در گرافيك كامپيوتري از رنگهاي Additive استفاده مي كنيم . صفحة مانيتور بطور پيش فرض سياه است و رنگها را از طريق افزودن سه رنگ نور به سياه ايجاد مي كنيد. رنگهاي اصلي Additive عبارتند از قرمز و سبز و آبي. اين رنگها شيوة تلقي و تصور شما نسبت به رنگ را در گرافيك كامپيوتري تغيير مي دهند.
رنگهاي كه از تركيب اين سه رنگ بدست مي آوريم شامل زرد Cyan وMagenta هستند.
سيستم HSV وRGB
اگر بخواهيد رنگي را در محيط Maya تنظيم نموده يا تغيير دهيد از دو سيستم با حالت رنگ (Hsv يا Rgb) مي توان استفاده نمود. در سيستم رنگ Rgb مقادير رنگهاي قرمز (R) و سبز(G) و آبي (B) را بطور مستقل از يكديگر تغيير مي دهيد. اين سه رنگ هر يك مقادير 0 تا 255 را مي پذيرند. اما سيستم رنگ Hsv بخصوص براي ويرايش رنگها بسيار كارآمد است. دراين سيستم سه پارامتر Hue و Staturation و Value را تغيير مي دهيد.
Hue معرف ته رنگ اصلي شي است. Staturation شدت و خلوص رنگ اصلي در مقايسه با سايه هاي خاكستري را مشخص مي سازد. هر چه مقدار Staturation يك رنگ كوچكتر باشد آن رنگ بيشتر به سايه هاي خاكستري شباهت پيدا مي كند . پارامتر Value معرف درخشندگي رنگ در مقايسه با رنگ سياه است.
درخشندگي و كنتراست
اغلب لازم است بخشهايي از يك تصوير كاملا تيره و بخشهايي از آن كاملا درخشان باشند. از كنتراست براي جلب نگاه مخاطب به بخش خاصي از يك صحنه استفاده نماييد. اما مراقب باشيد تا كل تلفيق را با كنتراست زياد تنظيم نكنيد.
در متحرك سازي سه بعدي بزرگترين مشكل آن است كه صحنه ها بيش از اندازه شفاف و نوراني باشند . براي ممانعت از بروز اين مشكل بايد نورپردازي صحنه را با دقت انجام داده و مراقب تاثير نور محيطي (Ambient) باشيد. بهتر است ابتدا صحنه را كاملا تاريك نموده و سپس بتدريج نورها را اضافه كنيد تا نواحي مورد نظر در صحنه را با نور مناسب روشن نماييد. بهتر است هميشه مقداري را براي پارامترFalloff نورها تنظيم نماييد. تا نور در همة جهات پخش شود.
نور پردازي در محيط سه بعدي مجازي با نور پردازي دنياي واقعي تفاوت دارد. نور در دنياي واقعي در جهات مختلف پخش شده و رنگ و نور خود را درهمة جهات منعكس مي سازد. شبيه سازي نورهاي واقعي در دنياي مجازي كار دشواري است. در دنياي مجازي از شبيه سازيهاي رياضي منابع نوري براي پخش نور استفاده مي شود.
◊ 133t Speak
چيست؟- سرویس نمایشگر شماره تلفن
Caller ID که در مکالمات فارسی به آن سرویس نمایشگر شماره تلفن می گوییم، طرفین یک ارتباط مخابراتی را قادر می سازد تا از شماره تماس گیرنده و مخاطب تماس آگاه شوند.این اطلاعات می تواند علاوه بر این که حاوی شماره تلفن تماس گیرنده باشد ، نام سرویس مورد استفاده را نیز منتقل کند ( Caller Name Display یا CNAM).
اکنون بیشتر تهرانی ها ( و خیلی از شهرستان های دیگر ) از این سرویس مخابراتی استفاده می کنند.تمامی تلفن های همراه و تلفن های عمومی ( کارتی و سکه ای ) در حال حاضر تحت پوشش این سرویس هستند.
نحوه کار Caller ID بر اساس تکنیک FSK ( سر واژه Frequency Shift Keying ) می باشد.هنگامی که یک خط تلفن زنگ می خورد این اطلاعت بعد از زنگ اول ارسال می شوند.انتقال این اطلاعات بر اساس یک سیگنال که طولی حدود 1.5 ثانیه دارد منتقل می شود.اگر بتوانید این اطلاعات را کد گشایی کنید به چنین ترتیبی دست پیدا خواهید کرد :
- A series of alternating 1s and 0s to help the caller ID box get the timing down
- A series of 180 1s
- A byte representing the type of message
- A byte representing the length of the message
- Month, day, hour and minute, each represented with a pair of bytes
- The 10 digit phone number in 10 bytes
- A checksum byte
با استفاده از این اطلاعات دستگاه تلفن و یا دستگاه Caller ID ( همان Caller ID Box) مشخصات تماس گیرنده را تشخیص می دهد.
اگر مودم کامپیوتر شما از Caller ID پشتیبانی کند ، قادر خواهید تا این اطلاعات را بر روی دستگاه خود ذخیره کنید و در مورد آن ها تماس بگیرید.در ابتدا به این که چگونه توسط فرامین AT از این قابلیت مودم باخبر شویم می پردازم و سپس چند ابزار دیگر را معرفی می کنم.
چگونه از توانایی یک مودم در مورد پشتیبانی از Caller ID آگاه شویم؟
در معمول ترین حالت با استفاده از فرمان های AT#CID=1 و یا AT+VCID=1 شما قادر خواهید بود تا Caller ID را برای مودم خود فعال کنید.
اگر در مورد هیچ کدام از این دستور ها پاسخ OK دریافت نکردید می توانید فرامین زیر را امتحان کنید :
- AT#CID=2
- AT%CCID=1
- AT%CCID=2
- AT#CC1
- AT*ID1
توضیح : برای وارد کردن فرامین AT و ارتباط با مودم سیستم خود باید از یک ترمینال مانند HyperTerminal و تماس با پورتی که مودم شما بر روی عمل می کند استفاده کنید.
در مورد HyperTerminal : بعد از اينكه در HyperTerminal يك نام براي اين ارتباط انتخاب كرديد ( مثلا Caller ID) و فشار دادن كليد OK در قسمت بعد و از پنجره Connect To از منوي Connect Using بايد پورت COM ي را كه مودم شما به آن متصل است را انتخاب كنيد.بعد از فشار دادن OK در پنجره COM X Properties هم OK را انتخاب كنيد.
حالا شما امكان استفاده از فرامين AT و ارتباط با مودم را داريد.
ابتدا تايپ كنيد ATZ و بايد بعد از زدن Enter با پيغام OK موجه شويد در غير اين صورت كارها را درست انجام نداده ايد و بايد احتمالا COM را عوض كنيد و يا احتمال دارد برنامهي ديگري در حال استفاده از مودم شما مي باشد.
نرم افزارهای مرتبط با Caller ID :
علاوه بر اینکه بسیار از دستگاه های تلفن ( گوشی ) امروزه از قابلیت نمایش Caller ID بر خوردار هستند برخی از مودم ها هم این توانایی را دارند.با استفاده از چنین مودمی و استفاده از یک خط تلفن داری Caller ID شما به همراه یک نرم افزار می توانید تمامی تماس های خود را ثبت کنید.
نرم افزار های بسیار مختلفی وجود دارد و حتی شما می توانید چنین برنامه ای را با استفاده از Visual Basic و یا perl برای سیستم های مبتنی بر ویندوز و لینوکس بنویسید.
از این نرم افزار ها برای ویندوز می توان به Softcab Screensaver یا WinLog و یا نمونه های مشابه اشاره کرد.لیستی از این نرم افزار ها برای ویندوز را می توانیم در اینجا ببینید :
Caller ID Software
همچنین برای این منظور ActiveX Control هایی وجود دارد که برای برنامه سازی در Visual Basic و یا ++C و سایر ابزار های توسعه از آن می توانید استفاده کنید.
CallerID ActiveX Control
نمونه برنامه نوشته شده به وسیله VB و یک برنامه آماده با آن به نام CallerID Box در دسترس هستند.
سورس یک برنامه آماده دیگر هم به وسیله Visual Basic 6.0 در دسترس است : VB Caller ID Source Code | همچنین با استفاده از Access 97
در مورد برنامه های غیر ویندوزی هم مورد هایی وجود دارد ، توجه کنید به این لیست : Non-Windows Caller ID Software
و به طور خاص در مورد سیستم عامل های شبه یونیکس دو برنامه مطرح وجود دارد، یکی با استفاده از perl و دیگری یک کتابخانه از توابع.
cid-modem که با استفاده از perl نوشته شده است ، تا حدودی ساده ولی ترکیب جالبی را ایجاد کرده است.اگر علاقه دارید حتما سورس آن را مطالعه کنید.برای استفاده کامل از آن نیاز دارید تا caller id را بخوانید.این صفحه راهنمایی های لازم را شامل می شود.
Mgetty+Sendfax در اصل یک راه حل مناسب برای linux/unix می باشد که دارای قابلیت های دیگری هم هست.بیشتر نرم افزار های مرتبط به تلفن در لینوکس از این برنامه استفاده می کنند.
پنجره Channel Box و Leyer Box
به كمك این پنجره می توان پارامترهای اشیاء انتخابی و اطلاعات و امكانات مختلفی در مورد شی را داشت درباره این منوها مفصل در درس های آینده توضیح خواهیم داد.
قسمت Time و Rahqe
پایین فضای كاری مایا لغزنده زمان و دامه Rahqe قرار دارد همچنین كنترل كننده های اجرای متحرك سازی قسمت سطر فرمان Command line و سطر راهنما.
پایین لغزنده های Time و Rahqe یك نوار افقی به نام سطر فرمان وجود دارد كه به كمك فرمانهای اسكریپ melscrilpt یا سایر توابع می توانید دراین سطر فرمانهای را وارد نمایید در پایین همین سطر فرمان سطر فرمان اطلاعات قرار دارد كه اطلاعات با ارزشی در مورد صحنه جاری و محل قرارگیری ماوس در صحنه میدهد.
تا اینجا شما به طور كلی با محیط كاری نرم افزار مایا آشنا شدید و این محیط از آن حالت گنگ برای شما در آمد.
واسه پول در آوردن كليك کنید( روی Subscribe Click Here برید وبعد در قسمت چپ e-mail تون رو وارد کنید وبا پر کردن مشخصاتتون عضو بشید و ۱۰ دلار هم جایزه بگیرید )
اخيرا بررسي دقيقي از مهمترين عوامل رتبه بندي (Ranking) سايت شما در اينترنت و ارتباط آن با نام سايت(Domain) و آدرس جهاني(URL) آن، صورت گرفته است. حدود 20000 ليست اطلاعاتي و 110 عامل مهم، مورد بررسي قرار گرفته است.
اين مقاله به بررسي 3 عامل مهم در ارتباط با نام سايت و آدرس جهاني آن که بيشترين تاثير را در رتبه بندي دارند مي پردازد.
آيا وجود کلمه کليدي سايت شما، در نام سايت، مهم است ؟
بله. اين عامل بسيار مهمي در رتبه بندي سايت است. به همين دليل، من شديدا توصيه مي کنم که مهمترين کلمه کليدي (keyword) سايت، در نام سايت شما وجود داشته باشد. مثلا اگر شما در سايت خود، گل مي فروشيد، در نام سايت خود از کلمه flower استفاده کنيد، مثل، www.flowermall.com يا شبيه آن.
آيا آدرس جهاني کوتاه تر، در رتبه بندي تاثير دارد ؟
بله. نامهاي کوتاه تر ، رتبه بهتري بدست مي آورند. اين عامل خيلي جالب است چون شما بدون تغيير نام سايت خود، تنها با يک طراحي مجدد سايت و انتخاب نام شاخه ها(Folder) و نام فايل فايلهاي کوتاه تر، مي توانيد رتبه بهتري بدست آوريد.
نام سايت هم در طول آدرس جهاني موثر است. خيلي از حرفه اي ها در بحث بهينه سازي براي سايت، پيشنهاد مي دهند که نامهاي طولاني شامل کلمات متعدد که به خط تيره (Dash) از يکديگر جدا شده اند استفاده شود. اين بررسي نشان مي دهد که توصيه اين افراد اشتباه بوده است. روي نام سايت کوتاه و آدرسهاي کوتاه متمرکز شويد.
آيا وجود "/" در انتهاي آدرس جهاني سايت، در رتبه بندي موثر است ؟
اين يکي از جالب ترين يافته ها است. بررسي انواع صفحات (.html, .htm, .asp, .shtml) صورت گرفت. اطلاعات بدست آمده نشان مي دهد که با تمرکز روي فايلهاي فوق، درصد زيادي از رتبه سايت از بين ميرود. اين عجيب است. همه مي دانند که .html معمول ترين خاتمه دهنده آدرس سايتها در اينترنت است، درست است ؟... خير، درست نيست !
نتيجه بدست آمده نشان مي دهد که رتبه بالاتر مربوط با سايتهائي است که آدرس جهاني آنها به يک شاخه (Directory) و نه يک فايل .html ختم مي شود. به عنوان مثال، ساختاري مثل http://www.domain.com/test/ رتبه بهتري نسبت به http://www.domain.com/test.html بدست مي آورد. من فکر مي کنم اين نکته بسيار کليدي است. چنانچه در فکر تغيير ساختار سايت خود هستيد، خوب است که test.html را به index.html تغيير نام دهيد و آنرا در شاخه test قرار دهيد. حالا کمي هم به عوامل کاهش رتبه، به عبارت ديگر، عوامل بد، بپردازيم.
آيا آدرس .net در رتبه بندي موثر است ؟
عجيب است که بدانيد، بر خلاف انتظار، آدرسهاي .net رتبه کمتري پيدا مي کنند. در واقع ارتباط مستقيم بين رتبه کمتر و آدرس منتهي به .net وجود دارد. قبلا فکر مي کردم نام منتهي به .net خوب است، ولي حالا از آن پرهيز مي کنم.
آيا آدرس منتهي به .html در رتبه بندي موثر است ؟
قبلا هم اشاره شد که بهتر است آدرسها، به "/" ختم شوند تا به نام فايل. اين بررسي نشان ميدهد که انتخاب نام .html باعث کاهش رتبه حتي نسبت به فايلهاي .asp و .htm مي شود. من پيشنهاد مي کنم از اين نام دوري کنيد. سعي خواهم کرد در مقالات بعدي، ساير پارامترهاي موثر در رتبه بندي سايت شما را بيان کنم.