Blizzard / Blizzard/s2client-proto

Render returns bytearray filled with 0's on OSX

Open
#71 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4k
Forks
440
PR merge metrics
No merged PRs in 30d

Description

I'm trying to use the render layer from OSX, using version `Base59587`.

The game is rendering differently to when I just render feature layers, dividing the space of the screen among both the minimap and map. I'm getting back sizes based on how these are laid out, not on the values passed to the SpatialCameraSetup resolution. And since the OSX doesn't allow fully free aspect ratio with the scaling it's hard to get the whole screen drawn.

The biggest issue is that the bytestring seems to be all zeroes (the length seems to be correct though).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the render-layer behavior on OSX with version Base59587, comparing feature-layer rendering with SpatialCameraSetup resolution. Inspect the returned byte string and the dimensions used for the minimap and map. Done means the render output is populated and the reported layout matches the requested resolution.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, python
Domain
computer-graphics, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.