Уроки, алгоритмы, программы, примеры

Материалы по разделам

Построения
на плоскости (2D)
Графика
в пространстве (3D)
Вычислительная
геометрия
Физическое
моделирование
Фрактальная
графика

Новые комментарии

У меня проблема вот с этим: gl.Clear(OpenGL.GL_COLOR_BUFFER_BIT | OpenGL.GL_DEPTH_BUFFER_BIT);. Вылезает ошибка: CS1061 "object" не содержит определения "GL_COLOR_BUFFER_BIT", и не удалось найти доступный метод расширения "GL_COLOR_BUFFER_BIT",...
Большое спасибо. Единственный код который прошел без каких либо ошибок. Ура!!!
Скажите пожалуйста, подскажите алгоритм по которому по заданным точкам можно определить тип многогранника, скажем это куб или прямоугольный параллелепипед. Нашел теорию по этим фигурам: https://www.mat... https://www.mat... Акцентировать внимание...
Всем у кого не работает. файл wizard.script Ещё одно упоминание Glut32 в строке "if (!VerifyLibFile(dir_nomacro_lib, _T("glut32"), _T("GLUT's"))) return false;" меняем на "if (!VerifyLibFile(dir_nomacro_lib, _T("freeglut"), _T("GLUT's"))) return...
Не получается, емаё

Счетчики и рейтинг

Рейтинг@Mail.ru Яндекс.Метрика
Скриншот к примеру
Среда программирования: 
Visual Studio 2019
Статья по теме: 

В примере показана элементарная анимация человечка

В pictureBox1,Image - добавляем спрайты
Interval Таймера - 100
При использовании Таймера, мы перебираем картинки, при помощи переменной k, которую мы увеличиваем на единицу, когда наша переменная будет равна, последнему элементу, мы обнуляем нашу переменную k

Код программы: 

 Programm Sasha;
Public Class Form1
    Dim k As Integer
    Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick '
        k = k + 1 'При работе нашего таймера будем прибавлять каждый раз единицу
        If k = 1 Then PictureBox1.Image = My.Resources._1  'Если k=1, то показываем изображение на PictureBox1, первую картинку
        If k = 2 Then PictureBox1.Image = My.Resources._2  'Если k=2, то показываем изображение на PictureBox1, вторую картинку
        If k = 3 Then PictureBox1.Image = My.Resources._3  'Если k=3, то показываем изображение на PictureBox1, третью картинку
        If k = 4 Then PictureBox1.Image = My.Resources._4  'Если k=4, то показываем изображение на PictureBox1, четвертую картинку
        If k = 5 Then PictureBox1.Image = My.Resources._5  'Если k=5, то показываем изображение на PictureBox1, пятую картинку
        If k = 6 Then PictureBox1.Image = My.Resources._6  'Если k=6, то показываем изображение на PictureBox1, шестую картинку
        If k = 7 Then PictureBox1.Image = My.Resources._7  'Если k=7, то показываем изображение на PictureBox1, седьмую картинку
        'В конце обнуляем k, чтобы картинка не останавливалась
        If k = 8 Then PictureBox1.Image = My.Resources._8 : k = 0 'Если k=8, то показываем изображение на PictureBox1, восьмую картинку
    End Sub
End Class
<code/>

Прикрепленный файлРазмер
Moskvitina AnimationPeople.zip172.94 кб