Advanced 3D Game Programming With Directx 10.0 Provides A Guide To Developing Cutting-Edge Games Using Directx 10.0. Beginning With The Foundations Of 3D Math And The Components Of Directx, Programmers New To Graphics And Game Programming Will Learn How To Implement Networking, Collision Detection, And Multithreading. Full Source Code Is Provided For The Examples And For The Client/Server Networked 3D First-Person Game That Brings Together Many Of The Techniques Discussed In The Book. Learn How To Acquire Input From The User Through The Keyboard And Mouse; Simulate Intelligence Using Steering Algorithms And Motivation Engines; Render Using HLSL Shaders; Use Advanced 3D Techniques Such As Forward And Inverse Kinematics, Subdivision Surfaces, And Radiosity Lighting; Manage Scenes Via Portal Rendering.
ترجمه فارسی (ترجمه ماشینی)
برنامه نویسی پیشرفته بازی های سه بعدی با Directx 10.0 راهنمایی برای توسعه بازی های پیشرفته با استفاده از Directx 10.0 ارائه می دهد. با شروع با مبانی ریاضیات سه بعدی و اجزای Directx، برنامه نویسان تازه وارد به گرافیک و برنامه نویسی بازی، نحوه پیاده سازی شبکه، تشخیص برخورد و چند رشته ای را یاد خواهند گرفت. کد منبع کامل برای مثال ها و برای بازی اول شخص سه بعدی شبکه مشتری/سرور ارائه شده است که بسیاری از تکنیک های بحث شده در کتاب را با هم جمع می کند. نحوه دریافت ورودی از کاربر از طریق صفحه کلید و ماوس را بیاموزید. شبیه سازی هوش با استفاده از الگوریتم های فرمان و موتورهای انگیزشی. رندر با استفاده از سایه زن HLSL. از تکنیک های پیشرفته سه بعدی مانند سینماتیک رو به جلو و معکوس، سطوح فرعی، و نورپردازی رادیویی استفاده کنید. صحنه ها را از طریق رندر پورتال مدیریت کنید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.