Skip to content

Not a very rational approach but it works independing of the game/environment you use. Algorithm is not optimised for some heavy tasks, so there can be missing pixels sometimes.

Notifications You must be signed in to change notification settings

nuelvd/Video-outputting-pix-by-pix-algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Video-outputting-pix-by-pix-algorythm

ENG:

This is the algorithm that I used in the video (check under repo description first) to output an animation pixel by pixel for each frame. The algorithm is designed for two-color videos (shadow theater) and works on the principle of turning on/off a virtual object with the properties of a conventional lamp using mouse cursor.

The speed of the code depends on the power of PC and environment in which the algorithm will perform process. The resolution of the output video depends on the resolution of your monitor. if you want to try the algorithm in action, you need to make a number of necessary changes to the code, for example, resolution of your screen, hotkey for on/off glowing objects that the cursor is pointing at, as well as understanding the ratio of pixel resolution of the video and of your screen. Code contains some notes, that I hope are understanding enough to edit it.

Before editing the code read the note in the its begining and calibrate location of your virtual screen.

If you have any questions contact me on discord: nuelvd.

RUS:

Это алгоритм, который я использовал в видео (ссылка после описания репоза) для вывода анимации попиксельно для каждого кадра. Алгоритм предназначен для двухцветных анимаций (театров теней) и работает по принципу включения/выключения виртуального объекта со свойствами обычной лампы с помощью курсора мыши.

Скорость выполнения кода зависит от мощности ПК и программы, в которой алгоритм будет выполнять процесс. Разрешение создаваемого видео зависит от разрешения вашего монитора (больше - четче). Если вы хотите попробовать алгоритм в действии, вам нужно внести ряд необходимых изменений в код, например, разрешение вашего экрана, горячая клавиша для включения/выключения светящихся объектов, на которые указывает курсор, а также понимание соотношения разрешения видео и разрешения вашего экрана. Код содержит комментарии, которые, я надеюсь, достаточно понятны, чтобы отредактировать его.

Перед изменением кода прочтите комментарий в его начале и откалибруйте положение виртуального экрана.

Если есть какие либо вопросы можете написать мне в дискорд: nuelvd.

About

Not a very rational approach but it works independing of the game/environment you use. Algorithm is not optimised for some heavy tasks, so there can be missing pixels sometimes.

Topics

Resources

Stars

Watchers

Forks

Languages