PDA

View Full Version : تور مجازی (آیا با jquery میشه این رو پیاده سازی کنیم؟)



olampiad
دوشنبه 26 مرداد 1394, 19:40 عصر
سلام و خسته نباشید به دوستان عزیز
به این سایت ی سری بزنید.
http://razavitv.aqr.ir/panorma_pilgrimage
همونطور که می بینید در این سایت طور مجازی بازدید از حرم رو ساختن.
اگه توجه کرده باشین میبینید که به راحتی میشه داخل حرم رو مشاهده کرد.
به راحتی میشه از از یک حیاط به حیاط دیگر رقت و ....
حالا سوالی که برام پیش اومده اینه؟
این بازدید مجازی رو با چی ساختن؟ (همونطور که ب نظر میاد با flash ساختن)
تو جایی میخوندم که دیگه فلش تو وب منسوخ شده:
حالا خواستم ببینم با jquery میشه چنین چیزی ساخت؟
ب نظرم jquery چنین قدرتی داره ولی کسی تا به حال چنین چیزی نساخته
من نمیدونم تو نت چی سرچ کنم تا به نمونه های مشابه برسم؟
ی سوال دیگه داشتم از دوستان
آیا با نرم افزار flash میشه راحت این رو ساخت یا باید کد نویسی فلش رو بلد باشم.
مرسی

sinoser
دوشنبه 26 مرداد 1394, 20:46 عصر
پلاگین هایی واسش وجود داره ولی خب این مدل فلش رو با نرم افزار می سازن و خیلی راحت تر از اینه که بخوای با با جی کوئری پیادش کنی.
http://www.jqueryscript.net/tags.php?/Panorama/

olampiad
سه شنبه 27 مرداد 1394, 00:18 صبح
سلام
همونطور ک گفتید با jquery خیلی سخت میشه.
با چ نرم افزارهایی میشه این رو ساخت؟
خیلی ممنون

pbm_soy
سه شنبه 27 مرداد 1394, 01:44 صبح
اینا تصاویر پاناروما هستند معمولا با دوربینها و لنزهای خاص تصاویر زیادی با زوایبای مختلف از مکان میگیرند و توسط یک نرم افزار آنها را بهم وصل میبکنند که قابل کنترل توسط موس یا کیبورد باشد
نرم افزار سارنده مانند panaroma maker. , microsoft image composer
البته وب سایت هم هست که بصورت آنلاین این تصاویر را درست میکند
برای نمایش هم که از پلاگین استفاده میکنند که در اینصورت پلاگینش بروی دستگاه کلاینتها باید نصب باشد این مورد دقیقا مانند فلش و سیلورلایت مشکل دارد یعنی حتما باید پلاگین یا مرم افزار پخش کننده نصب باشد
بهترین گزینه برای چنین کارای استفاده از webgl است فوق العاده قوی و به چیزی بروی browser نیاز ندارید فقژ باید این تکنولژی و یا دیتورات تآسط browser پشتیبانی شود که در حال حاضر شاید فقط مایکروسافت عقب باشد البته سخت است میشه گفت تمام امکانات opengl که برای بازی نویسی است را بروی وب توسط دستوران جاوا اسکریپت در اختیار شما میگذارد میتوانید با آن حتی بازیهای سه بعدی بنویسید

pbm_soy
سه شنبه 27 مرداد 1394, 01:47 صبح
البته اپلتهای جاوا و اکتیواکسها هم بد نیستند ولی اپلتها برای اجرا نیاز به جاوا ماشین دارند
ولی هردو باید برنامه های کامپایل شده آنها به دستگاه کلتینت دانلود شوند که شاید بعضیا بگن که این یک مشکل امنیتی است بله تحت شرایطی مشکل امنیتی دارد
کما اینکه شاید نتوان با آنها در این حد بصورت گرافیکی مانور داد!

combo_ci
سه شنبه 27 مرداد 1394, 08:12 صبح
ساختن تور مجازی به این سادگی ها نیست...
اولا که با یک دوربین حرفه ای و لنر های مخصوص باید عکس بگیری و بعد هم تبیدبل اون عکس ها باید خیلی حرفه ای انجام بشه...اون سایت هایی که دوستمون گفت برای تبدیل و نمایش عکس های خونگی خوبه اما مثل اون چیزی که توی حرم دیدین حرفه ایه یعنی کلا این کار یه دانش خاصه ... اینی که میگم هم به خاطر ایمه که من جوونیا یک سیستم بازدبد مجازی واسه یه مکان تاریخی نوشته بودم

olampiad
سه شنبه 27 مرداد 1394, 10:15 صبح
اینا تصاویر پاناروما هستند معمولا با دوربینها و لنزهای خاص تصاویر زیادی با زوایبای مختلف از مکان میگیرند و توسط یک نرم افزار آنها را بهم وصل میبکنند که قابل کنترل توسط موس یا کیبورد باشد
نرم افزار سارنده مانند panaroma maker. , microsoft image composer
البته وب سایت هم هست که بصورت آنلاین این تصاویر را درست میکند
برای نمایش هم که از پلاگین استفاده میکنند که در اینصورت پلاگینش بروی دستگاه کلاینتها باید نصب باشد این مورد دقیقا مانند فلش و سیلورلایت مشکل دارد یعنی حتما باید پلاگین یا مرم افزار پخش کننده نصب باشد
بهترین گزینه برای چنین کارای استفاده از webgl است فوق العاده قوی و به چیزی بروی browser نیاز ندارید فقژ باید این تکنولژی و یا دیتورات تآسط browser پشتیبانی شود که در حال حاضر شاید فقط مایکروسافت عقب باشد البته سخت است میشه گفت تمام امکانات opengl که برای بازی نویسی است را بروی وب توسط دستوران جاوا اسکریپت در اختیار شما میگذارد میتوانید با آن حتی بازیهای سه بعدی بنویسید

سلام و خسته نباشید به دوستان عزیز
من رفتم دنبال webgl ولی خیلی سخته.
باید دست خالی باشه و بشینی تمام توابع رو حفظ باشی.
حالا ی سوالی داشتم
فرض کنبد من تصاویر پاناروما دارم و همه چی آمادس :
حالا با چ نرم افزاری میتونم داخل این تصاویر حرکت ایجاد کنم و جابجا شم.
خیلی ممنون

olampiad
سه شنبه 27 مرداد 1394, 10:17 صبح
ساختن تور مجازی به این سادگی ها نیست...
اولا که با یک دوربین حرفه ای و لنر های مخصوص باید عکس بگیری و بعد هم تبیدبل اون عکس ها باید خیلی حرفه ای انجام بشه...اون سایت هایی که دوستمون گفت برای تبدیل و نمایش عکس های خونگی خوبه اما مثل اون چیزی که توی حرم دیدین حرفه ایه یعنی کلا این کار یه دانش خاصه ... اینی که میگم هم به خاطر ایمه که من جوونیا یک سیستم بازدبد مجازی واسه یه مکان تاریخی نوشته بودم

سلام
همونطور که خودتون گفتین قبلا این نرم افزار رو درست کردین.
میشه بگید با چ نرم افزاری اینو نوشتید؟
مرسی

olampiad
سه شنبه 27 مرداد 1394, 10:27 صبح
سلام و خسته نباشید.
من تو نت سرچ کردم و به این پست خوردم
http://www.bernard-loiseau.com/fr/saulieu-visite-en-360.php
اینو الآن با چی ساختن؟
آیا نرم افزاره یا کدنویسی

olampiad
سه شنبه 27 مرداد 1394, 21:08 عصر
تشکر فراوان از دوستان عزیز
به این لینک ها ی سری بزنید.
http://virtual.expo2015.org/qatar/?from=expovt
http://www.virtual.expo2015.org/

من میخوام ی چنین چیزی بسازم.
حالا سوالی که برام پیش اومده اینه.
اینو چطوری ساختن :
آیا با نرم افزار ساختن و خروجی گرفتن یا برنامه نویسی کردن.
با چ زبان هایی میشه اینو ساخت؟
مرسی

olampiad
سه شنبه 27 مرداد 1394, 21:17 عصر
من ی نمونه ی دیگه معرفی میکنم.
http://www.dubai360.com/
http://www.dubai360.com/
فوق العادس

pbm_soy
چهارشنبه 28 مرداد 1394, 01:06 صبح
به یک مورد توجه کنید که webGL از لحاظ توابع و کلاسها بسیار شبیه به OpenGL است به همین دلیل در بسیاری از موارد شاید بتونید از منابع آموزشی OpenGL هم بتونید استفاده کنید
و خوبی دیگر آن اینه که شما با خروجیهای استاندارد 3D Max و نرم افزارهای از این دست هم میتوانید استفاده کنید در کل میتوانید با آن بازی سه بعدی بسازید باتوجه به اینکه بطور خیلی مستقل در Web Browser اجرا میشه
اگه توجه کنید به بازیهای سه بعدی که در آن شخصیت بازی در یک دالان حرکت میکند مانند اولین بازی سه بعدی Wolf 3D بود اولین موردش ایجاد نقشه بازی بود که فکر میکنم در WebGL هم شما باید چنین کاری را انجام دهید فکر میکنم توابع و کلاسهایی برای ایجاد Cube-MAP داشته باشد
بد نیست نمونه کارهای این زمینه را ببینید و یکبار زحمت بکشید یاد بگیرید فکر میکنم ارزش داشته باشه البته سخت است من خودم هم تقریبا دو یا سه سال پیش فقط در حد تست کردن باهاش کار کردم!

البته مطمئن باشی اگر انجامش راحت بود همه با WebGL انجام میدادند چون بحث نصب بودن پلاگین ندارد فقط باید Browser پشتیبانی کند به این نکته توجه کنید که در اینصورت کار شما در همه پلت فرمها بدون مشکل کار خواهد کرد! هرچند که کلاینتهای شما اکثرا ویندوزی هستند (البته نباید تبلتها و گوشیها را فراموش کنید)

pbm_soy
چهارشنبه 28 مرداد 1394, 01:14 صبح
این لینک که دادید
http://www.bernard-loiseau.com/fr/saulieu-visite-en-360.php
با فلش درست شده و فکر میکنم دوتا احتمال داشته باشد برای ایجاد کردنش یکی کد نویسی کرده باشن در فلش و یا اینکه توسط ابزارها و یا پلاگینهای آماده فلش در فلش درست کرده باشن
میتوانید فایل فلش را دانلود کنید و دیکامپایل کنید تا بتونید در فلش بازش کنید و بررسیش کنید

pbm_soy
چهارشنبه 28 مرداد 1394, 01:19 صبح
تشکر فراوان از دوستان عزیز
به این لینک ها ی سری بزنید.
http://virtual.expo2015.org/qatar/?from=expovt
http://www.virtual.expo2015.org/

من میخوام ی چنین چیزی بسازم.
حالا سوالی که برام پیش اومده اینه.
اینو چطوری ساختن :
آیا با نرم افزار ساختن و خروجی گرفتن یا برنامه نویسی کردن.
با چ زبان هایی میشه اینو ساخت؟
مرسی

این سایت را هم با نرم افزار Panotour Pro درست کردن البته فکر میکنم بخش تصاویر و سه بعدی سازش و بقیه بخشها که برای نمایش تصاویر بصورت اسلاید در پایین صفحه را نیز با jQuery کار کردند
این نرم افزار را میتوانید از لینک زیر دانلود کنید
http://www.panoramic-photo-guide.com/contents-panoramic-photography.html
و اینم لینک بخش آموزش آن
http://www.panoramic-photo-guide.com/tutorial-panotour-pro-2.html

pbm_soy
چهارشنبه 28 مرداد 1394, 01:27 صبح
من ی نمونه ی دیگه معرفی میکنم.
http://www.dubai360.com/
http://www.dubai360.com/
فوق العادس

لینک نمایشگاه بین المللی قطر که در پست قبلی داده بودید از تصاویر پاناروما استفاده کردن و تا اونجائی که میدانم تصاویر با دوربینهای خاص عکسبرداری شده و سپس بایک نرم افزار بهم دیگه وصل میکنند و یا به قولی کامپایل میکنند و از اونجا به بعد فکر نمیکنم کار زیادی داشته باشد برای نمایش دادن
البته کار کردن با نرم افزارهاش هم نباید کار سختی باشد و نیاز به کدنویسی هم فکر نمیکنم داشته باشد اصل قضیه گرفتن تصاویر است
خودتون امتحان کنید نرم افزارها را دانلود کنید و بهش چندین تصویر معمولی بدید و سعی کنید ازش خروجی بگیرید

ولی این لینک دوبی که دادید فکر میکنم از امکانات شرکت گوگل استفاده کرده است با استفاده از دوربینهای کروی شکلی که دارند اینکار را انجام میدهند و با استفاده از APIها گوگل پیاده سازی شده است
فکر میکنم ادامه پروژه Google Map یا Google Earth است
بازم میگم درمورد کار دوبی دقیق نتونستم بفهمم ولی میدانم که گوگل همچین سرویسی را دارد

pbm_soy
چهارشنبه 28 مرداد 1394, 01:51 صبح
کار سایت ایرانی زیر را هم ببینید شاید بتونید چیزی بیشتری پیدا کنید یا بفهمید
http://mypano.ir/

نمونه هایی از WebGL دلم نیامد اینجا نذارم البته ناگفته نماند که شما دسترسی به سورس دارید چون WebGl با JavaScript نوشته میشود
http://helloracer.com/webgl/ سورس کامل در گیت هاب گذاشته

http://ggnome.com/pano2vr/examples

لینک زیر تور مجازی داخل یک کلیسا است با WebGL
http://patapom.com/topics/WebGL/cathedral/index.html

https://matterport.com/try/