نمایش نتایج 1 تا 11 از 11

نام تاپیک: محل دانلود OpenGL V2.1

  1. #1

    Tick محل دانلود OpenGL V2.1

    سلام دوستان.
    هر چی سایت OpenGL رو گشتم نفهمیدم از کجا میشه سورس و DLL های OpenGL نسخه 2.1 رو دانلود کرد. لطفا اگه میدونید بگید.

  2. #2
    سلام

    من فکر کنم که اگر برای ویندوز بخواهی هیچ چیزی رو نمی خواد دانلود کنی و خود درایور کارت گرافیکت باید ساپورت کنه تا تو بتونی از اونها استفاده کنی که فکر کنم بهش extension می گن.
    Kochol Game Engine
    http://www.kge3d.org



  3. #3
    OpenGL یک کتابخانه منبع باز و آزاد هست. و به دفعات آپدیت شده و آخرین آپدیت 2.1 هست. البته کامپایلرها یک نسخه از اون رو توی کلاسهاشون میزارن. مثلا همین ویژوال استادیو 2005 یه نسخه از اون رو داره. یا کامپایلر C++‎ Borland اونو داره. بر مبنای OpenGL هم کتابخانه های جذابی نوشته شده که منبع باز هم هست. مثلا کتابخانه SDL که من قبلا باهاش آشنا بودم، یه مجموعه توابع مالتی مدیا رو داره و علاوه بر توانایی های بالا، خیلی هم آسونه.
    یا Ogre3D که اینم منبع باز هست و دارای توابع فوق العاده پرقدرت و سطح بالا هستش و بوسیله یه پلاگین به نام oFusion که داره با نرم افزار 3DsMax خیلی قوی مچ شده و میشه با اونها بازی های پرقدرت ساخت.

    تا اونجا که من فهمیدم OpenGL به تنهایی کتابخونه ای نداره و منابع اون تحت کتابخانه های جانبی دیگه ای منتشر میشه.
    کتابخانه هایی مانند:
    CG متعلق به شرکت nVidia
    GLU
    GLUT
    SDL
    GLUI
    GLEE
    و ... .

    البته غیر SDL و CG بقیه رو نمیدونم از کجا باید آورد.

    اینم یه اینک از یه توضیح مفصل در سایت ویکی پدیا:

  4. #4
    سلام
    اون ورژن از اپن جی ال ای که با وبژال استادیو غیره می یاد یا کلا OpenGl تو ویندوز نسخه 1.2 هست و MS نزاشت که نسخه های بالاتر روی ویندوز نصب بشن.

    ولی سازندگان کارت گرافیک با ترفند هایی که به کار بردند سیستم جدیدی درست کردند که شما بتونید از تابع های که تو opengl 1.2 به بالا هست استفاده کنیم.
    این هم یه مثال:
    http://www.opengl.org/sdk/docs/tutor...extensions.php
    http://www.opengl.org/sdk/docs/tutor...ions_part2.php

    در بقیه سیستم عامل ها هم می تونی از طریق سایت اون سیستم عامل اخرین تغییرات اپن جی ال رو برای سیستم عاملت بگیری.
    Kochol Game Engine
    http://www.kge3d.org



  5. #5
    سلام

    دو تا اکستشنی که هست برای استفاده از قابلیت های OpenGL 2.1
    GLee و GLew هست که از لینک زیر glee رو می تونی بگیری.
    البته این اکستشن ها مستقل از پلت فرم هستند.
    http://www.opengl.org/sdk/libs/GLee/
    Kochol Game Engine
    http://www.kge3d.org



  6. #6
    البته من هنوز نفهمیدم چرا یه کتابخونه استاندارد و ثابت از openGl نیست که بشه باهاش کار کرد و دقدقه این همه رونوشت های مختلف رو نداشت.

  7. #7
    OpenGl تو ویندوز نسخه 1.2 هست و MS نزاشت که نسخه های بالاتر روی ویندوز نصب بشه
    در ضمن من تا حالا ندیدم که جایی سورس اپن جی ال باشه؟
    Kochol Game Engine
    http://www.kge3d.org



  8. #8
    سلام
    برای کار با OpenGL 2.1 ، کارت گرافیکی شما باید اونو پشتیبانی کنه یعنی این قابلیت رو داشته باشه و شما با تابع glGetString میتونین از ورژن OpenGLای که کارت گرافیک پشتیبانی میکنه مطلع بشین و اما برای استفاده از OpenGL 2.1 شما بید از کتابخونه glew استفاده کنین. به این طریق میتونین از دستورهای OpenGL 2 استفاده کنین اما این به معنای اجرای دستورات نیست و برای اجرای اونا باید کار گرافیکی از اونا پشتیبانی کنه. برای استفاده از OpenGL 2 باید به شکل زیر کد برنامتون رو بنویسید.

    #include <gl/glew.h>
    #include <gl.h>

    اگر هم از win32 استفاده میکنین استفاده از تکه کد زیر یادتون نره:

    #ifdef WIN32
    #pragma comment(lib, "glew32.lib")
    #include "windows.h"
    #endif

  9. #9

    نقل قول: محل دانلود OpenGL V2.1

    سلام
    کسی پروژه ی گرافیک کامپیوتر داره که با OpenGL نوشته شده باشه؟

  10. #10
    کاربر دائمی آواتار sang9111
    تاریخ عضویت
    آبان 1386
    محل زندگی
    ایران عزیز
    پست
    145

    نقل قول: محل دانلود OpenGL V2.1

    نقل قول نوشته شده توسط توسعه نویس مشاهده تاپیک
    البته من هنوز نفهمیدم چرا یه کتابخونه استاندارد و ثابت از openGl نیست که بشه باهاش کار کرد و دقدقه این همه رونوشت های مختلف رو نداشت.
    این مشکل اساسی متن باز است که نسخه های پی در پی و کیجی کاربر باعث میشه و کاهش کیفیت و عدم استاندارد ثابت

  11. #11

    نقل قول: محل دانلود OpenGL V2.1

    ضاهرا که هم OpenGL و هم بعضی از نرم افزارهای دیگه تغییر ورژنشون از محصولات دیگه مثل محصولات مایکروسافت کمتره. و هم استاندارد تر هستند. مثلا همین OpenGL به عنوان استاندارد صنعتی شناخته میشه.

    این راحت طلبی هستش که باعث زده شدن خیلی ها از Open Source میشه چون اونها همیشه یه setup آماده همراه با یه سری مثال میخوان

تاپیک های مشابه

  1. راهنمای opengl
    نوشته شده توسط Alen در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 5
    آخرین پست: جمعه 11 بهمن 1387, 23:00 عصر
  2. OPENGL
    نوشته شده توسط شفیعی در بخش برنامه نویسی در Delphi
    پاسخ: 8
    آخرین پست: پنج شنبه 25 خرداد 1385, 21:32 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •