Свързани въпроси 'sdl-2'

SDL_Image IMG_Load() казва, че файловият формат не се поддържа
Следвам урок и мисля, че съм направил всичко както трябва, но той продължава да казва „Неподдържан формат на изображението“. Кодът: SDL_Texture *LoadTexture(string filePath, SDL_Renderer *renderTarget) { SDL_Texture *texture = nullptr;...
954 изгледи
schedule 29.09.2022

завъртане на изображение на спрайт в SDL
Правя 2D игра, използвайки c++ SDL 2.0. Настроих всичко. Имам различни класове за моя спрайт, който използва SDL_QueryTexture за зареждане на всичките ми текстури на спрайт. Имам основен клас играч, който използва класа спрайт за рисуване....
3119 изгледи
schedule 08.11.2023

SDL_CreateRenderer създава невалиден рендерер
Опитвам се да създам рендиране в SDL2, като правя: SDL_Init(SDL_INIT_VIDEO); SDL_Window * w = SDL_CreateWindow("Window", 0, 0, 500, 500 0); SDL_Renderer * r = SDL_CreateRenderer(w, -1, 0); но след SDL_CreateRenderer отпечатвам SDL_GetError()...
1092 изгледи
schedule 25.11.2022

Кодът SDL 2.0/OpenGL не се компилира
Опитвам се да компилирам проста SDL/OpenGL програма при използване на gcc в терминала. Ето кода (main.c): #include <stdio.h> #include <stdlib.h> /* If using gl3.h */ /* Ensure we are using opengl's core profile only */...
1184 изгледи
schedule 12.01.2024

Проблем с преоразмеряването на SDL2 във Fedora 21, но добре в Windows
Създавам междуплатформена C++ OpenGL игра, използвайки SDL2 като мениджър на прозорци, и наскоро открих, че преоразмеряването на прозореца има някои странни проблеми в linux. Други прозорци като Terminal работят добре за преоразмеряване. Може също...
91 изгледи
schedule 01.11.2023

Недефинирана препратка към SDL функции
Опитвам се да настроя SDL 2.0.3 в CodeBlocks почти два дни без успех досега. Използвам последната версия на Codeblocks, MinGW и SDL. Мисля, че правилно включих и свързах всички SDL файлове от директории lib и include в кодови блокове, като...
2851 изгледи
schedule 05.02.2024

SDL2 - Откриване на таблет спрямо телефон или размер на екрана
В SDL2 -- има ли добър начин за откриване на таблет спрямо телефон или определяне на размера на екрана (физически размер на екрана --- инчове/см/и т.н.)? Искам да открия малки екрани и да увелича размерите на бутоните. Търся начина SDL2 да...
626 изгледи
schedule 19.12.2023

SDL2 входен фокус
В момента се опитвам да създам и стартирам демонстрационно приложение UnrealEngine4, което използва SDL2, на вградена система Linux armv7 с работещ X сървър, но без мениджър на прозорци. Това, което виждам е, че приложението не реагира на събития...
1128 изгледи
schedule 08.03.2024

Взаимоотношение между SDL_CreateWindow размер/разделителна способност на екрана/SDL_Logical Size
Устройството ми с Android поддържа разделителна способност 480*800, т.е.: (ширина*височина). Опитвам се да покажа 1280 * 720 кадъра, които са получени от ffmpeg. Относно SDL: Размерът на прозореца е създаден на: 640 * 480 (ширина *...
604 изгледи
schedule 13.03.2024

Какво точно е рендеринг в SDL2?
Не разбирам точно какво е рендер. Мога ли да имам няколко рендера или винаги има само един? Например, как мога да нарисувам правоъгълник с определен цвят върху фон с различен цвят с помощта на рендър? Вярвам, че отговорът се крие във функциите...
12952 изгледи
schedule 28.03.2024

Двойният буфер SDL2 не работи, все още се разкъсва
Имам нужда от двоен буфер, защото започвам да забелязвам разкъсване, когато искам да преместя моята текстурирана карта с плочки около екрана чрез щракване на мишката. Използвам SDL2 и това е специфичен въпрос за SDL2, вижте моя код, който...
1127 изгледи
schedule 24.03.2024

Използване на SDL_BlitScaled за създаване на мащабирани копия на повърхности
Така че работя върху някои SDL2 Wrapper неща и се опитвам да използвам SDL_BlitScaled, за да копирам данните в src повърхност в целева повърхност, която вече съм създал, така SDL_Surface *loaded = IMG_Load("test.png");...
1834 изгледи
schedule 09.04.2024

Текстурата, завъртяна от SDL2, е антиалиасирана неправилно
Опитвам се да смеся няколко текстури заедно с активирано антиалиасинг, работи добре, ако текстурите не са завъртани, но когато завъртя текстура, антиалиасингът създава „граница“ на ръба на текстурата. По-долу е даден пример. Оригинална текстура,...
1666 изгледи
schedule 01.05.2024

Как да използвате SDL_CreateTexture
Бих искал да знам как да използвам SDL_CreateTexture функция. Просто искам да създам текстура, да й дам цвят и да я нарисувам някъде на екрана. Не искам да зареждам никаква картина в него. Мислех, че мога да използвам SDL_CreateTexture,...
4976 изгледи
schedule 09.05.2024