Бред

Ответить в тред Ответить в тред
Check this out!
Аноним # OP 28/05/21 Птн 00:26:15 2475846981
image.png 4914Кб, 2048x2048
2048x2048
C++ OpenGL Thread

Делаю оверлей для игры Java Minecraft на C++ с использованием OpenGL. Нужно чтобы этот оверлей работал как на самых первых, альфа версиях, так и на самых новых. В snapshot 21w10a игра обновилась до OpenGL Core 3.2, из-за чего вызовы функций типа glBegin, glVertex и так далее, отвалились. До этого обновления игра показывала в glGetString(GL_VERSION) что-то на подобии OpenGL 4.6 Compatibility. Я мало в этом разбираюсь, но как объяснил мне один человек, эти функции не поддерживаются в этой версии. Он посоветовал мне использовать функции из OpenGL Core 3.0 и рисовать шейдерами, для того чтобы мой оверлей был виден как в самых старых так и в новых версиях. Это хорошая идея? Правда ли что таким образом я смогу рисовать как и на Compatibility так и на Core? Почему именно Core 3.0? Как подключить этот Core 3.0 чтобы были видны новые функции?
Аноним # OP 28/05/21 Птн 00:28:55 2475848442
Поднятие
Аноним # OP 28/05/21 Птн 00:31:03 2475849513
Поднятие
Аноним # OP 28/05/21 Птн 00:33:04 2475850684
Поднятие
Аноним # OP 28/05/21 Птн 00:35:04 2475851855
Поднятие
Аноним # OP 28/05/21 Птн 00:37:04 2475852976
Поднятие
Аноним # OP 28/05/21 Птн 00:39:04 2475854017
Поднятие
Аноним # OP 28/05/21 Птн 00:41:43 2475855358
Поднятие
Аноним # OP 28/05/21 Птн 00:43:43 2475856419
Поднятие
Аноним # OP 28/05/21 Птн 00:45:44 24758577010
Поднятие
Аноним # OP 28/05/21 Птн 00:47:04 24758584311
Поднятие
Аноним # OP 28/05/21 Птн 00:49:04 24758598912
Поднятие
Аноним # OP 28/05/21 Птн 00:51:04 24758612813
Поднятие
Аноним 28/05/21 Птн 00:51:34 24758615614
>>247584698 (OP)
Какой еще оверлей? Вон оверлеи xbox game bar, steam, origin на всех прилагах работают независимо от того, какие апи используются. Ты бы честно признался что валхак писать будешь.
Аноним # OP 28/05/21 Птн 00:53:43 24758629315
Поднятие
Аноним # OP 28/05/21 Птн 00:55:03 24758637616
Поднятие
Аноним # OP 28/05/21 Птн 00:56:03 24758643017
>>247586156
Они скорее всего хукают все что можно как вулкан так и опенгл с директх и в зависимости от того что игра использует рисуют.
Аноним # OP 28/05/21 Птн 00:57:05 24758649018
Поднятие
Аноним 28/05/21 Птн 00:57:06 24758649419
>>247586430
а не проще оверлей стима или медиафари хукнуть?)
Аноним # OP 28/05/21 Птн 00:58:06 24758654220
Аноним # OP 28/05/21 Птн 00:59:37 24758662421
Поднятие
Аноним # OP 28/05/21 Птн 01:01:03 24758669222
Поднятие
Аноним # OP 28/05/21 Птн 01:06:39 24758695123
Поднятие
Аноним # OP 28/05/21 Птн 01:07:03 24758697024
Поднятие
Аноним # OP 28/05/21 Птн 01:09:03 24758707825
Поднятие
Аноним # OP 28/05/21 Птн 01:11:03 24758716726
Поднятие
Аноним # OP 28/05/21 Птн 01:13:42 24758728727
Поднятие
Аноним # OP 28/05/21 Птн 01:15:42 24758737528
Поднятие
Аноним 28/05/21 Птн 01:16:39 24758741529
>>247586542
была какая-то еще приблуда с оверлеем кроме стима, название забыл прост)
Аноним # OP 28/05/21 Птн 01:17:43 24758746830
Поднятие
Аноним # OP 28/05/21 Птн 01:19:41 24758755131
Поднятие
Аноним # OP 28/05/21 Птн 01:21:43 24758763932
Поднятие
Аноним # OP 28/05/21 Птн 01:23:46 24758772833
>>247587415
Дак мне не названия программ которые в полноэкранном рисуются а их методы рисования нужны, если уж на то пошло.
Аноним 28/05/21 Птн 01:24:28 24758774934
Аноним 28/05/21 Птн 01:25:13 24758777435
Ну в альфу почти никто не играет учти это
Аноним 28/05/21 Птн 01:27:29 24758787936
>>247584698 (OP)
Могу пожелать удачи и терпения. Надеюсь, мои внуки опробуют альфатест твоего оверлея
Аноним 28/05/21 Птн 01:27:52 24758789437
Аноним 28/05/21 Птн 01:28:53 24758793438
>>247586156
>wallhack
>майнкрафт
Ох блять, просто поражаешься иногда тупости
Аноним 28/05/21 Птн 01:29:48 24758796439
>>247587728
на unknowncheats.me сорцы валялись к какой-то колде вроде)
там все методы наглядно и доступно в исходниках
Аноним 28/05/21 Птн 01:31:19 24758803740
>>247587934
А ниче, что на многих серверах моды на оружие есть и нужен валхак?
Аноним 28/05/21 Птн 01:31:19 24758803841
>>247584698 (OP)
Зачем тебе вообще такое нужно? И не проще ли будет оформить это как мод и посмотреть как это в модах реализовано? Так намного проще будет
Аноним # OP 28/05/21 Птн 01:34:06 24758814142
>>247588038
Мой оверлей должен работать на всех проектах. На большинстве проектов свои моды нельзя ставить.
Аноним # OP 28/05/21 Птн 01:37:29 24758825443
Поднятие
Аноним # OP 28/05/21 Птн 01:39:29 24758830744
Поднятие
Аноним 28/05/21 Птн 01:42:08 24758839145
>>247587415
afterburner, если точнее rtss.
Если тебе не нужно хукаться к всему в игре ну или по-минимуму, а тупо выводить какую-то информацию - не еби мозги и пользуйся фреймворками вроде решейда или special
https://www.pcgamingwiki.com/wiki/Special_K
https://reshade.me/
Аноним 28/05/21 Птн 01:44:52 24758847746
>>247588391
можно и в консольку выводить тогдауш)
Аноним 28/05/21 Птн 01:47:52 24758858347
>>247588477
Действительно, но тебе же оверлей нужен.
Аноним 28/05/21 Птн 01:50:30 24758866848
>>247588583
блин, мне почему-то показалось, что он нужен именно тебе)
Аноним 28/05/21 Птн 01:57:23 24758891049
>>247588391
Я уверен что эти два фреймворка так же перехватывают отрисовку как это делаю я. Просто, в их фреймворках есть ещё поддержка directx и vulkan, но они мне не нужны. Если я не ошибаюсь, оверлей Steam, как и xbox, рисуется либо как окно, либо перехватывая отрисовку. В зависимости от типа приложения. Если оно полноэкранное — перехват. Если нет — просто окно поверх других окон. За все время поиска, как же рисовать поверх игр даже в полноэкранном режиме, я ни разу не увидел ничего, кроме перехвата отрисовки в процессе. И что-то мне подсказывает, что не увижу. Потому что такого способа нет.
Аноним 28/05/21 Птн 01:57:58 24758892850
>>247584698 (OP)
Поднятие. Мне нужны ответы на вопросы в ОП посте.
Аноним 28/05/21 Птн 02:01:31 24758904251
>>247588910
Что-то я не понял, а как ты хочешь рисовать без перехвата, но с перехватом? Это чушь какая-то.
Аноним 28/05/21 Птн 02:07:48 24758928652
>>247589042
Ты писал так, как будто есть какой-то волшебный способ рисовать поверх всего, даже в полноэкранном режиме, без каких либо перехватов. Мне нужны ответы на вопросы в ОП посте, а не советы по фреймворкам.
Аноним 28/05/21 Птн 02:13:29 24758950153
Поднятие
Аноним 28/05/21 Птн 02:15:49 24758958854
Поднятие
Аноним 28/05/21 Птн 02:20:44 24758975655
Поднятие
Аноним 28/05/21 Птн 02:58:00 24759093356
Поднятие
Аноним 28/05/21 Птн 03:09:53 24759107557
Поднятие
Аноним 28/05/21 Птн 03:45:38 24759185758
image.png 395Кб, 728x477
728x477
>>247584698 (OP)
Тема интересная, можно тебе помочь?
@akkarinnn
Аноним 28/05/21 Птн 07:11:45 24759535559
>>247584698 (OP)
Да, легаси функции 30 летней давности (OpenGL 1.x) нужно выкинуть и рисовать щейдерами.
Если уже придумал как внедрится в рендер игры, то советую глянуть библиотеку DearImgui. Она позволяет довольно просто делать графические интерфейсы, тебе самому даже ничего рисовать не придется.
Аноним # OP 28/05/21 Птн 09:31:09 24759961560
>>247591857
Помоги. Ответь на вопросы в ОП посте.

