Perspective API Demo

Quick rating

Perspective API Demo

No reviews yet

A demo mod showcasing custom camera perspectives using the Perspective API

Mod Loaders
Forge
NeoForge
Fabric
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
MIT License
Latest Version
1.3.0-beta-2 for 26.2 neoforge
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Perspective API Demo

This mod implements several simple custom perspectives based on the Perspective API. If you are developing a mod that involves custom perspective functionality, you may refer to the code in this mod. This mod is not intended for actual gameplay, so its features are not perfect—for example, in free camera mode, you can still break/place blocks with the mouse. This is not considered a bug.

Features

This mod adds the following custom perspectives:

Simple Third Person

Almost identical to vanilla third-person view, except that the camera position is adjusted so that the player is positioned in the lower-left portion of the screen.

Free Third Person

Almost identical to vanilla third-person view, but moving the mouse only rotates the camera, not the player. The player automatically turns toward the movement direction instead.

Additionally, the mouse scroll wheel adjusts both the camera-to-player distance and the FOV simultaneously, centered on the player, achieving a Hitchcock zoom (dolly zoom) effect.

Free Camera

The camera detaches from the player entity and can be controlled independently:

  • Movement keys control camera movement
  • Space / Sneak move the camera up / down
  • Drop / Inventory keys roll the camera (rotate around the view axis)

All movements are based on the camera's local reference frame, not the world reference frame.

Perspective API Demo

This mod implements several simple custom perspectives based on the Perspective API. If you are developing a mod that involves custom perspective functionality, you may refer to the code in this mod. This mod is not intended for actual gameplay, so its features are not perfect—for example, in free camera mode, you can still break/place blocks with the mouse. This is not considered a bug.

Features

This mod adds the following custom perspectives:

Simple Third Person

Almost identical to vanilla third-person view, except that the camera position is adjusted so that the player is positioned in the lower-left portion of the screen.

Free Third Person

Almost identical to vanilla third-person view, but moving the mouse only rotates the camera, not the player. The player automatically turns toward the movement direction instead.

Additionally, the mouse scroll wheel adjusts both the camera-to-player distance and the FOV simultaneously, centered on the player, achieving a Hitchcock zoom (dolly zoom) effect.

Free Camera

The camera detaches from the player entity and can be controlled independently:

  • Movement keys control camera movement
  • Space / Sneak move the camera up / down
  • Drop / Inventory keys roll the camera (rotate around the view axis)

All movements are based on the camera's local reference frame, not the world reference frame.

Screenshots

Gallery

  • Wheel
    Wheel Hold the perspective toggle key to open perspective wheel. You can see the extra 3 perspectives
  • Perspective: Free Camera
    Perspective: Free Camera Freely control the camera to rotate and move around
  • Explode Shake
    Explode Shake Explosion cause shake camera
  • Perspective: Free Third Person
    Perspective: Free Third Person Dolly zoom with mouse scroll

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works