درس في scene او المشهد
صفحة 1 من اصل 1 • شاطر
درس في scene او المشهد
Direct3DDevice8
بالمثال يتضح المقال
هنا امثله........http://directx4vb.vbgamer.com/DirectX4VB/TUT_DX8_DG.asp
ستجد فيه كيف تحمل المجسمات وتعمل لها رندر
تنبيه.....
المجسمات التي تقوم بتصديرها من بلندر او اي برنامج تستعمله...لن تنجح معك...يوجد معها بعض العمل حتى تكون قادره على الضهور في فضائنا الثلاثي الابعاد..
الى حين ان نتعلم ونتطور في برمجه دايركت اكس وبرمجه كلاسات لاستضافه مجسمات البرامج الاخرى......سنكتفي بالمحول الذي ياتي مع المكتبه(شرحه فقط..عليك تحميله من ميكروسفت)'' الذي له شروحات مع شرح مكتبه دايركت اكس8.
.....يقوم بتحويل ملفات3ds ..x
Conv3ds.exe
هذا الكلاس في مكتبه دايركت اكس8 احبتي هو المسؤول على فتح شاشه فضاء ثلاثي الابعاد يحتوي...على على كثير من الاشياء..التي نراها في 3دي ماكس..وبلندر
هذا الكود هو المسؤول عن السكان او المشهد. كل ما يكتب داخله يضهر المجسم بطريقه مختللفه عن المجسمات الاخرى..
kDirect3DDevice8.BeginScene
''المجسم المراد عمل رندر له
kDirect3DDevice8.EndScene
''''''''''''''''''''''''
مثلا اذا اردت اضهار مجسم بشكل عادي
kDirect3DDevice8.BeginScene
kDirect3DDevice8.SetRenderState D3DRS_FILLMODE , D3DFILL_SOLID = 3
kDirect3DDevice8.EndScene
''''''''''''''''''''''
مثلا اذا اردت اضهار مجسم بشكل خطوط او وايرفرام
kDirect3DDevice8.BeginScene
kDirect3DDevice8.SetRenderState D3DRS_FILLMODE , D3DFILL_WIREFRAME =2
kDirect3DDevice8.EndScene
'''''''''''''''''''''''
مثلا اذا اردت اضهار المجسم كالكرتون والرسوم المتحركه
يوجد خيارات كثيره توفرها لك داله
kDirect3DDevice8.SetRenderState
بالمثال يتضح المقال
هنا امثله........http://directx4vb.vbgamer.com/DirectX4VB/TUT_DX8_DG.asp
ستجد فيه كيف تحمل المجسمات وتعمل لها رندر
تنبيه.....
المجسمات التي تقوم بتصديرها من بلندر او اي برنامج تستعمله...لن تنجح معك...يوجد معها بعض العمل حتى تكون قادره على الضهور في فضائنا الثلاثي الابعاد..
الى حين ان نتعلم ونتطور في برمجه دايركت اكس وبرمجه كلاسات لاستضافه مجسمات البرامج الاخرى......سنكتفي بالمحول الذي ياتي مع المكتبه(شرحه فقط..عليك تحميله من ميكروسفت)'' الذي له شروحات مع شرح مكتبه دايركت اكس8.
.....يقوم بتحويل ملفات3ds ..x
Conv3ds.exe
هذا الكلاس في مكتبه دايركت اكس8 احبتي هو المسؤول على فتح شاشه فضاء ثلاثي الابعاد يحتوي...على على كثير من الاشياء..التي نراها في 3دي ماكس..وبلندر
هذا الكود هو المسؤول عن السكان او المشهد. كل ما يكتب داخله يضهر المجسم بطريقه مختللفه عن المجسمات الاخرى..
kDirect3DDevice8.BeginScene
''المجسم المراد عمل رندر له
kDirect3DDevice8.EndScene
''''''''''''''''''''''''
مثلا اذا اردت اضهار مجسم بشكل عادي
kDirect3DDevice8.BeginScene
kDirect3DDevice8.SetRenderState D3DRS_FILLMODE , D3DFILL_SOLID = 3
kDirect3DDevice8.EndScene
''''''''''''''''''''''
مثلا اذا اردت اضهار مجسم بشكل خطوط او وايرفرام
kDirect3DDevice8.BeginScene
kDirect3DDevice8.SetRenderState D3DRS_FILLMODE , D3DFILL_WIREFRAME =2
kDirect3DDevice8.EndScene
'''''''''''''''''''''''
مثلا اذا اردت اضهار المجسم كالكرتون والرسوم المتحركه
يوجد خيارات كثيره توفرها لك داله
kDirect3DDevice8.SetRenderState
vb6 الى vb20- عضو
- عدد المساهمات : 10
نقاط : 32
تاريخ التسجيل : 11/10/2016
الموقع : ahl-dz.yoo7.com/f28-montada
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى