PDA

Просмотр полной версии : txd текстура в imgui


yoonost
03.07.2024, 22:38
как я могу извлечь текстуру из txd и отобразить её как картинку в imgui? пробовал варианты CTxdStore, RwTexture но вызывает краш при отрисовке картинки. Возможно ли это, это да есть примеры или кто то может как то помочь?

вайега52
03.07.2024, 23:49
как я могу извлечь текстуру из txd и отобразить её как картинку в imgui? пробовал варианты CTxdStore, RwTexture но вызывает краш при отрисовке картинки. Возможно ли это, это да есть примеры или кто то может как то помочь?


В RwTexture есть поле raster и в нём есть текстурка, правда, в псдк этого поля нет, поэтому можешь глянуть структуру здесь:

Полезные сниппеты и функции (https://www.blast.hk/threads/13380/post-1483261)

Описание: Возвращает PaketLoss local memory = require("memory") function getPacketLoss() local pRakClient = sampGetRakclientInterface() local pRakClientStatistic = callMethod(sampGetRakclientFuncAddressByIndex(51), sampGetRakclientInterface(), 1, 0, pRakClient) local nStatValue1 =...

www.blast.hk

yoonost
04.07.2024, 01:42
В RwTexture есть поле raster и в нём есть текстурка, правда, в псдк этого поля нет, поэтому можешь глянуть структуру здесь:

Полезные сниппеты и функции (https://www.blast.hk/threads/13380/post-1483261)

Описание: Возвращает PaketLoss local memory = require("memory") function getPacketLoss() local pRakClient = sampGetRakclientInterface() local pRakClientStatistic = callMethod(sampGetRakclientFuncAddressByIndex(51), sampGetRakclientInterface(), 1, 0, pRakClient) local nStatValue1 =...

www.blast.hk



С чем может быть вызнан краш?

https://forum.antichat.xyz/attachments/28515316/

https://forum.antichat.xyz/attachments/28515316/

не правильно понял ответ, перечитал структуру и понял в чем делема

вайега52
04.07.2024, 02:02
С чем может быть вызнан краш?

не правильно понял ответ, перечитал структуру и понял в чем делема


Нужен не сам растер, а указатель внутри него

yoonost
04.07.2024, 02:04
Нужен не сам растер, а указатель внутри него


уже разобрался и все работает