Here is a collection of different kind and complexity as the long-neglected and which have reached a certain stage of completion.
This is a blurred image of a moving spot constructed using the sine table function of 128 values for the period from 0 to PI in half.
Platform: WIN, DirectDraw
Language: Assembler (tasm)
1998 yr
That's what can happen if you make a mistake when writing an algorithm. While searching for the optimal algorithm for drawing a line, errors occurred that resulted in different visual effects.
Platform: WebGL (Shadertoy)
Language: glsl
2015 yr
An experiment of approximate analytical integration of trigonometric functions.
Platform: WebGL (Shadertoy)
Language: glsl
2015 yr
Noise distribution over a hexagonal grid followed by interpolation between nodes.
Platform: WebGL (Shadertoy)
Language: glsl
2015 yr
My first steps in the technique of raymarching - moonstone.
Platform: WebGL (Shadertoy)
Language: glsl
2015 yr
Demo for the competition 4K on the theme of the new year. This is a multilayer stack of snowflakes, each of which is modeled by raymarching using a two-dimensional noise generator, folded on the principle of a kaleidoscope of 12-and mirror segments.
Platform: Win, OpenGl, WebGL (Shadertoy)
Language: Assembler (tasm), glsl
2015 yr
After the release of the film Interstellar on his website was posted a small game about space where the image of the sun was filled with simple textures rotating around the axis. And I decided to achieve this effect by animating the surface with noise.
Platform: WebGL (Shadertoy)
Language: glsl
2015 yr
A small editor with syntax highlighting for Assembly language additionally displays in the bottom line the description of the command or its operand pointed to by the cursor.
Platform: Dos
Language: Assembler (tasm)
1998 yr
Graphical interface for the software module for generating sound vibrations. One of the multimedia data modeling tools. Designed for modeling instruments and sound effects.
Platform: Win
Language: Delphi 3
2008 yr
Graphical interface for the texture and 2D image generation software module. One of the multimedia data modeling tools.
Platform: Win
Language: Delphi 3
2008 yr
Graphical interface for the software module for generating three-dimensional models. One of the multimedia data modeling tools. One of the multimedia data modeling tools. Allows you to build a three-dimensional polygon model using several primitives and surface modifiers.
Platform: Win
Language: Delphi 3
2008 yr
A tool to edit melodies using simulated sounds. One of the multimedia data modeling tools.
Platform: Win
Language: Delphi 3
2008 yr
The engine has undergone many modifications in the course of its development. This is a complete Assembly of various functionality developed by me for a long time. It includes modules of mathematics of vector operations, its own memory Manager, algorithms for modeling sounds of textures and three-dimensional objects, an interface for working with a scene of three-dimensional graphics and graphical interface, as well as many other different algorithms and file formats.
Platform: Lunux, Win, Qnx, Mac OS X, OpwnGl 2.0
Language: С, C++, Assembler.
2000-2015 yr
Set of animated star, sun or black hole shaders. The example of "Awesome Star" is taken as a basis. Additional tools allow you to record the generated animation into a texture and generate a cubic space map to create a background environment.
Platform: Unity
Language: C#, Cg
2016 yr
It is a simple generator of low-polygon geometric models designed to help you create basic or background content for multimedia projects developed on unity in simple ways. It includes a number of tools that allow you to create and edit three-dimensional polygon models.
Platform: Unity
Language: C#, Cg
2017 yr
In haste nothing better to do written in the familiar Tetris. Nothing unusual about that.
Platform: Dos
Language: Assembler (tasm)
2000 yr
Classic minesweeper with a small graphic design. The playing field is 20x17 cells.
Platform: WIN, DirectDraw
Графика: 3D Studio Max 3
Language: Assembler (tasm)
2003 yr
Demo game project showing the result of using tools for multimedia data generation. This is an addition to the diploma project, a simple race on a small track, built on the basis of the spline.
Platform: WIN, OpenGl 2.0
Language: Delphi 3
2008 yr
Project for contest gamedev.ru written for 2 weeks. The idea of Qrace is taken as a basis, supplemented by the ability to modify and improve your racing rocket by winning on the passed tracks.
Platform: WIN, OpenGl 2.0
Language: Delphi 3
2011 yr
Material: pencil
2005 yr
Material: oil
2009 yr
Tool: 3D studio max
2009 yr
Tool: 3D studio max
2009 yr
Tool: 3D studio max
2010 yr
Presentation Intro for Cinemavideotecnical College.
Tool: 3D studi max
2002 yr
Promotional video "computer ambulance" for the channel Tone.
Tool: 3D studi max
2002 yr
Multimedia project about the exhibition.
Platform: Win.
2003 yr
Thesis project for Cinemavideotecnical College. Includes a number of presentation videos, for storage on specialized CD of 50 megabytes of business card format.
Platform: Win.
Language: Delphi 3
2003 yr
Interactive infographic project of the Ministry of agriculture, consisting of the presentation and program of the situation center for monitoring and forecasting conditions.
Platform: Win, Ogre3D.
Language: C++, XML
2012 yr
Specialized chat program to send encrypted messages over a local network or the Internet.
Platform: Win, Android, QT.
Language: C++, QML
2015 yr
Steganographic program to hide information in any multimedia content, be it music, image or video.
Platform: Win, QT.
Language: C++, QML
2015 yr