Моды/Perspective
Perspective

Perspective

Perspective allows you to zoom, hold/set perspectives, and use super secret settings.

22.2K
65

[1.21.4] Perspective 1.3.0-alpha.12

alpha12 ноября 2025 г.
  • Updated Luminance to 1.1.0-alpha.1+1.21.4-fabric
  • Added Date Overlay.
    • Added Date Type config option with perspective:gregorian and perspective:moon_phases values.
  • Updated Config Splash Texts
  • Added Overlay Variables
  • Updated Overlays
  • Added Armour Overlay
  • Added Looking At Overlay
  • Added Kalidescope
  • Updated Perspective's Toast
  • This version is a Fabric only version, it probably will still work on Quilt

See Luminance:ResourcePackGuide/Perspective for info on how to create custom shader packs.

F.A.Q

  • When will Perspective be updated for 1.21.10?
    • 1.21.5+ contains a lot of rendering changes. Luminance (our shader renderer) will be updated first. This may take some time. I am looking to split Perspective up in future to allow for specific features to be used separately, however this is a long-term goal.

[Quilt 1.21.4] Perspective 1.3.0-alpha.11

alpha3 апреля 2025 г.
  • Updated Luminance to alpha.6+dirty.
    • This is a developer build of Luminance, you may experience bugs.
  • Added Perspective Shader Packs
    • Shader Packs are a new resource pack feature that allows you to stack several Luminance shaders.
    • Perspective automatically adds Luminance shaders as shader packs.
    • Where Perspective used to use Luminance shaders, it will now use Shader Packs.
  • Added Textured Entity Shader Packs.
    • You can specify a shader pack for spectating textured entities.
    • minecraft:sheep with the name jeb_ will render the minecraft:wobble shader if Super Secret Settings resource pack is enabled.
    • minecraft:allay will render perspective:golden_allay when named Golden, or perspective:blue_allay when unnamed.
    • minecraft:vex will render perspective:golden_vex when named Golden, or perspective:blue_vex when unnamed.
  • Added Perspective Config button to Video Settings screen.
  • Shaders, and Shader Packs no longer have to specify if they are translatable.
  • Various updates to April Fools, and Contributor features.

See Luminance:ResourcePackGuide/Perspective for info.

F.A.Q

  • When will Perspective be updated for 1.21.5?
    • 1.21.5 changes both shader and entity rendering. This makes the amount of time updating Perspective will take longer. We'll be updating Luminance (our shader renderer) first. If you're just after zoom and hold perspective, a viewpoint release will be released sometime in the next week or so.

[Fabric 1.21.4] Perspective 1.3.0-alpha.11

alpha3 апреля 2025 г.
  • Updated Luminance to alpha.6+dirty.
    • This is a developer build of Luminance, you may experience bugs.
      • If you run this version alongside Space Update, the Shader Selection Screens will display a broken description translation.
        • This is due to Space Update using Luminance 1.0.0-alpha.5.
  • Added Perspective Shader Packs
    • Shader Packs are a new resource pack feature that allows you to stack several Luminance shaders.
    • Perspective automatically adds Luminance shaders as shader packs.
    • Where Perspective used to use Luminance shaders, it will now use Shader Packs.
  • Added Textured Entity Shader Packs.
    • You can specify a shader pack for spectating textured entities.
    • minecraft:sheep with the name jeb_ will render the minecraft:wobble shader if Super Secret Settings resource pack is enabled.
    • minecraft:allay will render perspective:golden_allay when named Golden, or perspective:blue_allay when unnamed.
    • minecraft:vex will render perspective:golden_vex when named Golden, or perspective:blue_vex when unnamed.
  • Added Perspective Config button to Video Settings screen.
  • Shaders, and Shader Packs no longer have to specify if they are translatable.
  • Various updates to April Fools, and Contributor features.

See Luminance:ResourcePackGuide/Perspective for info.

F.A.Q

  • When will Perspective be updated for 1.21.5?
    • 1.21.5 changes both shader and entity rendering. This makes the amount of time updating Perspective will take longer. We'll be updating Luminance (our shader renderer) first. If you're just after zoom and hold perspective, a viewpoint release will be released sometime in the next week or so.

[1.21.4] Perspective 1.3.0-alpha.10

alpha13 января 2025 г.

This alpha updates Perspective to Minecraft 1.21.4.

