▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/360 FOV
360 FOV

360 FOV

Mod blending various projections to get an uncapped FOV (based on Flex FOV)

Оцените первым
581
5

360 FOV

This mod blends various projections to allow FOV to be set up to 400° and still maintaining visual quality.

Note:
FOV mismatch: Vanilla's slider sets a vertical FOV while the projection shader works in horizontal FOV, so the same number maps to a different angular extent depending on your aspect ratio and which projection stage you're in.
Performance: Rendering a full surround view can take up to six world passes per frame instead of one (can decrease FPS)
Bugs: Several rendering edge cases (billboard/particle handling, shader mod compatibility, untested corner geometry, etc.) haven't been verified in-game yet

Preview

Preview in Modrinth gallery

**What it does**

The effect is always on while a world is loaded. The mod captures the world as a six-face cubemap and reprojects it in a single shader pass. As you raise the FOV slider (now 400 instead of vanilla's 110) the shader switches through a chain of projections:

FOV rangeProjection
below 90Rectilinear, vanilla projection
90 to 160Cross-fade rectilinear into the Panini/stereographic hybrid
160 to 220Cross-fade the hybrid into fisheye (azimuthal equidistant)
220 to 300Cross-fade fisheye into Mercator
300 to 340Pure Mercator
340 to 360Linear cross-fade Mercator into equirectangular
360 and aboveEquirectangular, the full sphere is shown at 360, past it the view wraps

Usage

Raise the FOV slider in vanilla video settings; the projection follows it automatically. No keybind or toggle, it's a drop-in replacement for how the world is rendered at wide FOV.

Config

config/paniniprojection.json is created on first launch and read once per session (edits need a restart):

KeyDefaultEffect
splitScreenfalseSplits the window into a forward half and a rear half, each at the full slider FOV. Meant for two monitors at slider 180, giving a seamless full-sphere view.
invertSplitScreenfalseSwaps which half is forward/rear (and where the GUI lives) in split screen.
faceSizeCap2048Upper bound in pixels on the six capture faces. Raising it sharpens high FOVs at a steep VRAM cost. Clamped to 256-4096.
lowResTopBottomFacesfalseHalves resolution on the up/down capture faces (except the one you're looking at) to save performance
antialiasSamples4Supersample tap count in the reprojection pass: 1, 2, or 4.

Attribution

The projection math is ported from Flex FOV by Shaun LeBron, itself a fork of Render360 by 18107.

Licensed under the GNU Affero General Public License v3.0 or later

Bugs and contact

Contact @xpncvr on discord if you want to report a bug or feature

Партнёрский материал

Как поиграть с друзьями с модом 360 FOV?

Мод 360 FOV куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода 360 FOV будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент

Ссылки

Создатели

Детали

Лицензия:
Опубликован:1 месяц назад
Обновлён:3 недели назад
Главная