Необходимо разработать простой игровой движок, применив техники работы с 2D и 3D графикой, освещением, шейдерами и трассировкой лучей. В результате должен получится простой движок, с возможностью работы с камерой, объектами и освещением.Основные задачи:1. Создать базовую архитектуру игрового движка с поддержкой 3D-сцен.2. Реализовать систему рендеринга с использованием подходов: рендерингчерез растризацию и трассировку лучей.3. Настроить камеру и систему управления ею.4. Реализовать поддержку базовых игровых объектов и взаимодействие с ними.5. Обеспечить работу с несколькими типами источников света.6. Оптимизировать производительность движка (по возможности).Этап 1. Архитектура игрового движка1. Инициализация системы:Создайте основную структуру движка. Включите в нее следующие компоненты:Рендеринг: модуль, отвечающий за отрисовку сцен.Физика (опционально): простой модуль для расчета столкновений объектов(например, сферы и плоскости).Игровая логика: управление взаимодействием объектов сцены и правил игры.Загрузчик файлов формата OBJ для добавления их на сцену2. Менеджер сцены:Разработайте систему для управления игровыми сценами. Сцена должнасодержать:Объекты (3D-модели).Источники светаКамеруЭтап 2. Рендеринг сцены1. Рендеринг через растризацию:Реализуйте базовый алгоритм отрисовки сцены с использованием растризации.Включите поддержку:Основных 3D-примитивов (сферы, кубы, плоскости и т.д.).Затенения (Flat или Gouraud shading).Простого освещения: направленный источник света и точечные источникисвета.2. Трассировка лучей (Ray Tracing):Добавьте возможность рендеринга сцены через трассировку лучей. Это может бытьотдельный режим движка. Обеспечьте:Поддержку отражений и теней.Простые материалы (зеркальные и матовые).Реализацию хотя бы одного эффекта: преломления или каустики(опционально).3. Шейдеры:Напишите простые вершинные и фрагментные шейдеры для объектов сцены.Реализуйте:Диффузное и зеркальное освещение.Управление цветами материалов через шейдеры.Этап 3. Работа с камерой1. Базовое управление камерой:Реализуйте систему управления камерой, которая позволяет:● Перемещаться по сцене (WASD или стрелки).● Изменять угол обзора (вращение камеры мышью).● Масштабировать изображение (например, через колесо мыши).2. Проекции:Реализуйте возможность переключения между ортографической и перспективнойпроекциями для камеры.Этап 4. Работа с объектами и освещением1. Игровые объекты:Реализуйте возможность добавления объектов в сцену через код или файлконфигурации. Объекты должны иметь:● Позицию, вращение, масштаб.● Взаимодействие с источниками света (освещаться).2. Освещение:Настройте работу нескольких типов источников света:Направленный свет (Directional Light): влияет на всю сцену.Точечный свет (Point Light): создаёт затухающее освещение, которое зависит отрасстояния до объекта.● Прожектор (Spotlight): освещает только определенную область сцены.3. Тени:Добавьте поддержку теней для объектов сцены. Это могут быть простые тени дляначала, например, только от одного источника света (опционально).Этап 5. Оптимизация и улучшение производительности1. Уменьшение количества рендеринговых вызовов:Постарайтесь уменьшить количество вызовов отрисовки для повышенияпроизводительности движка.2. Ограничение глубины трассировки лучей:Если вы используете трассировку лучей, реализуйте ограничение глубины лучей дляускорения работы.3. Профилирование производительности:Реализуйте базовое профилирование кадров (FPS) и времени рендеринга дляотслеживания производительности движка.Этап 6. Разработка простого интерфейса1. Игровой интерфейс:Реализуйте базовый интерфейс (HUD), который показывает информацию о текущемсостоянии игры, например, FPS или количество объектов в сцене.2. Меню настроек:Сделайте меню, где можно будет изменять параметры графики (например, качествотеней, включение/отключение трассировки лучей).Финальная задача: создание мини-игрыИспользуя созданный вами игровой движок, реализуйте простую игру. Она должнавключать:Сцену с несколькими объектами (например, движущиеся или статичныепрепятствия).Управление игроком (например, от первого лица с возможностью перемещениякамеры).Взаимодействие с объектами (например, сбор предметов или избеганиепрепятствий).
Есть бот - @AnonymStories_bot.
Функционалом предусматривалось скачиание сторис и отправка пользователю сторисов по мере их появления у отслеживаемого пользователя.
В настояще врнемя отпал API savefrom.net на котором работал бот.
Нужна реанимация бота.
Скрипты и боты
Опубликован: 03.12.24 12:22
Бюджет: 2000 руб.~$24.97
Преобразовать макет для печати в инструкцию
Нужно преобразовать макет для печати (была печать "буклет)" в инструкцию в формате пдф с верным порядком страниц. Исходников нет. Цена указана за 2 макета
Полиграфия
Опубликован: 03.12.24 12:21
Бюджет: 500 руб.~$6.25
Два проморолика
Нужно сделать два проморолика для отображения работы сервиса/продукта, как это работает и зачем нужно. (Телеграм бот с функциями лидогенирации)
Примеры промо которые нравятся загружу ниже, с форматом и размером пока не определились, обсудим это. Длительность каждого промо 30-60 секунд
Видеоролики
Опубликован: 03.12.24 12:19
Бюджет: 7000 руб.~$87.38
Новогодние баннеры для рекламы в РСЯ
Нужны креативы для банеров в РСЯ (контекстно-банерная реклама в яндексе)
Чтобы они были по новогоднему оформлены без текста! Под четыре акции для автошколы:
1. Категория "А" (Мотоцикл на фоне елки или что-то в этом духе)
2. Категория "В" (легковое авто)
3. Категория В+С (Какой-нить грузовик типа камаза и легковушка)
4. Категория В+А (мото и легковушка)
Фирменные цвета- синий и зеленый
Арт и иллюстрации
Опубликован: 03.12.24 12:18
Бюджет: 8000 руб.~$99.87
Куплю аккаунт google cloud
Куплю аккаунт google cloud с кредитом 300 $. Желательно новый.
Кто сможет зарегистрировать - отпишитесь.
Продажа сайтов
Опубликован: 03.12.24 12:18
Бюджет: 1000 руб.~$12.49
Парсер для импорта с 3 сайтов на Wordpress
Здравствуйте!
Нужен парсинг с https://ldlc.com, https://caseking.de и ещё 1 сайта (пока определяемся), с возможностью повторного запуска обновления цен и остальных параметров для импорта на Wordpress+WooCommerce.
Если сможете сделать на ZennoPoster - будет отлично.
Скрипты и боты
Опубликован: 03.12.24 12:16
Бюджет: 40000 руб.~$499.32
Превью обложка для видео на YouTube
Нужна обложка для видео на Youtube в IT тематике.
Название видео, детали сценария отправлю в ЛС
При отклике, опишите релевантный опыт, приложите сделанные обложки и CTR из аналитики youtube к ним.
Маркетплейсы и соцсети
Опубликован: 03.12.24 12:13
Бюджет: 2000 руб.~$24.97
Написание 5 статей
Разработка 5 СPA статей, каждая длиной около 1500 символов. Статьи будут ориентированы на продвижение паровых выпрямителей для волос и должны побуждать читателей совершать действие (например, покупку, переход на сайт, заполнение формы и т.д.). В каждой статье необходимо использовать SEO-принципы и акцентировать внимание на преимуществах продукции.
Продукт: https://www.wildberries.ru/catalog/252636923/detail.aspx
Предложите 5 тем для написания.
Целевая аудитория (ЦА):
Женщины в возрасте от 18 до 45 лет, интересующиеся уходом за волосами.
Потребители, ищущие эффективные средства для укладки и выпрямления волос.
Профессиональные стилисты и парикмахеры, готовые инвестировать в качественную технику для работы.
Люди, страдающие от повреждений волос, ищущие щадящие технологии укладки.
Боли целевой аудитории:
Поврежденные волосы: Многие женщины сталкиваются с проблемами сухости и ломкости волос из-за частого использования утюжков, фенов и химической завивки.
Неверный выбор продукта: На рынке существует множество выпрямителей, и многие женщины не уверены, какой из них действительно эффективен.
Фрустрация от недолговечности укладки: Часто после укладки волосы начинают вновь завиваться или теряют свою форму.
Проблемы с нагревом: Некоторые утюжки могут иметь неравномерный нагрев, что приводит к повреждению волос. Пользователи хотят узнавать о технологиях, которые обеспечивают равномерный и безопасный нагрев.
Продающие и бизнес-тексты
Опубликован: 03.12.24 12:11
Бюджет: 6000 руб.~$74.9
Эскиз с размерами входной группы
отрисовать эскиз входной группы из металла габаритными размерами 1700*1600 , с указанием материала .
Стройка и ремонт
Опубликован: 03.12.24 12:08
Бюджет: 1000 руб.~$12.49
Консультация по составлению промта для парсинга json со списком задач
Сетап Phidata
RuadaptQwen2.5-32B-instruct-GGUF
Я использую API для получения списка задач в формате JSON. Каждая задача включает следующие поля:
Название (title): название задачи;
Категория (category): личная или рабочая;
Описание (description): текст задачи;
Дата выполнения (date): дата выполнения задачи.
Задача
Мне нужен промт, который позволит работать с задачами как с отдельными сущностями.
Пример:
Я задаю вопрос: «Какие задачи у меня по работе?» — и получаю список задач из категории "рабочие".
Или: «Какие рабочие задачи на следующую неделю?» — и получаю рабочие задачи, у которых date >= 9 декабря и <= 15 декабря.
Проблема:
На практике происходит суммаризация всех задач без учета указанных критериев.
Буду признательна за помощь и советы от тех, кто сталкивался с подобной задачей. Готова оплатить консультацию.
Other
Опубликован: 03.12.24 12:07
Бюджет: 3999 руб.~$49.92
Обработка голоса для видео
Здравствуйте
Нужно обработать голос для видео на ютуб
Сделать его громче
Приятнее на слух
Убрать громкие звуки - такие как стуки по столу (вы услышите)
И сделать его приятнее на свое усмотрение
В аудиодорожке всего один голос, без всяких эффектов, всего 8-9 минут
Работа простая, но нужно сделать чтобы прям вау голос звучал и приятно было смотреть на ютубе
Если справитесь хорошо, то в дальнейшем буду у вас заказывать для всех видероликов
Спасибо
Опубликован: 03.12.24 12:07
Бюджет: 1500 руб.~$18.73
Тг-бот Парсер (автокод)
Интересует цена и срок разработки тг бота , который будет продавать отчёт по автомобилям.
Парсить данные будем с сайта автокод.
Отчёты необходимо будет парсить с сайта.
Скрипты и боты
Опубликован: 03.12.24 12:06
Бюджет: 30000 руб.~$374.49
Установить виртуальную приватную сеть на компьютер mac
Необходимо установить виртуальную приватную сеть на компьютер mac. Ранее у меня работало расширение для браузера - Veepn, но сейчас перестало. Нужно удалить старое и чем-то его заменить
Персональный помощник
Опубликован: 03.12.24 12:05
Бюджет: 2000 руб.~$24.97
Нужна помощь с OpenVPN Site-to-Site на базе OPNSense
Добрый день, требуется консультация и помощь по Site-to-Site реализации OpenVPN на базе OPNSense/
Имеется следующая... руб
Программирование и IT
Опубликован: 03.12.24 12:04
Бюджет: 1500 руб.~$18.73
Фото монтаж
Маркетинг для Онлайн школы
Меня зовут, Антон, на текущий момент мы осуществляем запуск Онлайн школы, обучающей работы с нейроными сетями.
Ищем маркетолога, на запуск и дальнейшее сопровождение.
Задачи:
- Развитие бренда онлайн-школы и привлечение новых студентов через цифровые каналы.
- Разработка и реализация маркетинговых стратегий для продвижения онлайн-курсов через платформу
Обработка и редактирование
Опубликован: 03.12.24 12:03
Бюджет: 6000 руб.~$74.9
Нужно настроить, либо написать новую нейронную сеть
Нужно настроить, либо написать новую нейронную сеть для наложения масок.
Баги, которые присутствуют, связаны с плохой обработкой и некачественными вычислениями.
Представлено видео, как сейчас работает нейронная сеть, нужно либо переписать, либо настроить.
Предоставлен файл APK для Android - для того чтобы Вам было понятно для чего нужна нейронная сеть.
Мобильные приложения
Опубликован: 03.12.24 12:01
Бюджет: 40000 руб.~$499.32
Смена лиц
Описание задачи:
1.Цель задачи:
Заменить сгенерированные нейросетями лица на предоставленных фотографиях на лица реальных людей, которые находятся в папке «доноры лиц».
2.Входные данные:
Папка с изображениями, на которых изображены лица, сгенерированные нейросетями (далее «исходные изображения»).
Папка «доноры лиц», содержащая фотографии реальных людей, чьи лица должны быть использованы для замены.
3.Технические требования:
Максимальная реалистичность замены: лица доноров должны выглядеть естественно и органично на исходных изображениях.
Учет освещения, цветовой гаммы и текстуры для гармоничного сочетания.
Сохранение исходного качества и разрешения фотографий.
4.Ожидаемый результат:
Все изображения из папки сгенерированных лиц должны быть обновлены, с заменой лиц на фотографии из папки «доноры лиц».
5.Долгосрочное сотрудничество:
В случае качественного выполнения задачи рассматриваю долгосрочное сотрудничество, так как планируется регулярное выполнение подобных задач в больших объемах.
https://drive.google.com/drive/folders/1-GTkc3PfrtGyXa1QhwTCGEOf22E0lNbN
Примечание:
Прошу уточнить сроки выполнения работы и стоимость.
Обработка и редактирование
Опубликован: 03.12.24 12:00
Бюджет: 1000 руб.~$12.49
Монтаж видео из Путешествия по Тайланду (Часть 3)
Задача
Здравствуйте! Мне нужен монтажер для работы над видео из моего путешествия по Таиланду.
Задача:
• Создать... руб
Видео
Опубликован: 03.12.24 11:59
Бюджет: 300 руб.~$3.75
Зарегистрировать аккаунт на русском сайте
Я живу в Азии, поэтому у меня не работают некоторые сервисы. Нашей компании нужно помочь создать аккаунт на сервисе, все инструкции скину в личку.
Маркетплейсы и доски объявлений
Опубликован: 03.12.24 11:59
Бюджет: 1000 руб.~$12.49
Перенести данные из 1с УТ 10.3 в 1с УТ 11
Перенести данные из 1с УТ 10.3 (8.3.12.1529) в 1с УТ 11 версия (8.3.24.1586)
Справочники
Контрагенты
Первичка
Отчеты
Для комфортного продолжения работы в новой базе