0

Virtual Reality Modeing

 
poorchi
poorchi
کاربر برنزی
تاریخ عضویت : بهمن 1389 
تعداد پست ها : 101
محل سکونت : تهران

Virtual Reality Modeing

VRMLكه به صورت یا تلفظ می شود، كلمه ای اختصاری برای Virtual Reality Modeling Language است .همان طور كه حدس می زنید، VRML چیزی شبیه HTML یا همان است .

HTMLبرای طراحی یك صفحه دو بعدی و VRML برای ساخت صحنه های سه بعدی كه اصطلاحا به آنها Virtual World گفته می شود، به كار می رود .دقت كنید كه نتیجه اجرای فایل های HTML یك محیط دو بعدی است كه اصطلاح صفحه را برای آن به كار بردیم ، ولی اجرای فایل های VRML توسط مرورگر، یك فضای سه بعدی را می سازد كه اصطلاح صحنه را برایش به كار گرفتیم .

VRMLبه نحوی توسعه داده شده كه به HTML وابسته نباشد، با این حال در VRML نیز از همان پروتكل ها برای انتقال فایل از طریق اینترنت استفاده شده است .بنابراین هر چیز كه در مورد اینترنت و وب آموخته اید، در VRML هم كاربرد خواهد داشت .شما می توانید فایل های ساخته شده توسط VRML را با مرورگرهای VRML یا مرورگرهای معمولی HTML مثل Internet Explorer 4 به بالا مشاهده كنید .آدرس (URL) فایل های VRML شبیه فایل های HTML به نظر می رسند، با این تفاوت كه پسوند فایل های HTML به صورت .html و .htm است، در حالی كه در فایل های (World files) VRML از پسوندهای.flr ، .wrz و .wrl استفاده می شود.فایل های VRML فقط محتوی متن هستند، با این حال پس از خوانده شدن توسط مرورگرها، یك محیط كاملا گرافیكی را می سازند.

مهمترین نقش VRML1 این است كه مشخص كند چگونه یك صحنه سه بعدی در دنیای مجازی ساخته شود. هدف این بود كه راه حلی آسان مثل HTML برای این كار ارائه شود كه قابلیت توسعه نیز داشته باشد .بر همین اساس ،VRML 1.0 فقط قابلیتها و دستورات پایه ای برای پیوند دادن اشیای دنیای مجازی به صحنه ها را شامل می شد .اگر بخواهیم تخصصی تر بگوییم ،VRML یك زبان صحنه پردازی است .

تفاوت VRML با HTML در این است كه می تواند به مرورگر دستوراتی را در مورد محل قرار گیری اشیاء سه بعدی و رنگ آنها بدهد و به طور اساسی این امكان را فراهم می كند تا مرورگر نقطه ها را به هم متصل كند.در حالی كه HTML فقط گونه های ساده متن و تصاویر از پیش ساخته شده را برای ساخت یك صفحه دو بعدی در كنار هم قرار می دهد .

VRMLچه نوع زبانی است

VRML نه یك زبان برنامه نویسی همه منظوره مثل C++ و نه زبان اسكریپت مثل جاوا اسكریپت و نه یك زبان تعریف صفحه مثل HTML است .همان طور كه قبلا نیز اشاره كردم ، VRML یك زبان صحنه پردازی است كه هندسه و رفتار یك صحنه سه بعدی كه اصطلاحا به آن گفته می شود را معین می كند .

 

پنج شنبه 22 خرداد 1393  5:14 PM
تشکرات از این پست
دسترسی سریع به انجمن ها