Skip to content

History

Revisions

  • Updated Home (markdown)

    @ssloy ssloy committed Apr 13, 2022
    a47b446
  • Updated Home (markdown)

    @artemkaw artemkaw committed Apr 12, 2022
    9714711
  • Updated Home (markdown)

    @tianjie tianjie committed Apr 11, 2022
    92f5edf
  • Updated Home (markdown)

    @maksdma maksdma committed Apr 10, 2022
    825caea
  • Destroyed Lesson 1 Bresenham’s Line Drawing Algorithm (markdown)

    @ssloy ssloy committed Mar 16, 2022
    0080407
  • fix code block syntax

    @hsfzxjy hsfzxjy committed Mar 16, 2022
    532b9d2
  • Created Lesson 1 Bresenham’s Line Drawing Algorithm (markdown)

    @ruipengl ruipengl committed Mar 16, 2022
    1f7a1c4
  • Destroyed _Footer (markdown)

    @mmathys mmathys committed Mar 15, 2022
    b47f925
  • Created _Footer (markdown)

    @mmathys mmathys committed Mar 15, 2022
    bbb1e54
  • Some things I pointed out that confused me a bit: * "... the very last step is a translation of the origin to the center **c** and our transformation matrix is ready. ..." seems like it should be translation to **eye** point. If i got it right then translation to origin would mean that in the new coordinate system the screen plane is at the same location as object. But we want to watch from the distance and fix distance between **eye** and **screen plane**. I believe that in https://github.com/ssloy/tinyrenderer/pull/63 that was expressed as well, so I'll correct wiki.

    @Buzzefall Buzzefall committed Mar 13, 2022
    9efd57f
  • Code for lookat(...) had a mistake fixed in pull-request 63: https://github.com/ssloy/tinyrenderer/pull/63 (changed -center => -eye in translation matrix)

    @Buzzefall Buzzefall committed Mar 11, 2022
    bad3b8c
  • typo

    (Charles) Zixin Zhang committed Mar 8, 2022
    1e9e5ec
  • modify cross function, bboxmin, bboxmax, lightdir to avoid undefine crooss function, undefined behaviour

    @qhanson qhanson committed Feb 16, 2022
    cdee9cc
  • Destroyed _Footer (markdown)

    @E-SeongHo E-SeongHo committed Feb 9, 2022
    e807421
  • Created _Footer (markdown)

    @E-SeongHo E-SeongHo committed Feb 9, 2022
    1fb58b5
  • A quick fix for the compiling error in Visual Studio 2019

    @wuhanstudio wuhanstudio committed Sep 1, 2021
    24b69ff
  • I think the tranform are all distance-preserving transformation in euclidean space.Maybe the following links can help you. https://en.wikipedia.org/wiki/Euclidean_group and distance-preserving transformation

    @zz2108828 zz2108828 committed May 11, 2021
    1bac21d
  • Updated Home (markdown)

    @ssloy ssloy committed Mar 21, 2021
    959b466
  • Updated Technical difficulties linear interpolation with perspective deformations (markdown)

    @ssloy ssloy committed Mar 21, 2021
    760f0db
  • Updated Technical difficulties cpp classes for vectors and matrices (markdown)

    @ssloy ssloy committed Mar 21, 2021
    175d958
  • Updated Lesson 9 Real OpenGL (GLSL) application (markdown)

    @ssloy ssloy committed Mar 21, 2021
    b323fda
  • Updated Lesson 8 Ambient occlusion (markdown)

    @ssloy ssloy committed Mar 21, 2021
    402e635
  • Updated Lesson 7 Shadow mapping (markdown)

    @ssloy ssloy committed Mar 21, 2021
    7755550
  • Updated Lesson 6bis tangent space normal mapping (markdown)

    @ssloy ssloy committed Mar 21, 2021
    9ace9da
  • Updated Lesson 6 Shaders for the software renderer (markdown)

    @ssloy ssloy committed Mar 21, 2021
    2d031b6
  • Updated Lesson 5 Moving the camera (markdown)

    @ssloy ssloy committed Mar 21, 2021
    6dadcd9
  • Updated Lesson 4 Perspective projection (markdown)

    @ssloy ssloy committed Mar 21, 2021
    9412689
  • Updated Lesson 3 Hidden faces removal (z buffer) (markdown)

    @ssloy ssloy committed Mar 21, 2021
    8125e14
  • Updated Lesson 2 Triangle rasterization and back face culling (markdown)

    @ssloy ssloy committed Mar 21, 2021
    c44f578
  • Updated Lesson 1 Bresenham’s Line Drawing Algorithm (markdown)

    @ssloy ssloy committed Mar 21, 2021
    1f7417c