Добро пожаловать, Гость
Вам необходимо зарегистрироваться перед тем, как пытататься написать сообщение.

Имя пользователя/Email:
  

Пароль
  





Поиск по форумам

(Расширенный поиск)

Статистика форума
» Участники: 30
» Последний участник: ModestoSoymn
» Темы форума: 86
» Сообщения форумов: 564

Полная статистика

Пользователи в сети
Сейчас 80 пользователей в сети.
» 0 Участник(-ов) | 79 Гость(-ей)
Bing

Последние темы
Xtreme3D 4.0 64-bit [dev]
Форум: Разработка движка
Последнее сообщение: Gecko
02-15-2025, 06:36 PM
» Ответы: 15
» Просмотры: 4,612
Правила форума
Форум: Уголок администрации
Последнее сообщение: Gecko
02-13-2025, 02:25 PM
» Ответы: 0
» Просмотры: 46
Новый форум
Форум: Уголок администрации
Последнее сообщение: Gecko
02-12-2025, 11:00 PM
» Ответы: 0
» Просмотры: 42
PARABATOR 4 (КОНКУРС)
Форум: Новости и события
Последнее сообщение: maxp57803
01-27-2025, 04:19 AM
» Ответы: 0
» Просмотры: 117
PARABATOR 2 UPDATE
Форум: Готовые игры
Последнее сообщение: maxp94541
10-15-2024, 04:53 AM
» Ответы: 3
» Просмотры: 624
Вопрос о Verlet
Форум: Вопросы и ответы
Последнее сообщение: FireRun
10-09-2023, 08:56 PM
» Ответы: 2
» Просмотры: 1,036
FreeformGenTangent
Форум: Вопросы и ответы
Последнее сообщение: riddlerecksdee
07-09-2023, 08:32 PM
» Ответы: 0
» Просмотры: 713
Problem with MaterialCrea...
Форум: Вопросы и ответы
Последнее сообщение: Gecko
07-07-2023, 04:43 PM
» Ответы: 2
» Просмотры: 847
Вопрос о PBR, использующи...
Форум: Вопросы и ответы
Последнее сообщение: Проклятый Порох
05-01-2023, 08:40 AM
» Ответы: 3
» Просмотры: 1,129
Проблема с функцией Engin...
Форум: Вопросы и ответы
Последнее сообщение: Проклятый Порох
03-21-2023, 05:03 AM
» Ответы: 3
» Просмотры: 1,168

 
  Материалы не назначаются
Автор: Глеб - 03-13-2022, 09:14 AM - Форум: Вопросы и ответы - Ответы (5)

Материалы не назначаются объектам, в чем может быть проблема?
При запуски игры деревья полностью белого цвета, без материалов.

mattrees=MaterialLibraryCreate();
MaterialLibrarySetTexturePaths(mattrees,'textures/trees');
MaterialLibraryActivate(mattrees);

MaterialCreate('matfortree1','textures/trees/tree1.png');
MaterialCreate('matfortree2','textures/trees/tree2.png');
MaterialCreate('matforlist1','textures/trees/list1.png');
MaterialCreate('matforlist2','textures/trees/list2.png');
MaterialSetOptions('matfortree1',false,true);
MaterialSetOptions('matforlist1',false,true);
MaterialSetOptions('matfortree2',false,true);
MaterialSetOptions('matforlist2',false,true);
MaterialSetBlendingMode('matforlist1',3);
MaterialSetBlendingMode('matforlist2',3);
MaterialSetFaceCulling('matforlist1',2);
MaterialSetFaceCulling('matforlist2',2);
mdtree1=FreeformCreate('models/trees/tree1.obj',mattrees,mattrees,global.scene);
mdlist1=FreeformCreate('models/trees/list1.obj',mattrees,mattrees,global.scene);
mdtree2=FreeformCreate('models/trees/tree2.obj',mattrees,mattrees,global.scene);
mdlist2=FreeformCreate('models/trees/list2.obj',mattrees,mattrees,global.scene);
ObjectSetMaterial(mdtree1,'matfortree1');
ObjectSetMaterial(mdlist1,'matforlist1');
ObjectSetMaterial(mdtree2,'matfortree2');
ObjectSetMaterial(mdlist2,'matforlist2');

ActorFaceGroupSetMaterial не помогает

Распечатать этот элемент

  Материалы для Актёров
Автор: Глеб - 03-12-2022, 07:39 AM - Форум: Вопросы и ответы - Ответы (3)

Не удается установить материал для анимированных актёров стандартными способами.
Возможно это делается как-то по особому (через шейдер)?

Распечатать этот элемент

  Анимированные модели
Автор: Глеб - 03-10-2022, 12:21 AM - Форум: Вопросы и ответы - Ответы (4)

Я попытался извлечь и запустить fbx файл, так как очень удобно сразу и модель и анимация и материалы. Но разочаровался. В справке увидел поддержку этого формата, но только потом обратил внимание что может быть только фриформ и без материков. Не могу найти список поддерживаемых форматов анимаций. Было бы удобно если из Блендера, так как я в нем работаю. Где можно увидеть полный список? И из каких программ платных/бесплатных можно создать анимацию для движка. В примерах используется определенный формат, я не знаю где его создать/ что скачать чтобы сделать там. Удобнее конечно в блендере, так как умею там анимировать и создавать модели в самом популярном бесплатном программном обеспечении для создания 3д графики. Спасибо.

Распечатать этот элемент

  Туман на весь экран
Автор: Глеб - 03-09-2022, 08:02 AM - Форум: Вопросы и ответы - Ответы (4)

