2019-11-01から1ヶ月間の記事一覧

Matrices

Chapter3 The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer (Pragmatic Bookshelf)作者: Jamis Buck出版社/メーカー: Pragmatic Bookshelf発売日: 2019/03/08メディア: ペーパーバックこの商品を含むブログを見る Matrix4x4 3D グ…

Drawing on a Canvas

Chapter2 The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer (Pragmatic Bookshelf)作者: Jamis Buck出版社/メーカー: Pragmatic Bookshelf発売日: 2019/03/08メディア: ペーパーバックこの商品を含むブログを見る github.com Color…

Rust のギモン その 2

前回、Point3D と Vector3D を実装するにあたって演算子オーバーロードを使用したのだけれど、std::ops::Add 等の trait で実装すべきメソッドは fn add(self, rhs: Rhs) -> Self::Output とあるように self も rhs も move してしまう。なので、そのまま Ve…

Vector3D/Point3D

相変わらず作りたいものはないのだけれど、少し前に "The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer" という本を買った。 The Ray Tracer Challenge: A Test-Driven Guide to Your First 3D Renderer (Pragmatic Bookshelf)作者…