cost 286 ms
在 canvas 上渲染一個 rgb 像素數組

[英]Render an array of rgb pixels on a canvas

我有這個問題,我有一個套接字向我發送數據包,每個數據包都包含一行幀。 使用 python,我將全幀重建為 RBG 像素陣列。 如何使用 WebGL 或類似工具在 canvas 上渲染該像素數組? 使用 Python SDL2 非常簡單,現在我需要在網頁上做同樣的事情。 ...

如何在pysdl2中嵌入skia python表面

[英]How to embed skia python surface inside pysdl2

我正在嘗試將skia-python的表面嵌入 window 而不是 output 到圖像文件中。 我正在使用pysdl2使用文檔中的以下代碼創建 window:import sys import sdl2.ext RESOURCES = sdl2.ext.Resources(__file__, " ...

如何從內存緩沖區創建 pySDL2 圖像

[英]How to create a pySDL2 image from a memory buffer

我有一個 pySimpleGUI 程序,它從包含 JPEG 圖像的內存緩沖區創建圖像。 我想將我的應用程序轉換為 pySDL2。 由於 pySimpleGUI 和 pySDL 都基於 PIL,我期待一個簡單的轉換,但我找不到從緩沖區創建 SDL 圖像的方法。 有辦法嗎? ...

如何設置窗口圖標 PySDL2

[英]How To Set The Window Icon PySDL2

我想在 PySDL2 中設置窗口圖標。 我試着這樣做 self.icon = sdl2.ext.load_image("./assets/icon.png") sdl2.SDL_SetWindowIcon(self.window, self.icon) 但由於我使用的是sdl2.ext.Wind ...

PySDL2 Bitmap 字體

[英]PySDL2 Bitmap Font

我目前正在嘗試為 PySDL2 制作 bitmap 字體,並且遇到字符間距問題。 API 需要表面、通用字符字形寬度和高度以及字符映射。 字體是通過從 bitmap 讀取指定寬度和高度的字形並通過將其與輸入的映射相關聯來創建的。bmpfont = sdl2.ext.BitmapFont(font_ ...

PySDL2在window表面顯示灰度numpy數組

[英]PySDL2 display grayscale numpy array on window surface

我有一個轉換成 numpy 數組的灰度圖像。 我正在嘗試在 sdl2 window 表面上渲染此圖像。 現在我看到藍色形式的圖像。 我想將其渲染為灰度圖像。 我也嘗試探索 sdl2.ext.colorpalettes 但沒有成功。 如何在 sdl2 window 表面上顯示灰度 numpy 數組 ...

2020-01-23 12:13:58   1   267    pysdl2  
如何編寫 SDL2 / OpenGL 事件循環

[英]How to write an SDL2 / OpenGL event loop

我正在 Python(pysdl2,PyOpenGL)中使用 SDL2 和 OpenGL 編寫實時交互式圖形應用程序。 該應用程序連續生成幀,這些幀可能會響應鍵盤/鼠標輸入或根據時間而變化。 我的主事件循環是從 web 上的一些模糊來源復制的,我再也找不到了,看起來(簡化)如下: 據我了解,10 毫 ...

對不相關的窗口產生奇怪的sdl副作用

[英]Strange sdl side-effect on unrelated windows

當通過pysdl2玩sdl2時,我注意到這種奇怪的副作用,一旦sdl腳本運行不相關的窗口,通常在移動時變為半透明,現在保持不透明。 我不介意那么多,如果不是因為這種嘮叨的感覺,這表明我做的事情從根本上是錯誤的。 有誰能夠啟發我這里到底發生了什么? 這是我的腳本: ...

如何在 Tkinter GUI 應用程序中嵌入 SDL2 窗口?

[英]How can I embed an SDL2 window in my Tkinter GUI application?

我正在嘗試通過 pySDL2 將 SDL2 窗口嵌入到我的 Tkinter 應用程序中。 如何設置我的 pySDL2 窗口、渲染器,以便我的渲染或繪圖顯示在嵌入的框架內? 其他示例已顯示為 pygame,但我發現我的 pygame 版本目前無法正常使用 SDL2。 我知道還有其他 pygame 實 ...

如何避免sdl2.SDL_Event()。window.windowID始終返回值2?

[英]How to avoid sdl2.SDL_Event().window.windowID from always returning value 2?

問題:我編寫了以下測試代碼來說明我的問題。 每當出現sdl2窗口事件時, sdl2.SDL_Event().window.windowID始終返回值2,這意味着該窗口是隱藏的,這是不正確的。 當鼠標指針移入和移出窗口,移動窗口,調整大小,最小化,最大化,......時,也會返回值2。 ...

使用SDL2在軟鍵盤上的Kivy Android應用中調整窗口大小

[英]Resizing Window in Kivy Android App on softkeyboard with SDL2

我目前正在使用Python和Kivy Framework開發Android應用程序。 屏幕的大部分空間都由text_input小部件使用。 我想在android軟鍵盤彈出時調整此text_input的大小,以便text_input恰好在鍵盤頂部結束。 為此,我嘗試使用Window.so ...

如何正確使用`sdl2.SDL_GetKeyboardState`?

[英]How can `sdl2.SDL_GetKeyboardState` be used correctly?

我正在嘗試使用python庫pysdl2來構建模擬器。 到目前為止,該庫運行良好,但是在接收鍵盤輸入時遇到了問題。 我本質上需要做的是測試是否按下了某些鍵。 經過一些研究,我發現了sdl2.SDL_GetKeyboardState ,它應該是與SDL_GetKeyboardState相 ...

Python sdl2無效路徑

[英]Python sdl2 Invalid path

我正在測試pysdl2的“學習飛行”教程。 (我也是python的新手) http://pysdl2.readthedocs.io/en/rel_0_9_4/tutorial/index.html 我遇到錯誤,認為這只是一些路徑問題。 錯誤: 當前代碼: 我在Ubu ...

轉換為 PySDL2 會使我的應用程序運行得比在 PyGame 下運行得更快嗎?

[英]Will converting to PySDL2 make my app run faster than it does under PyGame?

我在 Python 中使用 Pygame 編寫了一個小玩具。它會生成小動物(帶有方向線的圓圈,而不是圖像)在屏幕上四處游盪。 我有興趣讓它更復雜,但我遇到了嚴重的性能問題。 當屏幕上的小動物數量超過 20 時,幀速率從 60fps 迅速下降到屏幕上有 50 個時的 11fps。 我已經通過多種不同 ...

用sdl2繪制輪廓圓

[英]Draw outline circle with sdl2

TL; DR:我正在嘗試使用(py)sdl2繪制一個圓形輪廓,該輪廓的內部是透明的,從而顯示在其后面繪制的對象。 基本上,我需要找到一種方法來擦除實心圓內部的像素(或將其繪制/設置回透明像素)。 我想盡可能使用“紋理”代替“表面”。 我正在嘗試實現從概念上看非常簡單的事情,但是我無法實 ...

SDL2調整大小事件轉到錯誤的線程?

[英]SDL2 resize event goes to wrong thread?

我使用來自Python 3.5的SDL2,我有2個線程,每個線程都繪制到自己的OpenGl窗口。 繪圖正常,所有鼠標和鍵盤事件到達正確的線程。 僅當我調整一個窗口的大小時,resize事件才會轉到錯誤的窗口。 這是我的代碼的一部分: SDL_MOUSEBUTTONDOWN轉 ...

使用PySdl2為sdl_CreateWindow的參數鍵入錯誤

[英]Type error for params of sdl_CreateWindow using PySdl2

以下代碼片段: 在Windows上給出此錯誤: 該參數似乎有問題: 使用方法: Python 3.5 PySDL2 0.9.5 奇怪的是,這曾經在Python 2.7上運行。 有人知道可能是什么問題嗎? ...

sdl2_gfx編譯成功,但使用pysdl2導入時給出錯誤

[英]sdl2_gfx compiles successfully but gives error when imported with pysdl2

我編寫了一個小的CMake腳本,以在Anaconda Python環境中的Windows(最終領域)上構建SDL2_gfx。 我對SDL2和pysdl2做了同樣的事情,它們工作正常。 但是,sdl2_gfx模塊在導入時會顯示以下錯誤消息: 我不知道從哪里尋找此問題的根源,因為沒有編譯 ...

通過PySDL2使用SDL_QueryTexture的問題

[英]Problems using SDL_QueryTexture through PySDL2

我正在使用PySDL2,正在編寫一個小的腳本,將一個圖像加載到Windows上,但是當我使用此函數“ SDL_QueryTexture”時,出現此錯誤消息“ ctypes.ArgumentError:參數4 ::預期的LP_c_int實例而不是int”。 這是我的代碼: 我知道與cty ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM