PDA

View Full Version : سوال: ساخت شبیه سازی حرکت در یک فضای گرافیکی در سی شارپ



elahe1393
سه شنبه 07 بهمن 1393, 12:21 عصر
سلام
من برای برنامه ای که برای دستگاهی که با پورت سریال باهاش در ارتباط هستم یک محیط شبیه سازی بسازم که نتایج حرکت با دستگاه رو مثل یک مدل گرافیکی به من نشون بده شما فرض کنید مثلا با استفاده از این دستگاه دارم تو یه پارکی یا جاده ای حرکت می کنم چطور میتونم این محیط رو تو برنامه ای که به زبان سی شارپ نوشتم پیاده سازی کنم چیزی که فهمیدم از openGl می تونم استفاده کنم البته گویا باید محیطمو توی مثلا 3dMax بسازم بعد با openGl در سی شارپ پیاده سازی کنم هیچ منبعی برای یادگیری ندارم نمیدونم چیکار باید بکنم لطفا راهنمایی کنید من باید از کجا شروع کنم چی رو با چی استفاده کنم چطور میتونم یه محیط شبیه سازی در سی شارپ بسازم؟ لطفا اگر منبعی برای مطالعه دارید دریغ نکنید راهنماییم کنید؟

elahe1393
سه شنبه 07 بهمن 1393, 15:19 عصر
کسی نیست یه راهنمایی به من بکنه الان من opentk رو پیدا کردم که بتونم از طریقش تو سی شارپ از openGl استفاده کنم ولی توابع opengl که تو opentk در دسترس هست بنظرم محدوده نمیدونم باید چه کنم؟ سوالم اینه که برای ساختن یه محیط شبیه سازی تو سی شارپ چیکار باید بکنم لطفا راهنمایی کنید.

elahe1393
چهارشنبه 08 بهمن 1393, 09:21 صبح
یعنی کسی تو این زمینه کار نکرده منو یه کم راهنمایی کنه الان احتیاج دارم راه رسیدن به ساخت یه شبیه ساز در سی شارپ رو پیدا کنم
فهمیدم opentk یک فریم ورکی هست که امکان استفاده از opengl رو تو سی شارپ فراهم میکنه و قویتر از فریم ورکهای دیگه برای اینکار هستش حالا من opengl بلد نیستم و نمیدونم چطوری باید با opentk برای استفاده از opengl کار کنم تو اینترنت هم خیلی گشتم ولی چیزی پیدا نکردم که بتونم یه محیط گرافیکی طراحی کنم نمیدونم چطوری باید مثلا یه جنگل بسازم یه کاراکتر حرکتی بسازم لطفا راهنمایی کنید منبعی در اختیارم قرار بدید ...

hamid_hr
چهارشنبه 08 بهمن 1393, 12:36 عصر
اینجا یه چیزای جالبی بود
http://www.codeproject.com/Articles/749543/OpenGL-in-NET-Getting-Started

elahe1393
شنبه 11 بهمن 1393, 09:51 صبح
مرسی از منبع راهنماییتون
من اطلاع پیدا کردم opentk قدرتمند تر هستش می خوام از طریق opentk از opengl استفاده کنم لطفا اگر منبعی برای آموزش opentk دارید که بتونم از طریقش یک محیط شبیه سازی بسازم اونو در اختیار بنده بذارید یا بگید باید چیکار کنم زیاد تو اینترنت سرچ کردم یه سایتی که پیدا کردم این (http://www.opentk.com/doc) بوده ایا با خوندن مطالب این سایت میتونم یه محیط شبیه سازی تو سی شارپ بسازم آیا منبع دیگری مثلا فارسی یا ساده تر برای آموزش وجود داره؟

elahe1393
شنبه 18 بهمن 1393, 09:52 صبح
کسی نیست یه این سوال من جواب بده؟ لطفا تو رمینه ساخت شبیه ساز در سی شارپ منو راهنمایی کنید.

hamid_hr
شنبه 18 بهمن 1393, 11:52 صبح
http://freecscode.blogfa.com/post-123.aspx
http://choorucode.com/2013/06/07/how-to-get-started-with-opentk-using-c-and-visual-studio/
منبع اصلی
http://www.opentk.com/doc

elahe1393
شنبه 18 بهمن 1393, 12:48 عصر
مرسی من این سایتها رو دیدم پیش نیازهای ابتدایی رو فهمیدم ولی هنوز نمیدونم برای ساخت یه محیط شبیه سازی مثلا حرکت یه دوچرخه در یک جاده چطوری باید منظره رو طراحی کنم و با حرکت دوچرخه این منظره متحرک بشه نمیدونم از چه بخشهایی باید استفاده کنم چون هیچ برنامه نمونه ای برای این موضوع پیدا نکردم حتی یه چیز ساده چه برسه به اینکه بخواد این حرکت عکس العمل کار کاربر باشه که نمایش داده میشه تو این زمینه منو راهنمایی کنید که چی چیزهایی برای انجام اینکار نیاز دارم از چه بخشهایی باید استفاده کنم؟

hamid_hr
شنبه 18 بهمن 1393, 13:09 عصر
خب برا این نوع کار ها باید یه طراح داشته باشین
یا حداقل از یه طراح کمک بگیرین

elahe1393
شنبه 18 بهمن 1393, 13:23 عصر
طراح باید با استفاده از چی طراحی انجام بده من خودم نمی تونم این کار رو انجام بده یعنی طراح باید 3d max بلد باشه؟

hamid_hr
شنبه 18 بهمن 1393, 13:28 عصر
طراح اصلی باید با کاغذ و قلم کار کنه
بعد یکی اون اشیاء رو داخل 3d max پیاده میکنه
بعد شما با برنامه نویسی از اون اشیاء استفاده میکنی

elahe1393
شنبه 18 بهمن 1393, 13:39 عصر
مرسی از راهنماییتون وقتی اشیا تو 3d max پیاده سازی شد چطور باید این محیط شبیه سازی رو تو سی شارپ برنامه نویسی کنم آیا منبعی وجود داره که منو راهنمایی کنه برای ساخت یه همچین محیطی؟ میشه اگه منبعی سراغ دارید که این بخش رو توضیح داده باشه در اختیار بنده بذارید خیلی خیلی ازتون متشکرم