کتاب تکنیکهای حرفهای شیدرنویسی: خلق جلوههای بصری مدرن
249,950 تومان
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب تکنیکهای حرفهای شیدرنویسی: خلق جلوههای بصری مدرن
موضوع کلی: گرافیک کامپیوتری
موضوع میانی: رندرینگ پیشرفته
📋 سرفصلهای کتاب (100 موضوع)
- 1. اصول اولیه گرافیک کامپیوتری و شیدرها
- 2. معماری GPU و pipeline گرافیکی
- 3. آشنایی با زبان GLSL / HLSL
- 4. متغیرها، دادهها و محاسبات پایه در شیدرها
- 5. توابع و ساختارهای کنترلی در شیدرها
- 6. برنامهنویسی Vertex Shader: ترانسفورمیشنها و مختصات
- 7. برنامهنویسی Fragment Shader: رنگ، نورپردازی و تکسچر
- 8. تکنیکهای Debugging شیدرها
- 9. مفاهیم اولیه نورپردازی: Ambient, Diffuse, Specular
- 10. مدلهای نورپردازی Phong و Blinn-Phong
- 11. استفاده از نرمال مپ برای جزئیات بیشتر
- 12. تکسچرها: Mapping، Filtering و Addressing
- 13. تکنیکهای Texture Blending
- 14. Multi-Texturing و ترکیب چندین تکسچر
- 15. UV Mapping و مدیریت مختصات تکسچر
- 16. Procedural Texture Generation: ایجاد تکسچرهای رویهای
- 17. Noise Functions: Perlin, Simplex و کاربردهای آنها
- 18. Bump Mapping و Parallax Mapping
- 19. Environment Mapping و Reflections
- 20. Refraction و شکست نور
- 21. Shadow Mapping: پیادهسازی سایههای real-time
- 22. Shadow Filtering و PCF
- 23. Variance Shadow Mapping (VSM)
- 24. Exponential Shadow Mapping (ESM)
- 25. Screen Space Ambient Occlusion (SSAO)
- 26. Global Illumination Basics
- 27. Ray Tracing Basics in Shaders
- 28. Reflections و Refractions مبتنی بر Ray Tracing
- 29. Subsurface Scattering (SSS)
- 30. Hair Rendering Techniques
- 31. Skin Rendering Techniques
- 32. Water Rendering Techniques
- 33. Fire and Smoke Rendering Techniques
- 34. Cloud Rendering Techniques
- 35. Grass and Foliage Rendering Techniques
- 36. Terrain Rendering Techniques
- 37. Volumetric Rendering Techniques
- 38. Post-Processing Effects: آشنایی و اصول
- 39. Bloom Effect
- 40. Depth of Field (DoF)
- 41. Motion Blur
- 42. Color Grading
- 43. Sharpening و Anti-Aliasing
- 44. Chromatic Aberration
- 45. Vignette Effect
- 46. Screen Space Reflections (SSR)
- 47. Image-Based Lighting (IBL)
- 48. High Dynamic Range (HDR) Rendering
- 49. Tone Mapping
- 50. Gamma Correction
- 51. Physically Based Rendering (PBR) Fundamentals
- 52. BRDF Models: Microfacet Theory
- 53. Cook-Torrance BRDF
- 54. GGX BRDF
- 55. Using PBR Textures: Albedo, Roughness, Metalness
- 56. Implementation of a Complete PBR Pipeline
- 57. Optimization Techniques for Shaders
- 58. Understanding Shader Performance Metrics
- 59. Reducing ALU Instructions
- 60. Reducing Texture Sampling
- 61. Shader LOD (Level of Detail)
- 62. Instruction Count Optimization
- 63. Overdraw Reduction
- 64. Early-Z Optimization
- 65. Using Compute Shaders for Advanced Effects
- 66. Particle Systems with Compute Shaders
- 67. GPU-Based Physics Simulation
- 68. Procedural Geometry Generation with Compute Shaders
- 69. Image Processing with Compute Shaders
- 70. Ray Tracing Acceleration Structures on GPU
- 71. BVH (Bounding Volume Hierarchy) Construction on GPU
- 72. KD-Tree Construction on GPU
- 73. Advanced Noise Functions: Worley Noise
- 74. Cellular Automata in Shaders
- 75. Fluid Simulation in Shaders
- 76. Cloth Simulation in Shaders
- 77. Ocean Simulation in Shaders
- 78. Displacement Mapping
- 79. Tessellation Shaders: Adding Geometric Detail
- 80. Geometry Shaders: Creating New Geometry
- 81. Animation Techniques in Shaders
- 82. Skeletal Animation with Skinning
- 83. Morph Targets (Blend Shapes)
- 84. Vertex Animation Textures (VAT)
- 85. Shader-Driven Animation
- 86. Visual Effects (VFX) Shaders
- 87. Distortion Effects
- 88. Dissolve Effects
- 89. Hologram Effects
- 90. Energy Shield Effects
- 91. Portal Effects
- 92. Advanced Blending Modes
- 93. Custom Shader Editors and Tools
- 94. Shader Debugging Tools and Techniques
- 95. Profiling and Performance Analysis
- 96. Best Practices for Shader Development
- 97. Future Trends in Shader Programming
- 98. Introduction to Machine Learning for Shaders
- 99. Neural Networks in Shaders: Basics
- 100. Style Transfer Techniques
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.