Skip to content

Pingo - 3D graphics based on VDU commands - #215

Open
TurboVega wants to merge 51 commits into
AgonPlatform:mainfrom
TurboVega:pingo3D
Open

TurboVega wants to merge 51 commits into
AgonPlatform:mainfrom
TurboVega:pingo3D

Conversation

@TurboVega

Copy link
Copy Markdown
Contributor

This change uses the VDP buffer system as storage for controlling data used to produce 3D graphics via the Pingo library. The only bitmap format supported is the 4-bytes-per-pixel format, because that's what Pingo uses. Also, most computations on the VDP end are done using floating-point, so parameters such as positions and angles must be scaled in order to be sent to the VDP via VDU commands. The VDP subsequently converts them back into floating-point values.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant