مقدمه
به دلیل افزایش بی رویه سایت های اینترنتی در جهان، روز به روز رقابت سایت ها در جذب کاربران بیشترمی شود. در این میان سایت هایی که علاوه بر ظاهری زیبا، تعامل بیشتری با کاربر داشته اند موفق تر بوده اند. 100 سایت نخست اینترنت نشان داده است که بیشتر این سایت ها از تبلیغات، انیمیشن دو بعدی و سه بعدی استفاده کرده ند.
شبکه را به عنوان مکانی تصور کنید که از طریق آن می توانید در فضاهای سه بعدی گام برداشته، اجسام را بردارید، آنها را تماشا کنید و با عبور از فضاها به مکانهای دیگر بروید.
از طریق وب سه بعدی میتوانید این محیط را تجربه کنید
چکیده :
ما در این ارائه وب سه بعدی را مورد بررسی قرار دادیم که استفاده از ان میتواند مزایای
زیر را داشته باشد:
- در این محیط کاربر امنیت بیشتری احساس می کند :
به عنوان مثال یک فرد که می خواهد به صورت اینترنتی خرید کند با وب سه بعدی می تواند کالایش را از جهت ببیند و با اطمینان بیشتری خرید کند.
- در اغلب موارد هزینه طراحی و پیاده سازی کمتری دارد :
فردی که می خواهد کالایی را به نمایش بگذارد از طریق وب سه بعدی می تواند این کار را انجام دهد و دیگر نیازی نیست که مکانی را برای نمایش کالای خود در نظر گیرد.
- انعطاف پذیر است
یعنی می توانیم آن را به راحتی بر اساس شرایط و اهداف تغییر دهیم
- کاربرهای واقعی وتوان بالقوه فوق العاده ای دارد :
یعنی کاربران می توانند مدل شبیه زندگی را تجربه کنند در عین حال روی آن محیط کنترل داشته باشند در واقعیت ممکن است چنین چیزی محال باشد
....
و موارد بسیاری که شما میتوانید برای آن تصور کنید
در صفحات بعدی توضیح بیشتری راجع به تکنولوژی وب سه بعدی و کاربردهای آن خواهیم داد.
تاریخچه
فناوری پشتیبان کاربردهای سه بعدی در وب ، زبان مدلسازی واقعیعت مجازی VRML می باشد.
”زبان مدل سازی واقعیت مجازی"، استاندارد جدیدی برای توصیف دنیا و اشیاء سه بعدی است و به عنوان نوعی زبان متنی این امکان را می دهد که دنیای مجازی همراه با اشیاء و اشکال سه بعدی با تمام رنگها و بافت ها، منابع نور، مه، سایه، انیمیشن و حتی جلوه های صوتی به منظور ظاهر واقعی دادن به آنها با
استفاده از دستورالعملهای ساده به راحتی ایجاد شوند.
VRML در می 1994 توسط مارک بسکی، تن پاریسی و گاوین بل نوشته شد.
VRML مثل زبان برنامه نویسی مانند C++ و Java نیست VRML بیش تر شبیه به HTML است فرمت های فایل ها در VRML بیشتر شامل قابل خواندن بودن توسط انسان و قابل ویرایش مانند اسکی است
VRML : دارای دو ورژن است : VRML1 , VRML2
صحنه های ساخته شده توسط VRML1 ایستاست در حالی که VRML2 قابلیت حرکت و نیز ارتباط با کاربر را دارد و مهم ترین تفاوتشان این است که VRML2 پذیرفته شده برای کل دنیاست که توسط موسسه جهانی استاندارد به تصویب رسیده نسل بعدی VRML را د3D X نامیده اند که همانند XML ساده تر گسترش می یابد.
زبان های دیگری برای خلق تصاویر سه بعدی در یک صفحه HTML وجود دارد برخی از آنها عبارتند از :
KML
3DMLW
GOLLADA
کسب و کارهایی چون هتلداری، رستوران ها، نمایشگاه ها، مراکز تجاری، موزه هاو ... علی رغم صرف هزینه های بسیار درطراحی دکور،قادرنیستند یک نمایش همه جانبه از محیط خود را ارائه دهند.
فروشگاه ها و کارخانجات تولیدی نمی توانند یک نمایش کامل هندسی را از محصولات خود را روی وب ارائه نمایند.
با به کارگیری تکنولوژی وب سه بعدی مشکلاتی ازاین قبیل را میتوان مرتفع ساخت.
وب سه بعدی چیست ؟
صفحات وب سه بعدی تکنولوژی جدیدی است که بوسیله آن می توان صفحاتی داشت که
در آن اجسام برروی مرورگر کاربر بصورت کاملا سه بعدی دیده شوند وکاربربتواند
با حرکت دادن ماوس جسم داخل صفحه را از هرجهت وهر زاویه دلخواه ببیند
در واقع وب سه بعدی فضایی است که میتوانید بدون نیاز به حرکت از پشت کامپیوتر
، درون آن قدم بزنید
به طور کلی ابزارهای تولید دنیای مجازی شامل موارد زیر می باشد.
زبان صفاحات وب سه بعدی که قبلاً با آن آشنا شدیم
نرم افزاره ای گرافیکی
نرم افزارهای نمایش دنیای مجازی
به عنوان مثال می توانیم یک فضای سه بعدی را با Directx , VRML , Flash , Ouick time, java پیاده سازی می کنیم.
(Ouick time : یک سری اجزای نرم افزاری که برای ویرایش اطلاعات چندرسانه ای مورد استفاده قرار می گیرد این برنامه ویدئو، انیمیشن و گرافیک را می تواند پخش کند.)
(java یک زبان شی گراست)
(Directx : یک واسط بین سخت افزار و کامپیوتر شخصی و خود ویندوز، واسطه ای که وظایف برنامه ریزی خاصی را بسیار ساده تر می سازد)
در واقع وب سه بعدی ترکیب دو نیروی قدرتمند اینترنت و گرافیک های سه بعدی میباشد
از طریق وب سه بعدی میتوانید به طور مجازی به جاهای ناشناخته که تا کنون نرفته اید سفر کنید
Google Earth را میتوان نمونه ای از همین وب سه بعدی دانست.
عوامل و امکانات موثر جهت رشد فضای سه بعدی
تاکنون کاستی هایی موجب ناگستردگی سیستم ها در شبکه شده است که امروزه به سرعت از میان می رود. از جمله عواملی که رشد صنعت فضای سه بعدی را راحت تر کرده اند عبارتند از:
افزایش CPU ها، شتاب دهنده های گرافیکی
افت بهای CPU های سریع و پر قدرت
پیشرفت زبان های استاندارد وب مانند VRML , PGML
حافظه Ram و ارتقاء آن
افزایش پهنای باند