پاورپوینت برنامه نويسي سه بعدي با استفاده از OpenGL دلفي

پاورپوینت برنامه نويسي سه بعدي با استفاده از OpenGL دلفي (pptx) 50 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 50 اسلاید

قسمتی از متن PowerPoint (.pptx) :

بنام خدا آشنايي با OpenGL برنامه نويسي سه بعدي با استفاده از OpenGL دلفي چکیده مقدمه انواع کتابخانه های برنامه نویسی سه بعدی. OpenGL چيست ؟ OpenGL چگونه کار میکند؟ كتابخانه هاي كمكي در OpenGL. انواع داده ها در OpenGl. ساختار توابع استفاده شده در OpenGl. خطاها در OpenGL. ساختار برنامه در OpenGl. openglاستانداردي با كيفيت بالا براي ساخت برنامه هاي سه بعدی صنعتي مي باشد .براي مثال اكثر برنامه هاي رياضي معروف مانندMathematica ، Matlab و برنامه هاي صنعتي مانند Working model 3d ، ANSYSو امثال اينها از اين تكنولوژي قوي كه ويرايش هاي ديگري نيز تحت سيستم عامل هاي گوناگوني دارد ، استفاده مي كنند. مقدمه دو نوع كتابخانه استاندارد برنامه نويسي 3D تحت Win32 وجود دارد: 1- Direct-3D Immediate Mode 2- OpenGL كتابخانه های استاندارد برنامه نويسي 3D Open GL چرا ؟ طراحي و سادگي استفاده از API موجود در Open GL تولید کد ساده و خوانا اختصاص ندادن زمان زیاد D3D سختي زيادي را به برنامه نويسان تحميل مي كند در بسياري از موارد تنها يك خط از كد GL معادل يك نيم صفحه كد D3D مي باشد . مقایسه Open GL و ِDirect-x GL با توابع سروكار دارد و با فراخواني يك به يك توابع مي توان به نتيجه نهايي دست يافت . glBegin (GL_TRIANGLES); glVertex (0,0,0); glVertex (1,1,0); glVertex (2,0,0); glEnd (); مقایسه Open GL و ِDirect-x : D3D كد معادل در (psuedo code, and incomplete) v = &buffer.vertexes[0]; v->x = 0; v->y = 0; v->z = 0; v++; v->x = 1; v->y = 1; v->z = 0; v++; v->x = 2; v->y = 0; v->z = 0; c = &buffer.commands; c->operation = DRAW_TRIANGLE; c->vertexes[0] = 0; c->vertexes[1] = 1; c->vertexes[2] = 2; IssueExecuteBuffer (buffer); مقایسه Open GL و ِDirect-x

نظرات کاربران

نظرتان را ارسال کنید

captcha

فایل های دیگر این دسته