RUENG
EVENTS
PROJECTS

Projects

Here is a collection of different kind and complexity as the long-neglected and which have reached a certain stage of completion.

Experiments and demonstrations

Sine effect

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

AntiAliasing Line Error

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

www

Country Flag

An experiment of approximate analytical integration of trigonometric functions.

Platform: WebGL (Shadertoy)

Language: glsl

2015 yr

www

Honeycomb Noise

Noise distribution over a hexagonal grid followed by interpolation between nodes.

Platform: WebGL (Shadertoy)

Language: glsl

2015 yr

www

Moon Rock

My first steps in the technique of raymarching - moonstone.

Platform: WebGL (Shadertoy)

Language: glsl

2015 yr

www

Soap bubbles 2D

Just bubbles with a melody.

Platform: WebGL (Shadertoy)

Language: glsl

2015 yr

www

Miracle Snowflakes

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

downloadwwwyoutube

Awesome Star

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

www

Tools

AsmEdit

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

Sampler

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

download

Texturer

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

download

Modeller

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

download

Tracker

A tool to edit melodies using simulated sounds. One of the multimedia data modeling tools.

Platform: Win

Language: Delphi 3

2008 yr

download

CSAD

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

www

Sun Shader

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

asset store

Low Poly Generator

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

asset store

Small games

Tetris

In haste nothing better to do written in the familiar Tetris. Nothing unusual about that.

Platform: Dos

Language: Assembler (tasm)

2000 yr

Sapper

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

download

Qrace

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

download

Tube Space

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

download

Simplest

This is a kind of clone of a mobile two-dimensional game called "CROMATIC". It was developed for the competition gamedev.ru and at the same time is an example of the capabilities of the CSAD engine.

Platform: WIN, OpenGl 2.0

Language: C++

2015 yr

downloadwww

Graphics, design, modeling

Рainting

Material: pencil

2005 yr

Icon Of Our Lady Of Kazan

Material: oil

2009 yr

Canopy

Tool: 3D studio max

2009 yr

Trading platform

Tool: 3D studio max

2009 yr

Flavour

Tool: 3D studio max

2010 yr

Video and animation

Intro

Presentation Intro for Cinemavideotecnical College.

Tool: 3D studi max

2002 yr

Advertising

Promotional video "computer ambulance" for the channel Tone.

Tool: 3D studi max

2002 yr

youtube

Other

ESI 2003

Multimedia project about the exhibition.

Platform: Win.

2003 yr

CD business card

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

download

The Ministry of agriculture of the Russian Federation

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

CryptoMes

Specialized chat program to send encrypted messages over a local network or the Internet.

Platform: Win, Android, QT.

Language: C++, QML

2015 yr

File Hider

Steganographic program to hide information in any multimedia content, be it music, image or video.

Platform: Win, QT.

Language: C++, QML

2015 yr

vkfacebookyoutubemail