Skip to content

Commit

Permalink
add placeholders
Browse files Browse the repository at this point in the history
  • Loading branch information
greggman committed Apr 7, 2023
1 parent 52a31f8 commit 2471c9d
Show file tree
Hide file tree
Showing 11 changed files with 58 additions and 4 deletions.
11 changes: 11 additions & 0 deletions toc.hanson
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,17 @@
'webgpu-wgsl.md',
'webgpu-how-it-works.md',
],
'3d-math': [
'webgpu-translation.md',
'webgpu-rotation.md',
'webgpu-scale.md',
'webgpu-matrix-math.md',
'webgpu-orthographic-projection.md',
'webgpu-perspective-projection.md',
'webgpu-cameras.md',
'webgpu-matrix-stacks.md',
'webgpu-scene-graphs.md',
],
'misc': [
'webgpu-from-webgl.md',
'webgpu-resources.md',
Expand Down
1 change: 1 addition & 0 deletions webgpu/lessons/langinfo.hanson
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
'basics': 'Basics',
'misc': 'Misc',
'reference': 'Reference',
'3d-math': '3D Math',
},
}

Expand Down
6 changes: 6 additions & 0 deletions webgpu/lessons/webgpu-cameras.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Title: WebGPU Cameras
Description: Cameras via Matrices
TOC: Cameras

TBD

6 changes: 6 additions & 0 deletions webgpu/lessons/webgpu-matrix-math.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Title: WebGPU Matrix Math
Description: Matrix Math Simplifies everything
TOC: Matrix Math

TBD

6 changes: 6 additions & 0 deletions webgpu/lessons/webgpu-matrix-stacks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Title: WebGPU Matrix Stacks
Description: Matrix Stacks
TOC: Matrix Stacks

TBD

6 changes: 6 additions & 0 deletions webgpu/lessons/webgpu-orthographic-projection.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Title: WebGPU Orthographic Projection
Description: Orthographic Projection (no perspective)
TOC: Orthographic Projection

TBD

6 changes: 6 additions & 0 deletions webgpu/lessons/webgpu-perspective-projection.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Title: WebGPU Perspective Projection
Description: Perspective Projection - smaller in the distance
TOC: Perspective Projection

TBD

4 changes: 2 additions & 2 deletions webgpu/lessons/webgpu-rotation.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ them easiest to understand by reading them in order.

1. [Translation](webgpu-translation.html)
2. [Rotation](webgpu-rotation.html) ⬅ you are here
3. [Scaling](webgpu-scaling.html)
3. [Scaling](webgpu-scale.html)
4. [Matrix Math](webgpu-matrix-math.html)
5. [Orthographic Projection](webgpu-orthographic-projection.html)
6. [Perspective Projection](webgpu-perspective-projection.html)
7. [Cameras](webgpu-cameras.html)
8. [Matrix Stacks](webgpu-matrix-stacks.html)
9. [Scene Graphs](webgpu-scenegraphs.html)
9. [Scene Graphs](webgpu-scene-graphs.html)

I'm going to admit right up front I have no idea if how I explain this
will make sense but what the heck, might as well try.
Expand Down
6 changes: 6 additions & 0 deletions webgpu/lessons/webgpu-scale.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Title: WebGPU Scale
Description: Scaling an Object
TOC: Scale

TBD

6 changes: 6 additions & 0 deletions webgpu/lessons/webgpu-scene-graphs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Title: WebGPU Scene Graphs
Description: Scene Graphs
TOC: Scene Graphs

TBD

4 changes: 2 additions & 2 deletions webgpu/lessons/webgpu-translation.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ them easiest to understand by reading them in order.

1. [Translation](webgpu-translation.html) ⬅ you are here
2. [Rotation](webgpu-rotation.html)
3. [Scaling](webgpu-scaling.html)
3. [Scaling](webgpu-scale.html)
4. [Matrix Math](webgpu-matrix-math.html)
5. [Orthographic Projection](webgpu-orthographic-projection.html)
6. [Perspective Projection](webgpu-perspective-projection.html)
7. [Cameras](webgpu-cameras.html)
8. [Matrix Stacks](webgpu-matrix-stacks.html)
9. [Scene Graphs](webgpu-scenegraphs.html)
9. [Scene Graphs](webgpu-scene-graphs.html)

We are going to start code similar to the examples from [the article on vertex-buffers](webgpu-vertex-buffers.html)
but instead of a bunch of circles we're going to draw a single F and we'll use an [index buffer](webgpu-vertex-buffers.html#index-buffers) to keep the data
Expand Down

0 comments on commit 2471c9d

Please sign in to comment.