>>247595355
Я не хочу использовать библиотеки с готовыми реализациями. Мне интересно все это проделать самому.
Аноним # OP 28/05/21 Птн 09:37:41 24759992061
Поднятие
Аноним # OP 28/05/21 Птн 09:42:23 24760015162
Поднятие
Аноним # OP 28/05/21 Птн 09:47:22 24760037963
Поднятие
Аноним # OP 28/05/21 Птн 09:52:24 24760063664
Поднятие
Аноним # OP 28/05/21 Птн 09:57:24 24760087265
Поднятие
Аноним 28/05/21 Птн 10:04:28 24760122066
Поднятие
Аноним 28/05/21 Птн 10:09:28 24760143567
Поднятие
Аноним 28/05/21 Птн 10:14:28 24760167068
Поднятие
Аноним 28/05/21 Птн 10:19:29 24760189069
Поднятие
Аноним 28/05/21 Птн 10:24:38 24760213070
Поднятие
28/05/21 Птн 10:25:54 24760218871
Аноним 28/05/21 Птн 10:29:36 24760239772
Поднятие
Аноним 28/05/21 Птн 10:34:37 24760268673
Поднятие
Аноним 28/05/21 Птн 10:39:37 24760294874
Поднятие
Аноним 28/05/21 Птн 10:44:38 24760317975
Поднятие
Аноним 28/05/21 Птн 10:49:29 24760343076
Поднятие
Аноним 28/05/21 Птн 10:54:29 24760371277
Поднятие
28/05/21 Птн 10:56:21 24760383778
>>247599615
>интересно все это проделать самому.
>спрашивает ответы
Тебе просто буковки что ли печатать хочется, дитя?
Аноним 28/05/21 Птн 10:58:16 24760394879
>>247588037
Нахуя его писать, если есть тонны чит-клиентов с килограммами функций?
Те функции, которые затрагивают только клиент, не детектятся античитом вообще, только вручную админами
Аноним 28/05/21 Птн 11:02:32 24760419880
Поднятие
Аноним 28/05/21 Птн 11:04:58 24760433781
ttt
28/05/21 Птн 11:06:17 24760441482
>>247584698 (OP)
Ты больной что-ли? Нахуй ты эти треды создаешь, никто здесь в этой андерграундной теме не разбирается, ебанат безмозглый.
Аноним 28/05/21 Птн 11:07:32 24760447783
Поднятие
28/05/21 Птн 11:08:37 24760453484
Аноним 28/05/21 Птн 11:12:31 24760475485
Поднятие
28/05/21 Птн 11:12:55 24760477686
Аноним 28/05/21 Птн 11:13:45 24760482087
Поднятие
Аноним 28/05/21 Птн 11:17:36 24760501488
Поднятие
Аноним 28/05/21 Птн 11:22:37 24760530989
Поднятие
Аноним 28/05/21 Птн 11:27:37 24760560290
Поднятие
Аноним 28/05/21 Птн 11:31:17 24760583491
>>247584698 (OP)
я хз честно но мне думается тебе придется два рендера пердолить для тсрых и новых систем, если на страых версиях опенгл нельзя рисовать шейдерами.
Аноним 28/05/21 Птн 11:32:36 24760591992
Поднятие
Аноним 28/05/21 Птн 11:37:31 24760623593
Поднятие
Аноним 28/05/21 Птн 11:42:37 24760656894
Поднятие
Аноним 28/05/21 Птн 11:47:36 24760688595
Поднятие
Аноним 28/05/21 Птн 11:52:37 24760717196
Поднятие
Аноним 28/05/21 Птн 11:57:36 24760749397
Поднятие
Аноним 28/05/21 Птн 11:57:49 24760750298
>>247584698 (OP)
а тупо хакнуть виндовый рендер ивент окна не канает? и просто добавить свой какой хочешь рендер после
Аноним 28/05/21 Птн 12:02:37 24760776699
Поднятие
Аноним # OP 28/05/21 Птн 12:05:41 247607954100
Аноним # OP 28/05/21 Птн 12:07:30 247608053101
Поднятие
Аноним # OP 28/05/21 Птн 12:16:50 247608575102
Поднятие
Аноним # OP 28/05/21 Птн 12:17:30 247608624103
Поднятие
Аноним # OP 28/05/21 Птн 12:22:30 247608934104
Поднятие
Аноним 28/05/21 Птн 12:23:38 247609022105
Поднятие
Аноним # OP 28/05/21 Птн 12:27:36 247609266106
Поднятие
Аноним 28/05/21 Птн 12:30:23 247609435107
>>247584698 (OP)
Проверку версии в код. Для разных версий разные обработчики.
мимо-тимлид
28/05/21 Птн 12:31:08 247609491108
Аноним # OP 28/05/21 Птн 12:32:32 247609585109
Поднятие
Аноним 28/05/21 Птн 12:36:12 247609832110
>>247609435
А что насчет идеи с использованием OpenGL Core 3.0? По идее же должно работать на большинстве машин, не?
Аноним 28/05/21 Птн 13:06:57 247611741111
Поднятие
Аноним 28/05/21 Птн 13:38:25 247613871112
Поднятие
Аноним 28/05/21 Птн 13:59:54 247615258113
Поднятие
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов