zhongziso种子搜
首页
功能
磁力转BT
BT转磁力
使用教程
免责声明
关于
zhongziso
搜索
3D Graphics Programming from Scratch
magnet:?xt=urn:btih:23d01dc52e54df419b621f3f4990487f697ff2ef&dn=3D Graphics Programming from Scratch
磁力链接详情
Hash值:
23d01dc52e54df419b621f3f4990487f697ff2ef
点击数:
4
文件大小:
74.04 GB
文件数量:
162
创建日期:
2025-1-26 22:19
最后访问:
2025-1-27 07:43
访问标签:
3D
Graphics
Programming
from
Scratch
文件列表详情
1. Introduction/1. Introduction and Learning Outcomes.mp4 990.29 MB
1. Introduction/2. How to Take this Course.mp4 23.7 MB
1. Introduction/3. Words of Encouragement.mp4 173.7 MB
2. Compiling our Project/1. Project Dependencies.mp4 679.91 MB
2. Compiling our Project/2. A Quick Note for Windows Users.mp4 104.82 MB
2. Compiling our Project/3. Project Folder Structure.mp4 107.82 MB
2. Compiling our Project/4. The Compilation Flow.mp4 108.27 MB
2. Compiling our Project/5. Working with Makefiles.mp4 54.66 MB
2. Compiling our Project/6. Configuring Visual Studio on Windows.mp4 203.48 MB
3. SDL Setup and Color Buffer/1. Creating an SDL Window.mp4 192.87 MB
3. SDL Setup and Color Buffer/2. Rendering an SDL Window.mp4 533.05 MB
3. SDL Setup and Color Buffer/3. Declaring a Color Buffer.mp4 1.85 GB
3. SDL Setup and Color Buffer/4. Allocating Memory and Freeing Resources.mp4 178.3 MB
3. SDL Setup and Color Buffer/8. SDL Texture.mp4 616.61 MB
3. SDL Setup and Color Buffer/9. Fullscreen Window.mp4 237 MB
3. SDL Setup and Color Buffer/10. Exercise- Drawing a Background Grid.mp4 296.1 MB
3. SDL Setup and Color Buffer/11. Drawing a Background Grid.mp4 492.74 MB
3. SDL Setup and Color Buffer/13. Exercise- Drawing Rectangles.mp4 237.12 MB
3. SDL Setup and Color Buffer/14. Creating a Function to Draw Rectangles.mp4 552.41 MB
4. Multiple Header Files/1. Defining Header Files.mp4 790.7 MB
4. Multiple Header Files/2. Coding New Header Files.mp4 276.79 MB
5. Vectors and Points/1. The Draw Pixel Function.mp4 258.63 MB
5. Vectors and Points/2. Vectors.mp4 608.93 MB
5. Vectors and Points/3. Declaring a Vector Type.mp4 15.1 MB
5. Vectors and Points/4. Review of C Structs.mp4 252.56 MB
5. Vectors and Points/5. Array of Points.mp4 195.82 MB
6. Projecting Points/1. Orthographic Projection.mp4 278.21 MB
6. Projecting Points/3. Perspective Projection.mp4 516.14 MB
6. Projecting Points/4. Implementing the Perspective Divide.mp4 66.48 MB
6. Projecting Points/5. Coordinate System Handedness.mp4 109.87 MB
7. Linear Transformations/1. Vector Transformations.mp4 353.01 MB
7. Linear Transformations/2. Review of Sine Cosine and Tangent.mp4 305.02 MB
7. Linear Transformations/4. Rotating Vectors.mp4 771.06 MB
7. Linear Transformations/5. Vector Rotation Function.mp4 125.4 MB
7. Linear Transformations/6. Proof of Angle Sine Addition.mp4 499.05 MB
7. Linear Transformations/8. Proof of Angle Cosine Addition.mp4 210.55 MB
8. Fixed Time Step/1. Fixing our Game Loop Time Step.mp4 673.66 MB
8. Fixed Time Step/2. Using a Delay Function.mp4 279.08 MB
9. Triangles and Vertices/1. Triangles and Meshes.mp4 371.44 MB
9. Triangles and Vertices/2. Vertices and Triangle Faces.mp4 218.75 MB
9. Triangles and Vertices/3. Triangle Edges.mp4 79.53 MB
10. Line Drawing/1. Line Equation.mp4 537.8 MB
10. Line Drawing/2. DDA Line Drawing Algorithm.mp4 879.98 MB
10. Line Drawing/3. Coding a Function to Draw Lines.mp4 275.38 MB
11. Dynamic Arrays/1. Dynamic Arrays.mp4 224.19 MB
11. Dynamic Arrays/2. Dynamic Mesh Vertices and Faces.mp4 168.21 MB
12. OBJ Files/1. OBJ Files.mp4 447.73 MB
12. OBJ Files/2. Exercise- Loading OBJ File Content.mp4 208.02 MB
12. OBJ Files/3. Loading OBJ File Content.mp4 314.69 MB
13. Vector Operations/1. Back-face Culling Motivation.mp4 278.76 MB
13. Vector Operations/3. Vector Magnitude.mp4 332.34 MB
13. Vector Operations/4. Vector Addition and Subtraction.mp4 205.17 MB
13. Vector Operations/5. Vector Scalar Multiplication and Division.mp4 34.7 MB
13. Vector Operations/6. Vector Cross Product.mp4 408.74 MB
13. Vector Operations/7. Finding the Normal Vector.mp4 351.83 MB
13. Vector Operations/8. Dot Product.mp4 629.02 MB
13. Vector Operations/10. Back-face Culling Algorithm.mp4 276.04 MB
13. Vector Operations/11. Back-face Culling Code.mp4 437.07 MB
13. Vector Operations/13. Vector Normalization.mp4 542.08 MB
14. Triangle Rasterization/1. Triangle Fill.mp4 421.78 MB
14. Triangle Rasterization/2. Flat-Bottom - Flat-Top Technique.mp4 289.86 MB
14. Triangle Rasterization/3. Activity- Find Triangle Midpoint.mp4 257.02 MB
14. Triangle Rasterization/4. Solution to the Triangle Midpoint.mp4 511.19 MB
14. Triangle Rasterization/5. Coding the Triangle Midpoint Computation.mp4 185.14 MB
14. Triangle Rasterization/6. Flat-Bottom Triangle Algorithm.mp4 575.22 MB
14. Triangle Rasterization/7. Flat-Bottom Triangle Code.mp4 394.51 MB
14. Triangle Rasterization/8. Flat-Top Triangle Algorithm.mp4 313.46 MB
14. Triangle Rasterization/9. Flat-Top Triangle Code.mp4 204.69 MB
14. Triangle Rasterization/10. Avoiding Division by Zero.mp4 104.88 MB
14. Triangle Rasterization/12. Different Rendering Options Solution.mp4 290.47 MB
14. Triangle Rasterization/15. Colored Triangle Faces.mp4 300.41 MB
15. Sorting Faces by Depth/1. Painter-s Algorithm.mp4 411.59 MB
15. Sorting Faces by Depth/3. Coding a Sorting Function.mp4 596.7 MB
16. Matrices/1. Matrices Overview.mp4 685.49 MB
16. Matrices/2. Matrix Operations.mp4 646.43 MB
16. Matrices/3. Properties of Matrix Multiplication.mp4 498.84 MB
16. Matrices/4. Examples of Matrix Multiplication.mp4 411.57 MB
16. Matrices/6. 2D Rotation Matrix.mp4 406.1 MB
17. 3D Matrix Transformations/1. 3D Matrix Transformations.mp4 540.82 MB
17. 3D Matrix Transformations/2. 3D Scale Matrix.mp4 594.82 MB
17. 3D Matrix Transformations/3. Matrix Typedef.mp4 103.87 MB
17. 3D Matrix Transformations/4. Scale Matrix Code.mp4 331.99 MB
17. 3D Matrix Transformations/5. 3D Translation Matrix.mp4 549.26 MB
17. 3D Matrix Transformations/6. Translation Matrix Code.mp4 112.88 MB
17. 3D Matrix Transformations/7. 3D Rotation Matrices.mp4 585.2 MB
17. 3D Matrix Transformations/8. Rotation Matrix Code.mp4 162.29 MB
17. 3D Matrix Transformations/10. The World Matrix.mp4 506.43 MB
17. 3D Matrix Transformations/11. Order of Transformations.mp4 70.71 MB
17. 3D Matrix Transformations/12. Translation is Not a Linear Transformation.mp4 613.18 MB
18. Projection Matrix/1. Defining a Projection Matrix.mp4 711.3 MB
18. Projection Matrix/2. Populating our Perspective Projection Matrix.mp4 581.71 MB
18. Projection Matrix/3. Coding the Perspective Projection Matrix.mp4 425.11 MB
18. Projection Matrix/4. Exercise- Projecting Negative Values.mp4 158.14 MB
18. Projection Matrix/5. Projecting Negative Values.mp4 408.74 MB
18. Projection Matrix/7. Row-major and Column-major Orders.mp4 499.86 MB
19. Light and Shading/1. Flat Shading.mp4 969.2 MB
19. Light and Shading/2. Coding Flat Shading - Light.mp4 406.66 MB
19. Light and Shading/4. Smooth Shading Techniques.mp4 483.39 MB
19. Light and Shading/6. Inverted Vertical Screen Values.mp4 159.39 MB
20. Texture Mapping/1. Texture Mapping.mp4 823.55 MB
20. Texture Mapping/2. Representing Textures in Memory.mp4 758.36 MB
20. Texture Mapping/3. Texture Typedef.mp4 452.25 MB
20. Texture Mapping/4. Textured Triangles.mp4 250 MB
20. Texture Mapping/5. Textured Flat-Bottom Triangle.mp4 815.63 MB
20. Texture Mapping/6. Textured Flat-Top Triangle.mp4 194.13 MB
20. Texture Mapping/7. Barycentric Coordinates.mp4 1.17 GB
20. Texture Mapping/8. Barycentric Weights -α- β- γ-.mp4 1.03 GB
20. Texture Mapping/9. Function to Compute -α- β- γ-.mp4 537.04 MB
20. Texture Mapping/10. Visualizing Textured Triangles.mp4 587.65 MB
21. Perspective Correct Textures/1. Perspective Correct Interpolation.mp4 1.79 GB
21. Perspective Correct Textures/2. PS1 Games and Affine Texture Mapping.mp4 56.09 MB
21. Perspective Correct Textures/3. Perspective Correct Interpolation Code.mp4 781.22 MB
21. Perspective Correct Textures/6. Inverted Cube UV Coordinates.mp4 173.23 MB
22. Decoding PNG Files/1. Decoding PNG Files.mp4 660.34 MB
22. Decoding PNG Files/2. Loading PNG File Content.mp4 391.07 MB
22. Decoding PNG Files/3. Freeing PNG Textures.mp4 25.9 MB
23. Textured OBJ Files/1. Loading OBJ Texture Attributes.mp4 772.82 MB
23. Textured OBJ Files/2. Preventing Texture Buffer Overflow.mp4 731.97 MB
23. Textured OBJ Files/4. Visualizing Textured OBJ Models.mp4 236.59 MB
24. Z-Buffer/1. Z-Buffer.mp4 642.37 MB
24. Z-Buffer/2. Z-Buffer Code.mp4 399.57 MB
24. Z-Buffer/3. Exercise- Z-Buffer for Filled Triangles.mp4 193.1 MB
24. Z-Buffer/4. Implementing a Z-Buffer for Filled Triangles.mp4 193.83 MB
24. Z-Buffer/5. A Discussion on Dynamic Memory Allocation.mp4 876.08 MB
25. Camera/1. Camera Space.mp4 988.46 MB
25. Camera/2. Look At Camera Model.mp4 631.18 MB
25. Camera/3. Look At Transformations.mp4 943.85 MB
25. Camera/4. The LookAt Function.mp4 406.92 MB
25. Camera/5. Coding the LookAt Function.mp4 419.99 MB
25. Camera/7. Variable Delta-time.mp4 196.74 MB
25. Camera/8. A Simple FPS Camera Movement.mp4 461.99 MB
25. Camera/9. Coding a Simple FPS Camera Movement.mp4 618.77 MB
26. Clipping/1. Frustum Clipping.mp4 756.1 MB
26. Clipping/2. Planes.mp4 279.77 MB
26. Clipping/3. Exercise- Right Frustum Plane Point - Normal.mp4 267.01 MB
26. Clipping/4. Defining Frustum Planes Points - Normals.mp4 1.59 GB
26. Clipping/5. Initializing an Array of Frustum Planes.mp4 183.63 MB
26. Clipping/6. Defining Points Inside and Outside Planes.mp4 495.49 MB
26. Clipping/7. Intersection Between Line - Plane.mp4 1.42 GB
26. Clipping/8. Clipping a Polygon Against a Plane.mp4 1.24 GB
26. Clipping/9. Polygon Typedef.mp4 828.15 MB
26. Clipping/10. A Function to Clip Polygon Against Planes.mp4 1.07 GB
26. Clipping/11. Coding the Function to Clip Polygons Against Planes.mp4 673.75 MB
26. Clipping/12. Converting Polygons Back Into Triangles.mp4 313.16 MB
26. Clipping/13. Visualizing Clipped Triangles.mp4 434.34 MB
26. Clipping/14. Horizontal - Vertical FOV Angles.mp4 352.22 MB
26. Clipping/15. Clipping Texture UV Coordinates.mp4 706.94 MB
26. Clipping/16. Clipping Space.mp4 1.09 GB
27. Code Polishing - Refactoring/1. Working with Static Variables.mp4 109.38 MB
27. Code Polishing - Refactoring/2. Refactoring SDL Globals.mp4 553.22 MB
27. Code Polishing - Refactoring/3. Simulating Low-Resolution Displays.mp4 190.25 MB
27. Code Polishing - Refactoring/4. Refactoring Light Globals.mp4 114.04 MB
27. Code Polishing - Refactoring/5. Exercise- Camera Pitch Rotation.mp4 392.53 MB
27. Code Polishing - Refactoring/6. Implementing the Camera Pitch Rotation.mp4 278.25 MB
28. Multiple Meshes/1. Declaring Multiple Meshes.mp4 473.32 MB
28. Multiple Meshes/2. Implementing Multiple Meshes.mp4 706.48 MB
28. Multiple Meshes/3. Implementing Multiple Textures.mp4 598.02 MB
29. Conclusion and Next Steps/1. Finishing our Implementation.mp4 444.46 MB
29. Conclusion and Next Steps/2. Handedness - Orientation.mp4 634.88 MB
29. Conclusion and Next Steps/3. Dedicated Graphics Cards.mp4 749.87 MB
29. Conclusion and Next Steps/4. Modern Graphics APIs - Shaders.mp4 970.1 MB
29. Conclusion and Next Steps/7. Next Steps.mp4 463.48 MB
其他位置