Please Note: Super Secret Settings is disabled in this release whilst we work on Luminance. Additionally, the Luminance build included with this alpha is a development build, expect bugs. (oh and don't enable the debug shader without Luminance: Default resource pack enabled, or your logs will get spammed.)

Changelog

  • Updated Config Version to 23.

Features

  • Added appearance dataloader.
    • You can change your skin using a resource pack! (Other players will also require Perspective and the same resource pack)
  • Added Textured Entity Item Group.
    • Note: If you change your resource packs in-world, you will need to re-log for the item group to register those changes.
  • Added Perspective: Extended Resource Pack.
    • Disabled by default.

Super Secret Settings

  • Disabled Super Secret Settings.
    • We're currently working on Luminance, and will be overhauling Perspective's shader rendering in the next alpha!

Appearance

  • Located at: namespace:appearance/<name>.json.
  • uuid (String, Required)
  • slim (boolean, Optional, Defaults to false)
  • texture (Stringified Identifer, Optional, Defaults to namespace:textures/appearance/<name>.png)
  • enabled (boolean, Optional, Defaults to true)

Textured Entity

  • The following entities are no longer compatible:
    • Boats, TNT, and Firework Rockets.
    • Note: Players, and Ender Dragon are already incompatible.
  • Added minecraft:creaking compatibility.
    • The emissive eyes texture should be named minecraft:textures/textured_entity/minecraft/creaking/<name>_emissive.png.
      • or alternatively use _emissive as the suffix in overrides.
  • Added item_group (boolean, Optional, Defaults to true) to dataloader. (when set to false, the spawn egg will not be added to the item group; this is used by the Taylor minecraft:fox Textured Entity shh that one's a secret)
  • Added flip (boolean, Optional, Defaults to false) to the dataloader.
    • Flips the entity upside down when enabled. (When used on an entity named Dinnerbone, they'll be flipped back the right way!)
  • Updated enabled in the dataloader.
    • If set to disabled, textured entities of that type and name in resources below will be disabled.

Bug Fixes

  • Fixed time overlay.
    • When set to 12 hour style, 12:00am was rendered as 012:00am.
  • CPS will only be processed when required.
    • CPS was always checked in the previous alpha, the overlay is now required to be active.

Experimental

  • Removed ambience experiment.
    • I have decided that focus should remain on Textured Entity, and Shaders for 1.3. This experiment will return when we hit beta (also falling leaves won't be added as they are now in the vanilla game).

Resource Packs

Perspective: Default

  • Removed Shaders.
    • Don't worry! These shaders are now located in Luminance: Default. We're just allowing other mods to use our shaders without having to use Perspective!
  • Added Oliver minecraft:pig Textured Entity.
    • Oliver is based on the Muddy Pig from Minecraft Earth!
  • Added Carton minecraft:shulker Textured Entity.
    • Carton looks like a cardboard box!

Perspective: Extended

  • Replaced the default cave spider texture.
    • Cave Spiders now have green eyes! (Fun fact: We use the Textured Entity system to replace the default texture, as cave spiders and normal spiders usually share their eyes texture!)
  • Added plains, stone, deepslate, and dirt minecraft:creeper textured entities.

Known Bugs

  • Panoramic Screenshots don't actually save the screenshots.

Development Build

Please help us improve by submitting bug reports if you encounter any issues.

Want to support my work?

If you'd like to donate, visit BuyMeACoffee.
Your support is appreciated, please be aware that donations are non-refundable.

This version of Perspective has a dirty build of Luminance embedded into it, so you don't need to install it.

[1.21(.1)] Perspective 1.3.0-alpha.9

alpha10 октября 2024 г.

This alpha fixes compatibility with rrls, adds a new cps overlay, smooth zoom speed, and hold perspective distance options.

Changelog

  • Updated Config Version to 22.

Overlays

  • Added Positional Data Obfuscation.
    • Other mods can tell Perspective to obfuscate co-ords (in the Position Overlay, and the Death Screen Co-Ordinates) using com.mclegoman.perspective.client.util.Position.register("modId");.
    • When one or more mods have done this, Perspective rendered co-ords will be replaced with "?".
  • Added cps_overlay boolean config option.
    • Defaults to false.
    • When enabled, the cps will be added to the overlays. (using the format Left:Middle:Right)

Hold Perspective

  • Added hold_perspective_back_multiplier double config option.
    • Defaults to 1.0.
    • Set how far away the camera is when using Hold Perspective: Back.
  • Added hold_perspective_front_multiplier double config option.
    • Defaults to 1.0.
    • Set how far away the camera is when using Hold Perspective: Front.

Zoom

  • Added zoom_smooth_speed_out double config option.
    • Defaults to 1.0.
    • Set how fast the smooth zoom transition is when zooming out.
  • Added zoom_smooth_speed_in double config option.
    • Defaults to 1.0.
    • Set how fast the smooth zoom transition is when zooming in.

Bug Fixes

Experimental

Ambience

  • Added ambience boolean experimental config option.
    • When enabled, ambience features made for Perspective 1.4 will be enabled.
    • Defaults to false.
  • Added ripple_density int config option.
    • Requires ambience experimental config option to be set to true.
    • Defaults to 0.
  • Added falling_leaves int config option.
    • Requires ambience experimental config option to be set to true.
    • Defaults to 0.

Development Build

Please help us improve by submitting bug reports if you encounter any issues.

Want to support my work?

If you'd like to donate, visit BuyMeACoffee.
Your support is appreciated, please be aware that donations are non-refundable.

This version of Perspective has a dirty build of Luminance embedded into it, so you don't need to install it.

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

Minecraft: Java Edition

1.20–1.21.41.19.4

Создатели

dannytaylor

dannytaylor

Владелец

Nettakrim

Nettakrim

Contributor, Library

Детали

Лицензия:LGPL-3.0-or-later
Опубликован:2 года назад
Обновлён:1 месяц назад