Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Максим Бас

Sleeping face
Максим давно не был на сервисе.
Но на Freelancehunt также работают 1373 фрилансера в категории C и C++, которые профессионально и в срок выполнят проект любой сложности.

Украина Киев, Украина
1 год назад
Немного занят немного занят
на сервисе 9 лет

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
104

Уровень владения языками

Українська Українська: носитель
English English: средний

Навыки и умения

Портфолио


  • 224 563 UAH

    Игровой движок

    C и C++
    Я всегда задавался вопросом, как работают игровые движки, какова их архитектура внутри, какие алгоритмы используются и так далее. Поэтому я решил создать свой собственный игровой движок с нуля, без каких-либо сторонних библиотек или с минимальным использованием. Полная реализация и некоторые анимации можно найти здесь: https://github.com/Basicula/AKE
    Вот основные моменты, которые были реализованы в этом проекте:
    - Математика
    - Структуры матриц и векторов
    - Операции для математики вектор-вектор, вектор-матрица
    - Геометрия
    - 3D
    - Аналитическое представление примитивов (сфера, цилиндр, тор и т. д.)
    - Расчет пересечения луча и примитива
    - Преобразования
    - 2D
    - Базовое представление форм (прямоугольник, круг и т. д.)
    - Рендеринг
    - Алгоритм трассировки лучей
    - Kd-дерево для оптимизации
    - Реализация камеры
    - Рисование с использованием OpenGL для 2D примитивов
    - Прожекторное освещение для 3D сцены
    - Изображение для рендеринга 3D сцены в виде текстуры с использованием OpenGL
    - Материалы на основе материала понга (зеркало, стекло, спекуляр и т. д.)
    - Фракталы
    - Множество Мандельброта
    - Множество Жюлиа
    - Ляпунов
    - Настройка цветовой схемы
    - Физика
    - Обнаружение столкновений GJK для 2D объектов
    - Симуляция жидкости SPH в 3D
    - Создание окна и захват событий
    - GLFW
    - GLUT
    - Обертки Python - обертывание функциональности C++ для использования библиотеки Python
    - Попытки перенести рабочие процессы расчетов на GPU с использованием CUDA, Vulcan, OpenCL, OpenGL

Активность

  Последние ставки 1
Сбор информации и преобразование её в отдельный пост в телеграм канале
10 000 UAH