Python Forum
Drawn line shift when that surface is copied to another in pygame
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Drawn line shift when that surface is copied to another in pygame
#4
Pygame is a pretty barebones library, and there's definitely a lot of work involved to use it.
Pyglet is perhaps more geared to 3d games, and can fairly easily use shaders to take advantage of the gpu (which pygame cannot do).

I think you might have more luck using a 16x16 list/array as the "pixels", and then converting that to a surface as needed so it can be rendered at any size (allowing for zooming, or having it visible in multiple places [perhaps a zoomed in workspace, and an actual-size view next to it]). Or, you could try doing all your processing using Pillow, which is an incredible graphics package, again rendering it to a surface as needed.
Reply


Messages In This Thread
RE: Drawn line shift when that surface is copied to another in pygame - by nilamo - Feb-08-2021, 04:21 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [PyGame] Surface and rectangle in pygame Fabrizio_fg 6 2,551 May-27-2023, 09:15 AM
Last Post: Fabrizio_fg
  [PyGame] Pygame is treating blob_group as a surface, when I need it to treat it as a Sprite. Swagford 1 1,371 Jan-24-2023, 09:58 PM
Last Post: metulburr
  Coloring a surface with transparency Sandor 4 2,408 Jan-02-2022, 08:11 AM
Last Post: Sandor
  [PyGame] pygame.Surface.fill help Shemira 3 6,296 Nov-29-2019, 12:01 AM
Last Post: Shemira
  pygame and shift branching? MuntyScruntfundle 2 3,461 Feb-23-2019, 01:39 PM
Last Post: Windspar
  pygame.surface Graham 10 8,623 Nov-29-2018, 04:45 PM
Last Post: nilamo
  [PyGame] PLEASE HELP! TypeError: unsupported operand type(s) for +: 'pygame.Surface' and 'int' keyfive 1 5,372 Jun-19-2018, 01:20 PM
Last Post: volcano63

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020