not://files v3.0
  • All Posts
  • Archives
  • Categories
  • Tags
1 < 4 5 6 > 21

    Light and Magic

    Tuesday, 2019-01-08 in devlog about #raytracerchallenge, #ruby, #hourofcode
    Made some refinements to lighting. Originially there was only a point light without distance falloff, which is not an accurate light model in any case. The light inside the room lights the entire world, all the way to the horizon.

    Cache is King

    Sunday, 2019-01-06 in devlog about #raytracerchallenge, #hourofcode, #ruby
    Cut teapot rendering time in half with some clever caching.

    Day 36, Constructive Solid Geometry

    Saturday, 2019-01-05 in devlog about #devember, #devember2018, #raytracerchallenge, #hourofcode, #ruby
    The final pre-defined feature of the project is done, Constructive Solid Geometry, implementing the boolean set operations union, intersection, and difference for solid geometries. This way we can use the basic geometric surface shapes to create more advanced shapes, without resorting to approximating by thousands of triangles.

    Day 33, Domain-Specific Language

    Wednesday, 2019-01-02 in devlog about #devember, #devember2018, #hourofcode, #raytracerchallenge, #ruby
    Not a single feature improvement today, but instead a bit of quality of life improvements.

    Day 32, Smoothly interpolated normals

    Tuesday, 2019-01-01 in devlog about #devember, #devember2018, #hourofcode, #raytracerchallenge, #ruby
1 < 4 5 6 > 21
  • Calle Englund
  • [email protected]
  • notCalle
  • @[email protected]
Random development ramblings, maybe.