 |
|

08.07.2021, 13:44
|
|
Флудер
Регистрация: 10.08.2017
Сообщений: 2,659
С нами:
4609424
Репутация:
183
|
|
в отдельном потоке отрисовывай всё в какую-то текстуру, а потом рендерь текстуру
|
|
|

08.07.2021, 13:46
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от #Northn
в отдельном потоке отрисовывай всё в какую-то текстуру, а потом рендерь текстуру
А еще потрахайся с синхронизацией потоков, хороший совет.
Тут нужно рендер оптимизировать, а не на потоке рендерить. Тем более он скорее всего сделает CPU-Side рендер, что ему не особо то и поможет. Тут нужно рендер оптимизировать. Я бы попробовал имгуи рендер заюзать
|
|
|

08.07.2021, 14:49
|
|
Новичок
Регистрация: 17.04.2021
Сообщений: 29
С нами:
2672144
Репутация:
13
|
|
Сообщение от #Northn
в отдельном потоке отрисовывай всё в какую-то текстуру, а потом рендерь текстуру
Можно какой-нибудь пример, как рисовать линии на текстуре, а затем выводить текстуру?
|
|
|

09.07.2021, 19:05
|
|
Новичок
Регистрация: 17.04.2021
Сообщений: 29
С нами:
2672144
Репутация:
13
|
|
Сообщение от Dark_Knight
Вечером смогу код скинуть, как я давным давно делал без дропа фпса.
Я, конечно, ни на что не намекаю, но..
|
|
|

11.07.2021, 18:32
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
|
|
|

11.07.2021, 18:42
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от loganhackerdff
матрицы похерил. Если не хочешь менять место хука, то сохраняй их, но это ударит по fps
|
|
|

11.07.2021, 18:43
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
Сообщение от SR_team
матрицы похерил. Если не хочешь менять место хука, то сохраняй их, но это ударит по fps
менять место хука это как?
Сообщение от SR_team
матрицы похерил. Если не хочешь менять место хука, то сохраняй их, но это ударит по fps
пасибо
хукнул через это: починильось
C++:
[CODE]
DWORD
FindDevice
(
DWORD dwLen
)
{
DWORD dwObjBase
=
(
DWORD
)
LoadLibraryA
(
"d3d9.dll"
)
;
if
(
dwObjBase
==
0x0
)
return
0x0
;
while
(
dwObjBase
++
|
|
|

11.07.2021, 21:39
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от loganhackerdff
Парни, почему когда я рисую текстуру на экране у меня ники людей улетают в лево вверх?
Ломается рендер сампа
Ну тут расписывать много не надо. Как только начинаешь выводить на экран текст - преобразования Мировых координат в экранные будто резко перестают работать. А происходит вот такая дичь(смотреть в левый верхний угол. На белую полосу не обращайте внимания, приколы оконного режима):
www.blast.hk
|
|
|

11.07.2021, 21:41
|
|
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами:
4633764
Репутация:
148
|
|
Сообщение от KiN4StAt
Ломается рендер сампа
Ну тут расписывать много не надо. Как только начинаешь выводить на экран текст - преобразования Мировых координат в экранные будто резко перестают работать. А происходит вот такая дичь(смотреть в левый верхний угол. На белую полосу не обращайте внимания, приколы оконного режима):
www.blast.hk
А почему тот хук который я скинул (он не мой) не вызывает такой эффект?
|
|
|

11.07.2021, 22:19
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от loganhackerdff
А почему тот хук который я скинул (он не мой) не вызывает такой эффект?
Он хукает саму библиотеку, и по сути является последним в цепочке рендера
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|