Исходник Софт mirror - когда одной игровой камеры уже реально мало

AdCKuY_DpO4uLa

Адский дрочер
Друг
391
854
Как использовать в mimgui? Если это является текстура.
Вот такой пример:
Объект Camera содержит поле frameBuffer, представляющий собой указатель на RwRaster с текстурой. В LUA API в данный момент его получение не предусмотрено.
Если освежить в памяти содержимое RwRaster и получение из него d3d9 текстуры, то вывод в Imgui окно будет возможным.
В данный момент такой функционал не предусмотрен, открыт к PR или сам позже покопаюсь
Посмотрите в сторону D3DUSAGE_DYNAMIC
 

B365

Известный
31
16
Спс, все отлично работает, только в зеркале видно источники света из основной камеры (передние и задние фары, столбы), они как бы летают в воздухе

byNwyN9qMu.jpg
 
  • Влюблен
Реакции: MrCreepTon

MrCreepTon

Неизвестный
Автор темы
Всефорумный модератор
2,389
5,489
Спс, все отлично работает, только в зеркале видно источники света из основной камеры (передние и задние фары, столбы), они как бы летают в воздухе

Посмотреть вложение 297020
Да, такая же беда с облаками (туманом). Уверен что фиксится очень просто, но в свое время не нарыл место.
Это связано с тем, что на самом деле камера остается одна, которая игровая. Просто во время рендера одна камера делает сразу несколько "снимков" и возвращается на исходную позицию. И в связи с этим могут оставаться артефакты, хотя я постарался их по максимуму минимизировать
 
  • Нравится
Реакции: B365

amb

Новичок
8
6
Очень классная идея, респект

если развивать тему с бодикамерами. можно ведь к примеру сделать маломальскую синхронизацию между пользователями, и рендерить в условную текстуру телевизора изображение с бодикамеры человека подключенного к системе?..)
 
Последнее редактирование:
  • Нравится
Реакции: MrCreepTon

MrCreepTon

Неизвестный
Автор темы
Всефорумный модератор
2,389
5,489
Очень классная идея, респект

если развивать тему с бодикамерами. можно ведь к примеру сделать маломальскую синхронизацию между пользователями, и рендерить в условную текстуру телевизора изображение с бодикамеры человека подключенного к системе?..)
Можно
 
  • Нравится
Реакции: amb

MrCreepTon

Неизвестный
Автор темы
Всефорумный модератор
2,389
5,489
Успешный успех 🥳
1784466124145.png

Сейчас попробую сделать связь с объектами, как в CEF плагине. Если получится, то в следующий релиз тоже закину
 
  • Нравится
Реакции: kyrtion и amb