You've already forked Microtransactions64
mirror of
https://github.com/Print-and-Panic/Microtransactions64.git
synced 2026-01-21 10:17:19 -08:00
Important Culling Fixes (#666)
* Culling fix Precison of half fov horizontal being equal to or above 2 leads to many issues. using 1.5 would break rt64 and other emulators with ultra widescreen. Vertical culling will be disabled by default until 3.0 * Improved emu checks and naming * Comment changes * Small typo fix
This commit is contained in:
@@ -129,14 +129,16 @@
|
||||
|
||||
|
||||
/**
|
||||
* Limits the horizontal fov on emulator like on console. May break viewport widescreen hacks.
|
||||
* May break viewport widescreen hacks.
|
||||
* When this is disabled, the culling will only be skipped according to the NO_CULLING_EMULATOR_BLACKLIST.
|
||||
*/
|
||||
// #define HORIZONTAL_CULLING_ON_EMULATOR
|
||||
// #define CULLING_ON_EMULATOR
|
||||
|
||||
/**
|
||||
* Makes objects bellow the screen be culled.
|
||||
* Makes objects below the screen be culled.
|
||||
* NOTE: Vanilla objects do not account for vertical culling.
|
||||
*/
|
||||
#define VERTICAL_CULLING
|
||||
// #define VERTICAL_CULLING
|
||||
|
||||
/**
|
||||
* If the first command of an object´s geolayout is not GEO_CULLING_RADIUS, DEFAULT_CULLING_RADIUS
|
||||
|
||||
Reference in New Issue
Block a user