Почему когда у меня открыты вкладки с браузером появляется туман на весь экран на карте в игре?
И видны полигоны терраина, и всюду тени какие-то…
А когда закрываю браузер и запускаю игру то тумана нет?

Распечатать этот элемент

  Теневые карты
Автор: Глеб - 03-07-2022, 10:34 PM - Форум: Вопросы и ответы - Ответы (14)

Думал уже бросать проект из-за тумана на весь экран. Но как-то обратил внимание на то, что при закрытии остальных программ всё нормализуется.
Но теперь у меня новый вопрос.
Я не силен в программировании и пока что плохо разобрался в движке. Читаю справку на русском.
Все равно у меня не получается добавить тени на ландшафт. Ландшафт 8 К разрешения. Тени на плоскости не подходят, так как есть "особенности геометрии". Значение shadow volume не подходит. Только одну модель добавил и фпс упал до 0.011.
Остается shadow mapping. Вроде он довольно производительный, но имеет ограничение отдаления от камеры.
У меня никак не получается подключить все.
Делал как в примерах, но ничего не выходит. Справку тоже читал.
Можно поподробнее как это делается по шагам? В справке про "тени в реальном времени" очень кратко, но хорошо описаны первые два варианта, а про теневые карты мало информации для меня. Я думаю там не сложно все, нужно объявить теневую карту, назначить камеру и актёров (от кого падает тень). А вот с BumpShader я не понимаю что делать. Как теневую карту передать в шейдер? И что нужно сделать, чтобы все заработало?

Распечатать этот элемент

  Проблема с полигонами
Автор: Глеб - 03-06-2022, 06:39 PM - Форум: Вопросы и ответы - Ответы (5)

Создал значит мапу и реку. Река встала на своё место в углублениях, но в тех местах где полигоны терраина соприкасаются с рекой происходит их наложение друг на друга. Выглядит не очень! Хотелось бы понять как это отключить или что-то включить может быть кто-то поможет?

Распечатать этот элемент

  Туман на ландшафте
Автор: Глеб - 03-04-2022, 04:07 PM - Форум: Вопросы и ответы - Ответы (5)

Здравствуйте!
Загрузил модель obj ландшафта и так-же текстуру для него. Когда запускаю игру на нем появляется черный туман. Причем довольно близко. Туман в виде включен, но он серого цвета. Свет для терраина отключен в настройках материала. Причем когда доходишь камерой до края карты, то за пределами серый цвет. То есть туман действует только на модель местности. Приложил бы скриншот, но он делается только при старте игры и я не знаю что вводить в URL. Модель из блендера.
Буду рад помощи.

Распечатать этот элемент

  OpenGeneration Library - DLL для генерации различного контента
Автор: FireRun - 11-30-2021, 05:11 PM - Форум: GameMaker - Ответы (1)

[h]OpenGeneration Lib[/h]
Написан на: С++
Версия: 1.7.0.1 (30.11.21)
Автор: FireRun

GitHub: OpenGeneration Lib

Написал не большую библиотеку для генерации различного контента, это может быть лабиринт, ландшафт (PerlinNoise итд), подземелья в духе Roguelike Dungeons, пещеры,текстуры, и так далее, можно использовать в любом жанре игр, вне зависимости от графики (2D или 3D).
Большая часть библиотеки уже готова, но я все ровно буду стараться добавлять различные алгоритмы генерации Smile

[Изображение: RnOoc0Mzx9A.jpg?size=640x480&quality=96&...type=album]

[Изображение: KtiP6s5pjC4.jpg?size=640x480&quality=96&...type=album]

[Изображение: FtQavIzCyF0.jpg?size=460x479&quality=96&...type=album]

[Изображение: ynP2m-RbpDE.jpg?size=640x480&quality=96&...type=album]

[Изображение: shNygPnE7DE.jpg?size=640x480&quality=96&...type=album]

[Изображение: 2uVDQDP20-M.jpg?size=640x480&quality=96&...type=album]

[Изображение: mApkS-8hLK4.jpg?size=640x480&quality=96&...type=album]

Распечатать этот элемент

  Как получить контекст GM8
Автор: FireRun - 11-15-2021, 06:52 PM - Форум: GameMaker - Ответы (7)

Привет всем, как же давно уже не создавал новых тем на форуме Smile
Вопрос такой, хочу подключить библиотеку ImGui к гм8, только чтобы дисплеи не перерисовывался, а рисовался на контексте самого GM8 (DX8 или DX9?), никогда не пробовал такого, как это можно сделать на С++?

Распечатать этот элемент

  Dagon и разработка игр на языке D
Автор: Gecko - 11-08-2021, 08:52 AM - Форум: Программирование и геймдев - Ответы (4)

Где-то приблизительно с 2011 года я пишу на языке D (Dlang). Я уже неоднократно писал о своей мотивации и высказывался обо всех плюсах и минусах языка в журнале FPS и своем блоге, так что не буду тут повторяться - скажу только, что за 10 лет мой энтузиазм ничуть не остыл, разве что времени на хобби-проекты стало поменьше. Язык все так же привлекателен для самых разных задач, особенно для real-time приложений (я его даже использовал на работе пару раз, для создания небольших специализированных утилит). Вторым постом напишу подробнее о моих основных проектах на D - движке Dagon и библиотеке dlib.

[Изображение: sponza10.jpg]

В связи с интересом к Dagon на нашем форуме, решил создать эту тему в информационных целях, и чтобы было где обсуждать дальнейшие перспективы разработки кастомных 3D-движков на фоне тотального засилья Unity и аналогов (ну и ради небольшого пиара D Big Grin ). Очень может быть, что к Dagon в будущем появится полноценная кросс-языковая обертка, оформленная как DLL.

Распечатать этот элемент