aka Zombie’s software eye logo.

See the Pen
Faux sphere render + interactive lighting
by Hristo G. (@izo0x90)
on CodePen.

Quick and dirty lighted “sphere” likeness using circle radius calculation for the color intensity value. We shift the “lighting” around by adding/subtracting to the color intensity amount of a pixel on the “sphere”, this amount is based on the current x, y position of the pixel multiplied by horizontal and vertical constants. Those are modulated by the current mouse x, y mouse cursor position as percentage of the inner window dimensions. The green/zombie’s “eye” was a logo that I used when branding the games/ graphics demos, etc. that I would write way back when in the ’90s.

Playing around with some silly concepts like solving the famous/infamous?! … FizzBuzz interview problem without using conditional logic, I ended up getting distracted and writing a small article on optimization *shrugs*… bellow is link to in on Medium where I published it.

https://medium.com/@hristo.gueorguiev/solving-fizz-buzz-with-no-conditional-logic-veers-off-into-philosophy-zing-on-optimization-a33cf8ed7daa?source=friends_link&sk=53fa2f8d647d74cb5008d44fd0a61734

This is a Raycaster I created from scratch,written in Javascript that uses an unconventional algorithm I came up with. It was a fun exercise in thinking, starting at trigonometry and coding an algorithm that worked. Once I finish up a few more details in the code I will put up blog post here describing things in more detail. For now you can click the link below and play around with the raycaster engine, a very very un-optimized, zero error checking raycaster engine, but in the words of Boltr, “She chooches!”

RaycasterTestV01 Click here to launch!

Here is a simple graphics demo written in JavaScript utilizing the Canvas element in HTML5. It takes a 2D image from a file and renders a faux 3D spinning box with the image as all sides. On occasion a random idea crosses my mind and I proceed to speed write some code just to see it take place, this is one of those. Rarely is the code intended to be read or understood by anyone other than me, so comments, etiquette etc are not to be expected. It should be no issue here as this a quick and simple piece of code.

This was a bit of nostalgic tip of the hat to the days of old and the graphics demo scene. When such image manipulation and graphics tricks required assembly programming and razor edge optimization to run smoothly. As such it is only appropriate to put the Amiga logo to spin front and center as that is where it all really began.

https://hristogueorguiev.com/nonwp/boxspin/2dto3dboxspin.html