آموزش گرافیک سه بعدی با DirectX: پیاده‌سازی و یکپارچه‌سازی - آخرین آپدیت

دانلود 3D Graphics with DirectX: Apply & Integrate

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در پایان این دوره، فراگیران قادر خواهند بود خط لوله رندرینگ (Rendering Pipeline) در DirectX را تعریف و تشریح کنند، شیدرها و تبدیلات سه بعدی را به کار گیرند، رندرینگ عمق را تحلیل و یکپارچه کنند و مدل‌های کاملی را همراه با نورپردازی برای برنامه‌های تعاملی خلق نمایند. این دوره در سطح متوسط، کاربران را قادر می‌سازد تا از مفاهیم پایه DirectX فراتر رفته و به ساخت گرافیک‌های سه بعدی پویا و واقع‌گرایانه بپردازند. از طریق چهار ماژول ساختاریافته، دانشجویان از تسلط بر خط لوله رندرینگ شروع کرده و به پیاده‌سازی جلوه‌های پیشرفته شیدر، انجام تبدیلات دقیق سه بعدی و مدیریت عمق برای نمایش صحیح اشیاء می‌رسند. دوره با خلق مدل‌ها، به‌کارگیری تکنیک‌های مختلف نورپردازی و ترکیب تمامی عناصر در قالب یک اپلیکیشن کاربردی و کامل در DirectX به پایان می‌رسد. فراگیران با کسب مهارت‌های عملی در برنامه‌نویسی شیدر با زبان HLSL، مدیریت بهینه بافرها و مبانی ریاضیاتی گرافیک سه بعدی، بهره‌مند خواهند شد. نقطه قوت این دوره در پیشروی گام‌به‌گام است که شفافیت مفهومی را با تمرینات کدنویسی عملی ترکیب می‌کند تا هم درک عمیق و هم کاربرد عملی تضمین شود. چه برای ورود به صنعت بازی‌سازی، طراحی شبیه‌ساز یا برنامه‌نویسی گرافیک باشد، این دوره ابزارها و دانش ضروری برای پیاده‌سازی، ارزیابی و خلق پروژه‌های پیچیده DirectX را فراهم می‌کند.

سرفصل ها و درس ها

مبانی خط لوله رندرینگ Foundations of the Rendering Pipeline

  • ایجاد شیء Input Layout Creating The Input Layout Object

  • استفاده از چندین View Port Using Multiple View Ports

  • انواع Primitiveها Type of Primitive

  • خلاصه‌ای از نحوه رسم یک مثلث Summarizing How to Draw a Triangle

  • مقداردهی اولیه Input Layout Initialize Input Layout

  • خط لوله رندرینگ (Rendering Pipeline) Rendering Pipeline

  • مرحله Input Assembler Input Assembler Stage

  • پردازش Vertex و Pixel Vertex and Pixel Processing

  • مرحله Stream Output Stream Output Stage

  • آشنایی با HLSL Intort HLSL

  • جلوه‌های ساده شیدر Simple Shader Effects

جادوی شیدرها و تبدیلات Shader Magic & Transformations

  • پیکسل شیدر (Pixel Shader) Pixel Shader

  • افزودن رنگ به مثلث Adding Colors to Triangle

  • گزینه‌های پیشرفته شیدر Advanced Shader Options

  • دست‌کاری داده‌های شیدر Manipulating Shader Data

  • ادامه دست‌کاری داده‌های شیدر Manipulating Shader Data - Continues

  • بازسازی Vertex Shader Recreate a Vertex Shader

  • تراز کردن Constant Buffer Constant Buffer Alignment

  • بسته‌بندی Constant Bufferها Packaging Constant Buffers

  • مقدمه‌ای بر تبدیلات سه بعدی Intro to 3D Transformation

  • مقیاس‌بندی (Scaling) Scaling

  • تبدیلات جهانی (World Transformation) World Transformation

  • ادامه تبدیلات جهانی World Transformation Continues

تسلط بر تبدیلات و عمق Mastering Transformations & Depth

  • ترکیب انتقال، چرخش و مقیاس‌بندی Combining Translational, Rotation & Scaling

  • مثالی از تبدیل جهانی Example of World Transformation

  • میدان دید (Field of View) Field of View

  • تبدیل نهایی Final Transformation

  • جمع‌بندی تبدیلات سه بعدی DirectX DirectX 3DTransformations Final

  • مقدمه‌ای بر رندرینگ عمق Introduction to Depth Rendering

  • پیاده‌سازی Depth Buffer Implement the Depth Buffer

  • تنظیمات Depth Buffer Setting up the Depth Buffer

  • ویژگی‌های Depth Buffer Properties of Depth Buffer

  • شبیه‌سازی عمق با استفاده از مثلث‌ها Simulate Depth Using Triangles

  • کدنویسی عمق Coding the Depth

مدل‌ها، نورپردازی و یکپارچه‌سازی نهایی Models, Lighting & Final Integration

  • ایجاد مدل‌های ساده Create Simple Models

  • مدل‌سازی اشیاء در DirectX DirectX Modeling Objects

  • ایجاد Index Buffer Create the Index Buffer

  • رسم ایندکس (Draw Index) Draw Index

  • کدنویسی Draw Index Draw index Coding

  • مقدمه‌ای بر نورها Introduction to Lights

  • انواع نورها Types of Lighrts

  • محاسبات نورپردازی Calculation of Lighting

  • بافر ساختاری (Struct Buffer) Struct Buffer

  • ویرایش کد H بازی Editing the Game H Code

  • کدنویسی ماتریس Coding the Matrix

  • به‌روزرسانی متغیر زمان Updating the Time Variable

نمایش نظرات

آموزش گرافیک سه بعدی با DirectX: پیاده‌سازی و یکپارچه‌سازی
جزییات دوره
12h 35m
46
(آخرین آپدیت)
88
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده