1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Hyperion on a Ultrawide PC Monitor [video]

Discussion in 'Hyperion Setup Showcase' started by Spiked, 25 October 2016.

  1. Spiked

    Spiked New Member

    Messages:
    2
    Hardware:
    RPi3, +Arduino
    Hi guys! Before anything, a huge thanks for all the developers of Hyperion, thanks to you i have a wonderful new gaming experience and my unique lightning setup is real, and it was really easy to implement it too. Thanks again!

    Well my initial project was the conventional TV Ambilight, the problem is that behind my TV i have a black wall, and that combined with a low pixel count WS2818B (30 leds per meter) the brightness wasn't enough, it nearly didn't make any difference to have the ambilight on.

    So i changed the whole project to use it in my PC monitor cause i have a white wall behind it, so i bought some APA102 led strips, installed the Windows Grabber and here are the results:

    [​IMG]
    The system in game

    [​IMG]
    Hyperion helping with the illumination theme. The led strip in the desk isn't controlled by the hyperion, yet hahaha.

    [​IMG]
    Behind the scenes, Pi3 controlling the APA102. Looks like a bomb, i know hahahaha.

    Gameplay video:


    Some useful comments:

    • In the games that i tried the grabber doesn't work with Fullscreen mode, you have to use the Borderless option, but not all games have that option, some you'll have to edit manually settings and others don't work at all.

    • The grabber is DirectX based, so OpenGL and Vulkan games probably won't work. I tried Doom 4 and couldn't figure it out how to make it work.

    • In my case the Windows Grabber uses about 5 to 10% of CPU for the image grabbing.

    • As you can see, the ultrawide aspect works, but it is not as simple as it seens because combining the fact that the grabber only works with borderless window and not all games support the 21:9 ratio, sometimes it's really a challenge. For example, in Dark Souls 3 i had to hex edit the executable to make it work with 21:9 in window mode, and used the borderless gaming software to take care of application top bar so it doesn't interfere with the ambilight.

    • Games that works out of the box (just use borderless) that i tried: Battlefield 1, Forza Horizon 3, Overwatch, Path of Exile.

    • Games that works with some manually workarounds: Dark Souls 3, Bioshock Remastered.

    Next Steps:
    • The blue seens a bit off, i'll redo the calibration

    • I'm gonna use another Pi in the desk led strip and forward a hyperion config. For now im using a arduino to control the WS2818B with Adalight NeoPixel Library. It's really far away from the Pi3 behind the monitor, so i can't just control it directly (i tried it before and it works btw, you just have to use Adalight in the Hyperion config and connect the arduino to the Pi via USB).

    • In fact, my PC is also a Hackintosh, but for now the Hyperion only works in windows using the Windows Grabber. I have to research how to use it in MacOS yet.
     
    Last edited: 25 October 2016
  2. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    613
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino
    • Like Like x 1
  3. Spiked

    Spiked New Member

    Messages:
    2
    Hardware:
    RPi3, +Arduino
    Yeah, i didn't understand this how to at glance but i'm gonna look into it in. I just wonder how the MacOS grabber is gonna send the colors to the Pi3 controlling the strip? Via SSH?

    Hmmm good idea about the esp8266. I'm not a programmer but maybe i can figure out, probably im gonna set up a adalight hypercon but instead of USB device i should figure out a way to send it via wifi right ?
     
  4. Brindosch

    Brindosch Administrator Administrator

    Messages:
    601
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    Amazing pictures!
    Thank you for sharing this, it is indeed a inspiration :)
    HyperionScreenCap has some issues/limitations i hope we see some progress to resolve it.
    MacOS: If everything goes well, we distribute a pre compiled .dmg along with the next version.
     
    • Like Like x 1
  5. iiidefconiii

    iiidefconiii Member

    Messages:
    86
    Hardware:
    32/64bit, +Arduino
    look really nice, i would suggest to try ambibox or prismatik on windows. I dont think the lights are very cool when gaming but for the backgrounds an pictures, lets screensaver it would be awesome!