تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 17

نام تاپيک: تست و مقایسه نرخ فریم یک انجین 2 بعدی با انجین های دیگر

  1. #1
    کـاربـر بـاسـابـقـه god of war 2's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    585

    پيش فرض تست و مقایسه نرخ فریم یک انجین 2 بعدی با انجین های دیگر

    سلام.
    این تست مربوط میشه به بخش رندر یک انجین 2 بعدی ایرانی در حال ساخت.
    دوستان لطفا نظرات و مقایسه هاشونو در رابطه با تمامی موارد (مقدار مصرف CPU , مقدار مصرف RAM, نرخ فریم ,سرعت بارگذاری و...) بین این تست و نمونه مشابه در انجین های دیگر مطرح کنید.
    انجین برپایه DirectX 9 نوشته شده و از زبان ++C استفاده شده.
    تو این تست دقیقا 663 sprite که از 5 تسکچر استفاده میکنند بطور همزمان رندر میشن که همگی متحرک هستند.
    فایل زیپ شامل 2 تا فایل اجرایی هست که یکی با بر پایه Vsync هست که تعداد فریم ها دقیقا برابر با نرخ فریم مانیتورتون محدود میشه.(معمولا بین 60 تا 70)
    فایل دیگر بدون استفاده از VSync هست یعنی تصاویر با نهایت سرعت ممکن رندر میشن و ممکنه حتی بعضی از فریمها رو شما مشاهده نکنید (یعنی مانیتور نمایش نمیده)
    فقط برای اینکه بتونید مقدار فریم رندر شده در ثانیه رو ببینید باید برنامه رو در cmd و در انتهای اون دستور :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    مثال:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو اضافه کنید که مقدار فریم رو در فایلی که نام بردید میریزه و بعد از بستن برنامه میتونید اونو مشاهده کنید.
    برنامه با Alt+F4 بسته میشه و به این دلیل هست که هنوز کلاسهای Input برای ورودی کیبورد رو ننوشتم!
    حاضرم قول بدم که از خروجی مشابه هر انجین دو بعدی سریعتر هست!
    سرعت حرکت اسپیرایت ها 1 پیکسل هست (یعنی فوقالعاده نرم حرکت میکنند) ولی اگر خیلی سریع حرکت میکردند به این دلیل هست که نرخ رندر فریم (در سیستم های قویتر) خیلی بالا رفته ولی اسپیرایتها هنوز با همون سرعت 1 پیکسل حرکت میکنند!
    ----
    لینک دانلود:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر سوالی هم داشتید در خدمتم.

  2. 8 کاربر از god of war 2 بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    کاربر فعال انجمن توسعه و ساخت بازی parvizamd's Avatar
    تاريخ عضويت
    Nov 2009
    محل سكونت
    بوشهر
    پست ها
    3,115

    پيش فرض

    ایرور dll پیدا نشد!!!
    d3dx9.dll...

  4. 4 کاربر از parvizamd بخاطر این مطلب مفید تشکر کرده اند


  5. #3
    آخر فروم باز
    تاريخ عضويت
    Dec 2008
    محل سكونت
    مازندران
    پست ها
    1,290

    پيش فرض

    خب نصبش کن پرویز دیگه این یه دایرکت ایکس بیشتر نیست که

  6. 2 کاربر از silsin بخاطر این مطلب مفید تشکر کرده اند


  7. #4
    آخر فروم باز M0hsen3D's Avatar
    تاريخ عضويت
    Jun 2010
    پست ها
    1,727

    پيش فرض

    نه مشکل DX داره ...رو سیستم من نصب هست ولی پیدا نمیکنه!

  8. 3 کاربر از M0hsen3D بخاطر این مطلب مفید تشکر کرده اند


  9. #5
    پروفشنال armin_555's Avatar
    تاريخ عضويت
    Apr 2010
    محل سكونت
    Minas Tirith
    پست ها
    977

    پيش فرض

    خب برو تو گوگل سرچ کن dll رو بعد دانلودش کن. بعد بریزش تو windows/system32

  10. این کاربر از armin_555 بخاطر این مطلب مفید تشکر کرده است


  11. #6
    پروفشنال armin_555's Avatar
    تاريخ عضويت
    Apr 2010
    محل سكونت
    Minas Tirith
    پست ها
    977

    پيش فرض

    اینم لینک دانلود d3dx9 :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حجم : کم تر از 1Mb

  12. 2 کاربر از armin_555 بخاطر این مطلب مفید تشکر کرده اند


  13. #7
    آخر فروم باز M0hsen3D's Avatar
    تاريخ عضويت
    Jun 2010
    پست ها
    1,727

    پيش فرض

    اقای God of war مطمئنی خودت تستش کردی؟ مشکل DX داره!

  14. این کاربر از M0hsen3D بخاطر این مطلب مفید تشکر کرده است


  15. #8
    پروفشنال armin_555's Avatar
    تاريخ عضويت
    Apr 2010
    محل سكونت
    Minas Tirith
    پست ها
    977

    پيش فرض

    من اجراش کردم!!!!!!!!!!
    این کاری که گفتمو انجام بده حل میشه!

  16. این کاربر از armin_555 بخاطر این مطلب مفید تشکر کرده است


  17. #9
    کـاربـر بـاسـابـقـه god of war 2's Avatar
    تاريخ عضويت
    Jun 2007
    پست ها
    585

    پيش فرض

    دوستان اگر DirectX 9 رو نصب نکردید فقط کافی فایل d3dx9.dll رو کنار برنامه بزارید بعد اجرا کنید.
    یا حتی میتونید یکی از ورژن های بالاتر مثلا d3dx9_49 یا .. رو تغییر نام بدید و به d3dx9 تبدیل کنید و استفاده کنید.
    Last edited by god of war 2; 23-02-2012 at 21:27.

  18. 3 کاربر از god of war 2 بخاطر این مطلب مفید تشکر کرده اند


  19. #10
    آخر فروم باز
    تاريخ عضويت
    Dec 2008
    محل سكونت
    مازندران
    پست ها
    1,290

    پيش فرض

    اینو دانلود کنید بندازین کنار برنامه

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    ---------- Post added at 09:43 PM ---------- Previous post was at 09:42 PM ----------

    کلا مانیتور من کشش این رزولیشن رو نداشت . out of range داد

  20. 3 کاربر از silsin بخاطر این مطلب مفید تشکر کرده اند


صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •