godotengine / godotengine/godot-docs

Clearer explanation of back buffer regions

Open
#5,218 1 comment 1 reaction 0 assignees View on GitHub
area:class reference enhancement
Dominant language
reStructuredText
Stars
5.7k
Forks
3.8k
Avg merge
1d 20h
Merged PRs (30d)
25

Description

**Your Godot version:**
3.3.stable.official

**Issue description:**
`BackBufferCopy` in rect mode and `Visualserver.canvas_item_set_copy_to_backbuffer` both use global screen-space coordinates/dimensions, which is an important detail omitted from the documentation of both. (A `BackBufferCopy` rect does not inherit parent transforms and must be transformed manually. Also, screen-space is y-flipped compared to global world-space and must be transformed manually when using either)

**URL to the documentation page (if already existing):**
https://docs.godotengine.org/en/stable/classes/class_backbuffercopy.html
https://docs.godotengine.org/en/stable/classes/class_visualserver.html#class-visualserver-method-canvas-item-set-copy-to-backbuffer

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.