Show HN: Triclock – A Triangular Clock

(triclock.franzai.com)

57 points | by franze 2 days ago ago

14 comments

  • altairprime a day ago ago

    Impressive visualization. Can you roll each 2d axis into a circle so that the back half of the axis curves around the back? The raytrace should still function but it’ll look less snapped-off at the boundaries, even if you flatten the 2d depth to nothing and run the axis ticks backwards.

    For anyone else wondering, the weird flashing at startup is an attract mode for the invisible mode switch text at top.

  • vivzkestrel a day ago ago

    11/10 for creativity there man. i was absolutely blown away by what i was looking at. imagine guests coming to your house and figuring out what the time is looking at this

  • franze 2 days ago ago

    I wanted to do something with the Plasma Effect from this HN discussion https://news.ycombinator.com/item?id=46867271 combined with the faint idea to do something with colors and time that has been on my mind for quite some time.

    • franze a day ago ago

      also fixed the 44s to 45s bug with the visible plasma effect shift in one of the triangles

  • Bolwin a day ago ago

    This is gorgeous. I see a install on pwa, but it would be even nicer if this could be an android widget. Anyone know if this is possible?

    • franze a day ago ago

      it's a pwa and the widgets are a good idea

  • mrtx01 21 hours ago ago

    This is so pretty! Curving the triangle to a cone with seconds as base to make them run smoothly in a circle would be a nice option.

  • johnthescott a day ago ago

    only three seasons exist in traditional vedic model.

  • ninju a day ago ago

    Why is 11:30:30 not a perfect equilateral triangle. The "hours" spacing is a bit off

    • franze a day ago ago

      interesting question, near perfect triangles

        07:18:18 
        16:41:41 
        09:23:23 
      
      but non of them are mathematically perfect triangles.

      well 00:00:00 and 23:59:59 are

      for a perfect triangle all three hands need equal distance from center. hours range 0 to 23, minutes and seconds 0 to 59, so you need

      h(divided by) 23 to equal

      m(divided by) 59 to equal

      s(divided by) 59.

      since 23 and 59 are both prime, bad luck.

  • opem 18 hours ago ago

    This is really sick

  • bombashell a day ago ago

    Oh wow this is soooo freakin cool

  • camtarn a day ago ago

    The Flux mode is really pretty!