ورود

View Full Version : کوه فراکتالی با openGl



fahimeh88
پنج شنبه 18 شهریور 1389, 00:36 صبح
سلام دوستان
خسته نباشید
من برای درس گرافیکم پروژه طراحی کوه فراکتالی با opengl دارم. از یکی از سایت ها تونستم تقریبا کدی رو که می خواستم بگیرم، اما برای اجرا با مشکل مواجه شدم. کد رو خوندم و تقریبا مطمئن هستم که مشکل از کد نیست، فقط چیزی که هست اینه که این کد تو لینوکس نوشته شده!!
حالا سوالی که دارم اینه که میشه برنامه ای که تولینوکس نوشته شده تو ویژوال استودیو اجرا (C++‎‎‎)کرد؟
اگه میشه این کد رو اجرا کنید ببینیید مشکل از اجرای منه یا باید قسمت هایی از کد رو عوض کرد!!!
من تجربه زیادی تو برنامه نویسی اونم با opengl ندارم، ولی خیلی هم وقت ندارم !!:ناراحت:

اگه بتونید راهنماییم کنید تا سریع تر به جواب برسم، کمک خیلی بزرگی بهم کردید.
ممنون. منتظر جوابتون هستم

لینک زیر کد برنامه است.



http://www.opengl.org/resources/code/samples/glut_examples/contrib/fractals.c

khorzu
پنج شنبه 18 شهریور 1389, 12:34 عصر
این فایل پروژه توی ویژوال استودیو 2008 هست . البته کوه نبود ... درخت بود :متفکر: !

fahimeh88
پنج شنبه 18 شهریور 1389, 17:25 عصر
ممنون khorzu خان!!!!
من که نتونستم اجراش کنم!! اما طبق کدش باید یک جزیره باشه!!!
البته می دونم اشکال از منه که نمی تونم اجرا کنم
خطاهایی که موقع اجرا دیده شده رو تو فایل ضمیمه گذاشتم.
با اضافه و کم کردن هیدر ها خطاها کم و زیاد میشه اما هنوز اجرا نشده!!

ممنون میشم اگه وقت داشتید تو ویژوال استودیو اجراش کنید و مشکل منو حل کنید!!

یا اگه برنامه ای که در حد کوه و درخت فراکتالی باشه کافیه، فقط لینکش رو بهم بدید!!

khorzu
پنج شنبه 18 شهریور 1389, 17:47 عصر
again.cpp از کجا اومد ؟!
پروژه رو تغییر ندید .خروجی هم جزیره هست هم درخت .

fahimeh88
جمعه 19 شهریور 1389, 00:13 صبح
نه من پروژه رو تغییر ندادم
صفحه وب بود، اومدم داخل یک win32 console application کپی کردم
اسم کنسول again هست. بعد هم اجراش کردم
پروزه های دیگه ای که دارم تقریبا مشکلی ندارن اما واسه این برنامه خطایی که گفتم میده که نمی دونم از چیه!!

خواهش می کنم اگه امکان داره یک بار تو ویژوال استودیو همین کدی که لینکش داده بودم اجرا کنید ببنید شما هم همین خطاها واستون پیش میاد!!!

khorzu
جمعه 19 شهریور 1389, 09:26 صبح
:گریه:
1- Fractal_MSVC2008.rar رو دانلود کنید .
2- extract کنید .
3- Fractal.vcproj رو باز کنید .
4- کلید F5 رو بزنید .
حالا اگه مشکلی هست بگید .

fahimeh88
جمعه 19 شهریور 1389, 14:08 عصر
:خجالت:
بله khorzu خان!!
این کار رو کردم و اجرا شد
دستتون درد نکنه
اما پروژه من کوه فراکتالیه!!

با روش های مختلفی که اجرا کردم و برنامه های مختلفی که دانلود کردم رسیدم به خطای زیر (البته فایل fracviewer.h رو که قبلا add نمی کردم این دفعه کردم)
فکر می کنم اوضاع بهتر شده اما هنوز کوهی مشاهده نشده!!!

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


خلاصه.....

مشکل من اینه که این فایل هایی که از اینترنت گرفتم چرا اجرا نمیشه!!!

اگه لطف کنید اینا رو اجرا کنید و ببینید مشکل از چیه ممنون میشم!!
یا اگه لینک دیگه ای که شمابه این پروژه رو داره و اجرا میشه به من معرفی کنید
کم کم دارم ناامید میشم!:گریه:

khorzu
شنبه 20 شهریور 1389, 08:45 صبح
1- Fractal_MSVC2008.rar رو دانلود کنید .
2- extract کنید .
3- Fractal.vcproj رو باز کنید .
4- کلید F5 رو بزنید .
5- روش راست کلیک کنید و از منوی fractal گزینه کوه رو انتخاب کنید.
6- سورس واسه دیدنه .

http://www.pic4ever.com/images/2mo5pow.gif

fahimeh88
شنبه 20 شهریور 1389, 12:45 عصر
عصبانی نشید!!:خجالت:

آخه من منویی ندارم که کوه انتخاب کنم!!
فقط یک درخت هست که می چرخه!!!

عکسشم فرستادم تا ببینید که منویی وجود نداره!
کدشو کامل خوندم و می دونم منویی داره!!
اما...........


مرسی که لااقل میاین به این تاپیک سری می زنید تا بلکه مشکلم برطرف بشه!:خجالت:

khorzu
شنبه 20 شهریور 1389, 15:05 عصر
____________________________

fahimeh88
شنبه 20 شهریور 1389, 15:10 عصر
:تشویق::تشویق::تشویق::تشویق:: شویق::تشویق::تشویق::تشویق::ت ویق:
:قهقهه::قهقهه::قهقهه::قهقهه:: هقهه::قهقهه::قهقهه::قهقهه::ق قهه:


ممنون khourzo خان!!!!!!!!!!!!!!!11

خیلی خیلی لطف کردید!
اشکال کارمو فهمیدم.:خجالت::خجالت::خجالت:: خجالت::خجالت::خجالت::خجالت::خ جالت::خجالت::خجالت::خجالت:


فعلا رفتم تا کد رو عوض کنم!!!:لبخند::لبخند::لبخند::لب خند::لبخند::لبخند:
اگه باز مشکلی داشتم مزاحم میشم.:چشمک::چشمک::چشمک:

موفق باشید.

بای

abasfar
یک شنبه 03 مهر 1390, 16:45 عصر
سلام
کسی میتونه بگه من اینو باید چه جور Cpp کنم فایلهاشو اخه C است تو همان ویژوال
تغییر نام میدم error میده