Необходимо разработать простой игровой движок, применив техники работы с 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. Меню настроек:Сделайте меню, где можно будет изменять параметры графики (например, качествотеней, включение/отключение трассировки лучей).Финальная задача: создание мини-игрыИспользуя созданный вами игровой движок, реализуйте простую игру. Она должнавключать:Сцену с несколькими объектами (например, движущиеся или статичныепрепятствия).Управление игроком (например, от первого лица с возможностью перемещениякамеры).Взаимодействие с объектами (например, сбор предметов или избеганиепрепятствий).
Мы ищем опытного SEO специалиста для комплексного продвижения нашего сайта https://1fresh.cloud/. Наша цель — увеличить видимость сайта в поисковых системах, привлечь целевую аудиторию и повысить конверсии.
Задачи:
1. Провести анализ текущего состояния SEO сайта:
2. Разработать и реализовать стратегию SEO:
3. Улучшение внутренней структуры сайта:
4. Проведение исследований ключевых слов:
5. Построение качественных обратных ссылок:
6. Отслеживание и анализ результатов:
Требования:
- Опыт работы в SEO не менее 3 лет
- Знание современных инструментов и методик SEO
- Опыт работы с инструментами аналитики
- Понимание принципов работы поисковых систем
- Способность к самостоятельной работе и соблюдению сроков
Условия:
- Фиксированная цена или почасовая оплата (обсуждается)
- Задача предполагает длительное сотрудничество с возможностью дальнейшего расширения объема работ
Ждем ваших откликов!
SEO аудиты, консультации
Опубликован: 03.12.24 12:36
Бюджет: 1000 руб.~$12.49
Создать дизайн баннера
Разработать дизайн баннера для маркетплейсов. Ниша - бытовая химия. Рассматриваем дизайнеров с хорошим, большим портфолио.
Требования к баннеру: Яркий, динамичный, НЕ плоский и НЕ примитивный. Нужны интересные решения, которые будут цеплять взгляд. ТЗ готово, детали обсуждаем лично
Веб и мобильный дизайн
Опубликован: 03.12.24 12:36
Бюджет: 2000 руб.~$24.97
Ищем юриста для оформления соглашения о бизнесе в Маями
Мы ищем местного юридического эксперта, который поможет нам вести переговоры и обеспечить условия для начала бизнеса по аренде в марине, основанного на существующей деятельности в Майами, Флорида. Задача требует человека, знакомого с местными бизнес-политиками и способного вести переговоры о эксклюзивных соглашениях.
Что мы предлагаем:
Фиксированный бонус за успешно подписанный контракт (начиная с 10,000 р, обсуждаемо в зависимости от сложности и усилий).
Требования:
Знание местных правил марин и бизнес-соглашений.
Сильные навыки ведения переговоров и решимость достигать результатов.
Предпочтителен русский и английский язык
Юридическая помощь
Опубликован: 03.12.24 12:34
Бюджет: 40000 руб.~$499.32
Обновление прайсов на сайте, выгрузка на Яндекс товары
Нужно обновить прайсы на сайте по табличке. Woocommerce
Плюс выгрузить эти же товары с сайта на ЯНдекс товары (с нуля)
Доработка и настройка сайта
Опубликован: 03.12.24 12:34
Бюджет: 4000 руб.~$49.94
Парсинг изображений с сайта
Здравствуйте!
необходимо спарсить изображения с сайта. Ранее с этого сайта уже парсились изображения, поэтому для разбирающегося в процессе человека проблем не будет.
Количество изображений не мне точно не известно, но думаю примерно 3000-5000.
Любителям вешать лапшу на уши "как это сложно, я буду делать все в ручную и поэтому я хочу 10000" не обращаться.
За подробностями - в личку.
Базы данных и клиентов
Опубликован: 03.12.24 12:33
Бюджет: 2000 руб.~$24.97
Парсинг фото с сайта
необходимо запарсить сайт Arbuz.kz. все картинки всех товаров в виде:
1. разрешение оригинальное в указанном сайте
2. название картинки должно содержать полное наименование товара
3. полученные данные разделить по папкам в зависимости от категории товара и подкатегории
К примеру: Вода Асу
Полное Наименование картинки: Вода Asu лимон 1,5л
Картинка https://lavka.object.pscloud.io/static/upload/images/lavka/products/1679591207-167.png
Хранение в папке: Безалкогольные напитки Воды минеральные, столовые ASU
сайты с которых можно взять
Базы данных и клиентов
Опубликован: 03.12.24 12:30
Бюджет: 2000 руб.~$24.97
Написать на phyton
Необходимо написать автотесты для сайта cable.ru (python, selenium)Тест кейсы писать не требуется.Список функционала, который требуется покрыть автотестамиhttps://docs.google.com/document/d/1VRcwUT1H2HAKfZ...
Bots
Опубликован: 03.12.24 12:29
Бюджет: 5000 руб.~$62.42
Настроить тергетированную рекламу вконтакте
Нужно грамотно настроить тарегет вк. Ниша - бытовая химия для дома. Бюджет на рекламу 100тыс/мес. Все детали обсуждаем лично с кандидатом. Рассматриваем только с кейсам в сфере бытовой химии/косметики.
Присылайте кейсы вместе с откликом
Соцсети и SMM
Опубликован: 03.12.24 12:28
Бюджет: 50000 руб.~$624.15
Звонки на английском
Периодически требуется звонить по телефону на английском. Несколько звонков в неделю. Запрашивать стоимость публикации на сайте, если не было ответа по почте.
Обзвоны и продажи
Опубликован: 03.12.24 12:28
Бюджет: 4000 руб.~$49.94
SEO продвижение игрового проекта
Необходимо предложить и реализовать стратегию вывода нашего проекта в зону видимости по более широким ключевым словам в нише.
Полное ТЗ
https://docs.google.com/document/d/1_OYjsww34dTgDQAEbC1vbIVSYo7CmIiwfd2ilM4_tFA/edit?usp=sharing
Продвижение сайта в топ
Опубликован: 03.12.24 12:28
Бюджет: 1000 руб.~$12.49
SEO оптимизация картчоек на ВБ и Озон
Необходимо сделать полную SEO оптимизацию карточек на ВБ и Озон. Карточек много. Больше 100.
Откликаться только тем, кто правда разбирается в SEO оптимизации на маркетплейсы и в курсе всех последних критериев ранжируемости на площадках.
Так как карточек много и услуга приобретается пакетом, то стоимость карточки 250 рублей
SEO аудиты, консультации
Опубликован: 03.12.24 12:26
Бюджет: 500 руб.~$6.25
Фотошоп
1 фото. Сделать студийное фото одной невесты и улыбку чуть полегче.
2 фото. Поменять фон на студийный, поменять одежду на черный цвет (черное платье, водолазка, брюки)
Фото прикреплено
Обработка и редактирование
Опубликован: 03.12.24 12:26
Бюджет: 1000 руб.~$12.49
скрипт для веб-сайта, который будет выделять результаты поиска и добавлять их в список сохраненных
Задача
Необходимо написать скрипт/расширение к браузеру, которое поможет оптимизировать работу с системой Apollo на... руб
Программирование и IT
Опубликован: 03.12.24 12:25
Бюджет: 4000 руб.~$49.94
Отредактировать шаблон договора
1) Сделать единый шрифт и размер, учитывая размер всех оглавлений, проверить все абзацы на одной линейке, добавить на каждой... руб
Тексты
Опубликован: 03.12.24 12:23
Бюджет: 500 руб.~$6.25
Скачивание инфы с инсты
Есть бот - @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 - будет отлично.