All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Real Camera

Real Camera

by xTracr • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Real Camera

Make the camera more realistic in the first-person view.
Supported versions: 1.18.2-1.20.4 Forge, 1.18.2-26.1 Fabric, 1.21-26.1 NeoForge.

Features

  • Bind the camera to a specific part of the body.
  • Customize the position and rotation of the camera.
  • Render player model in first-person perspective.
  • Use F6 to toggle the feature on or off and other hotkeys to adjust the camera.
  • Configure these features in the Config Screen (Cloth Config required) and the Model View Screen (0.6+).

When used with Better Combat
(Using skin_head_2 with some other options changed)

Configuration (0.6+)

  • Theoretically, most mod models are supported, but need to be configured manually:
  • First, set the key binding for Open Model View Screen.
    • gui_configs
  • Open the model view screen and left click with left Alt held to select the corresponding face of the model, scroll with left Alt held to switch between the different layers of the model.
  • By clicking the Selecting button on the left, switch between the three to select the Forward Vector, Upward Vector, and Target Plane.
  • From the top right button, enter the Preview section, where you can see the relative relationship between the camera and the model and make certain adjustments (you can also adjust through key bindings).
    • gui_preview
  • Enter a name and save.

Tips

  • Configs can have their priority adjusted - higher priority configs appear higher in the right-side list
  • Disable depth in Preview section to hide models blocking the view
  • About Disable section (current version still rough, complex operations):
    • When texture ID field is empty, use Left Alt+Left Click to select texture
    • Model parts contained by blue boxes won't be rendered
    • Left-click drag to select in texture view, other keys cancel selection
    • Left Alt+Left Click quickly selects hovered parts
    • In All mode, entire texture's model won't render (blue box containing the texture in left panel indicates this)
    • gui_disable

Dependencies

FAQ

  • A part of the model (e.g. hair) is always in the way, how to make it invisible?
    • Increasing this value may help, or use Disable section
      disable_depth
  • What key to press can open Model View Screen?
    • Set the key binding by yourself
  • Why can't i open the Config Screen?
  • Why does it show binding failed when use YSM models?
    • Snapshot 0.6.15 "try" to fix problems, but it didn't fix completely
    • If Minecraft version is 1.20.1, then bind upward vector to head left (or right) side, and set roll angle to 90 (or -90) in preview section
  • why does the head of YSM model disappear when in the Model View Screen?
    • You downloaded Better Combat, just put it away

Compatibility

  • Incompatible:

    • OptiFine
    • Armourer's Workshop (Mod version 0.6+)
    • Armors based on GeckoLib
    • Customizable Player Models
    • Epic Fight (Mod version 0.6-)
    • Timeless and Classics Zero,version 1.1.4+
  • Compatible:

    • most camera mods
    • most player model mods
    • Armourer's Workshop (Mod version 0.6-)
    • Epic Fight (Mod version 0.6+)
    • First-person Model
    • Not Enough Animations
    • ParCool!
    • Pehkui
    • Player Animation Lib
    • Timeless and Classics Zero,version 1.0.3-
    • Yes Steve Model (Not stably compatible)

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
19h ago 1
26.3
Neoforge
19h ago 1
26.2
Fabric
19h ago 1
26.2
Neoforge
19h ago 1
26.1.x
Fabric
19h ago 1
26.1.x
Neoforge
19h ago 1
1.21.1
Fabric
19h ago 1
1.21.1
Neoforge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.21.1
Fabric
19h ago 1
1.21.1
Neoforge
19h ago 1
26.1.x
Fabric
19h ago 1
26.1.x
Neoforge
19h ago 1
1.21.x
Fabric
19h ago 1
1.21.x
Neoforge
19h ago 1
1.21.1
Fabric
19h ago 1
1.21.1
Neoforge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.21.x
Fabric
19h ago 1
1.21.x
Neoforge
19h ago 1
1.21.1
Fabric
19h ago 1
1.21.1
Neoforge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.21.1
Fabric
19h ago 1
1.21.1
Neoforge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.21.4
Fabric
19h ago 1
1.21.4
Neoforge
19h ago 1
1.21
Fabric
19h ago 1
1.21
Neoforge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.20.1
Fabric
19h ago 1
1.20.1
Forge
19h ago 1
1.20.x
Fabric
19h ago 1
1.20.x
Forge
19h ago 1
1.19.4
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.19.2
Fabric
19h ago 1
1.19.2
Forge
19h ago 1
1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.4
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.20.x
Fabric
19h ago 1
1.20.x
Forge
19h ago 1
1.19.2
Fabric
19h ago 1
1.19.2
Forge
19h ago 1
1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.20.x
Fabric
19h ago 1
1.20.x
Forge
19h ago 1
1.19.4
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.19.2
Fabric
19h ago 1
1.19.2
Forge
19h ago 1
1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.x
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.19.2 1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.x
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.19.2 1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.x
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.19.2 1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.4
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.19.2 1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.4
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.19.2 1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.4
Fabric
19h ago 1
1.19.4
Forge
19h ago 1
1.18.2
Fabric
19h ago 1
1.18.2
Forge
19h ago 1
1.19.4
Forge
19h ago 1
1.18.2
Forge
19h ago 1
1.18.2
Fabric
19h ago 1
1.19.4
Fabric
19h ago 1
## What's Changed

UI and performance optimization:

## What's Changed

UI and performance optimization:

## What's Changed

UI and performance optimization:


## What's Changed

UI and performance optimization:


## What's Changed


## What's Changed


## What's Changed

## What's Changed

## What's Changed

## What's Changed

## What's Changed
  • Added camera smoothing feature
  • Changed catcher to a subclass of BufferBuilder
  • Read vertex data from MeshData
  • Fixed the issue with vertex format
  • Added localization of the smooth factors
  • Added "Bind Result Retention Frame"
  • Fixed two issues caused by floating-point precision
  • Fix the issue of binding failure when invisible
  • Compatible with Freecam
  • Try to be compatible with TACZ by @H31M5 in #154
  • Added "Hide Binding Failure Message" option
  • Added 'Range' selection mode
  • Fixed the issue that enchanted items are not rendered
  • Added 'Show/Hide Texture' button
  • Added import & export feature
  • Fixed the issue that enchanted item are not rendered when iris is installed
  • Added cache for 'findPrimitive'
  • Readded 'To Config Screen' button
  • Added IterableVertexBuffer to improve performance
  • Added ByteBufferBuilderPool in MeshCatcher
  • Add tag support for disabling by @H31M5 in #159
  • Optimize interoperability with SuperbWarfare by @H31M5 in #160
  • Added 'Model View Screen Modifier Key'
  • Languages updated by @zze-666 in #165 and @H31M5 in #166
  • Fixed a color rendering issue
  • Fixed an issue of disable rendering
  • Fixed 2 issues of index out of bounds under specific conditions


## What's Changed
  • Added camera smoothing feature
  • Changed catcher to a subclass of BufferBuilder
  • Read vertex data from MeshData
  • Fixed the issue with vertex format
  • Added localization of the smooth factors
  • Added "Bind Result Retention Frame"
  • Fixed two issues caused by floating-point precision
  • Fix the issue of binding failure when invisible
  • Compatible with Freecam
  • Try to be compatible with TACZ by @H31M5 in #154
  • Added "Hide Binding Failure Message" option
  • Added 'Range' selection mode
  • Fixed the issue that enchanted items are not rendered
  • Added 'Show/Hide Texture' button
  • Added import & export feature
  • Fixed the issue that enchanted item are not rendered when iris is installed
  • Added cache for 'findPrimitive'
  • Readded 'To Config Screen' button
  • Added IterableVertexBuffer to improve performance
  • Added ByteBufferBuilderPool in MeshCatcher
  • Add tag support for disabling by @H31M5 in #159
  • Optimize interoperability with SuperbWarfare by @H31M5 in #160
  • Added 'Model View Screen Modifier Key'
  • Languages updated by @zze-666 in #165 and @H31M5 in #166
  • Fixed a color rendering issue
  • Fixed an issue of disable rendering
  • Fixed 2 issues of index out of bounds under specific conditions


## What's Changed
  • Added camera smoothing feature
  • Changed catcher to a subclass of BufferBuilder
  • Read vertex data from MeshData
  • Fixed the issue with vertex format
  • Added localization of the smooth factors
  • Added "Bind Result Retention Frame"
  • Fixed two issues caused by floating-point precision
  • Fix the issue of binding failure when invisible
  • Compatible with Freecam
  • Try to be compatible with TACZ by @H31M5 in #154
  • Added "Hide Binding Failure Message" option
  • Added 'Range' selection mode
  • Fixed the issue that enchanted items are not rendered
  • Added 'Show/Hide Texture' button
  • Added import & export feature
  • Fixed the issue that enchanted item are not rendered when iris is installed
  • Added cache for 'findPrimitive'
  • Readded 'To Config Screen' button
  • Added IterableVertexBuffer to improve performance
  • Added ByteBufferBuilderPool in MeshCatcher
  • Add tag support for disabling by @H31M5 in #159
  • Optimize interoperability with SuperbWarfare by @H31M5 in #160
  • Added 'Model View Screen Modifier Key'
  • Languages updated by @zze-666 in #165 and @H31M5 in #166
  • Fixed a color rendering issue
  • Fixed an issue of disable rendering
  • Fixed 2 issues of index out of bounds under specific conditions

## What's Changed
  • Added camera smoothing feature
  • Changed catcher to a subclass of BufferBuilder
  • Read vertex data from MeshData
  • Fixed the issue with vertex format
  • Added localization of the smooth factors
  • Added "Bind Result Retention Frame"
  • Fixed two issues caused by floating-point precision
  • Fix the issue of binding failure when invisible
  • Compatible with Freecam
  • Try to be compatible with TACZ by @H31M5 in #154
  • Added "Hide Binding Failure Message" option
  • Added 'Range' selection mode
  • Fixed the issue that enchanted items are not rendered
  • Added 'Show/Hide Texture' button
  • Added import & export feature
  • Fixed the issue that enchanted item are not rendered when iris is installed
  • Added cache for 'findPrimitive'
  • Readded 'To Config Screen' button
  • Added IterableVertexBuffer to improve performance
  • Added ByteBufferBuilderPool in MeshCatcher
  • Add tag support for disabling by @H31M5 in #159
  • Optimize interoperability with SuperbWarfare by @H31M5 in #160
  • Added 'Model View Screen Modifier Key'
  • Languages updated by @zze-666 in #165 and @H31M5 in #166
  • Fixed a color rendering issue
  • Fixed an issue of disable rendering
  • Fixed 2 issues of index out of bounds under specific conditions

## What's Changed
  • Added camera smoothing feature
  • Changed catcher to a subclass of BufferBuilder
  • Read vertex data from MeshData
  • Fixed the issue with vertex format
  • Added localization of the smooth factors
  • Added "Bind Result Retention Frame"
  • Fixed two issues caused by floating-point precision
  • Fix the issue of binding failure when invisible
  • Compatible with Freecam
  • Try to be compatible with TACZ by @H31M5 in #154
  • Added "Hide Binding Failure Message" option
  • Added 'Range' selection mode
  • Fixed the issue that enchanted items are not rendered
  • Added 'Show/Hide Texture' button
  • Added import & export feature
  • Fixed the issue that enchanted item are not rendered when iris is installed
  • Added cache for 'findPrimitive'
  • Readded 'To Config Screen' button
  • Added IterableVertexBuffer to improve performance
  • Added ByteBufferBuilderPool in MeshCatcher
  • Add tag support for disabling by @H31M5 in #159
  • Optimize interoperability with SuperbWarfare by @H31M5 in #160
  • Added 'Model View Screen Modifier Key'
  • Languages updated by @zze-666 in #165 and @H31M5 in #166
  • Fixed a color rendering issue
  • Fixed an issue of disable rendering
  • Fixed 2 issues of index out of bounds under specific conditions

## What's Changed
  • Added camera smoothing feature
  • Changed catcher to a subclass of BufferBuilder
  • Read vertex data from MeshData
  • Fixed the issue with vertex format
  • Added localization of the smooth factors
  • Added "Bind Result Retention Frame"
  • Fixed two issues caused by floating-point precision
  • Fix the issue of binding failure when invisible
  • Compatible with Freecam
  • Try to be compatible with TACZ by @H31M5 in #154
  • Added "Hide Binding Failure Message" option
  • Added 'Range' selection mode
  • Fixed the issue that enchanted items are not rendered
  • Added 'Show/Hide Texture' button
  • Added import & export feature
  • Fixed the issue that enchanted item are not rendered when iris is installed
  • Added cache for 'findPrimitive'
  • Readded 'To Config Screen' button
  • Added IterableVertexBuffer to improve performance
  • Added ByteBufferBuilderPool in MeshCatcher
  • Add tag support for disabling by @H31M5 in #159
  • Optimize interoperability with SuperbWarfare by @H31M5 in #160
  • Added 'Model View Screen Modifier Key'
  • Languages updated by @zze-666 in #165 and @H31M5 in #166
  • Fixed a color rendering issue
  • Fixed an issue of disable rendering
  • Fixed 2 issues of index out of bounds under specific conditions

## What's Changed
  • Upgrade to 1.21.8
  • Fixed the issue that the focused part was not rendered correctly
  • Fixed the issue that camera rotation was not applied correctly

## What's Changed
  • Upgrade to 1.21.8
  • Fixed the issue that the focused part was not rendered correctly
  • Fixed the issue that camera rotation was not applied correctly

## What's Changed
  • Fixed the issue of fishing hook string rendering
  • Allowed to disable the main feature when sneaking or swimming
  • Try to be compatible with ysm
  • Auto rerender model when ysm is loaded
  • Added legacy binding mode
  • Disable main feature in spectator mode
  • Add some mods in Dependencies in README.md and README_ZH.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/135
  • Allowed to disable the main feature when sneaking or swimming, with Classic mode by @H31M5 in https://github.com/xTracr/RealCamera/pull/137
  • Added DisableConfig
  • Widened ModelViewScreen
  • Added required widgets of the disable config
  • Added rendering texture feature
  • Display focused polyhedron in texture view area
  • Allowed rectangle selection of disabled areas
  • Display the disabling effect directly when editing
  • Remove disabled vertices from the cache
  • Edit FAQ in README.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/145
  • Display keybinding in the message and fixed some bugs
  • Add more languages by @zze-666 in https://github.com/xTracr/RealCamera/pull/147

## New Contributors

## What's Changed
  • Fixed the issue of fishing hook string rendering
  • Allowed to disable the main feature when sneaking or swimming
  • Try to be compatible with ysm
  • Auto rerender model when ysm is loaded
  • Added legacy binding mode
  • Disable main feature in spectator mode
  • Add some mods in Dependencies in README.md and README_ZH.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/135
  • Allowed to disable the main feature when sneaking or swimming, with Classic mode by @H31M5 in https://github.com/xTracr/RealCamera/pull/137
  • Added DisableConfig
  • Widened ModelViewScreen
  • Added required widgets of the disable config
  • Added rendering texture feature
  • Display focused polyhedron in texture view area
  • Allowed rectangle selection of disabled areas
  • Display the disabling effect directly when editing
  • Remove disabled vertices from the cache
  • Edit FAQ in README.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/145
  • Display keybinding in the message and fixed some bugs
  • Add more languages by @zze-666 in https://github.com/xTracr/RealCamera/pull/147

## New Contributors

## What's Changed
  • Fixed the issue of fishing hook string rendering
  • Allowed to disable the main feature when sneaking or swimming
  • Try to be compatible with ysm
  • Auto rerender model when ysm is loaded
  • Added legacy binding mode
  • Disable main feature in spectator mode
  • Add some mods in Dependencies in README.md and README_ZH.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/135
  • Allowed to disable the main feature when sneaking or swimming, with Classic mode by @H31M5 in https://github.com/xTracr/RealCamera/pull/137
  • Added DisableConfig
  • Widened ModelViewScreen
  • Added required widgets of the disable config
  • Added rendering texture feature
  • Display focused polyhedron in texture view area
  • Allowed rectangle selection of disabled areas
  • Display the disabling effect directly when editing
  • Remove disabled vertices from the cache
  • Edit FAQ in README.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/145
  • Display keybinding in the message and fixed some bugs
  • Add more languages by @zze-666 in https://github.com/xTracr/RealCamera/pull/147

## New Contributors

## What's Changed
  • Fixed the issue of fishing hook string rendering
  • Allowed to disable the main feature when sneaking or swimming
  • Try to be compatible with ysm
  • Auto rerender model when ysm is loaded
  • Added legacy binding mode
  • Disable main feature in spectator mode
  • Add some mods in Dependencies in README.md and README_ZH.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/135
  • Allowed to disable the main feature when sneaking or swimming, with Classic mode by @H31M5 in https://github.com/xTracr/RealCamera/pull/137
  • Added DisableConfig
  • Widened ModelViewScreen
  • Added required widgets of the disable config
  • Added rendering texture feature
  • Display focused polyhedron in texture view area
  • Allowed rectangle selection of disabled areas
  • Display the disabling effect directly when editing
  • Remove disabled vertices from the cache
  • Edit FAQ in README.md by @zze-666 in https://github.com/xTracr/RealCamera/pull/145
  • Display keybinding in the message and fixed some bugs
  • Add more languages by @zze-666 in https://github.com/xTracr/RealCamera/pull/147

## New Contributors

  • Fixed the issue of incorrect model rendering in classic mode

  • Fixed the issue of incorrect model rendering in classic mode

  • Fixed #88, #89 and #90
  • Separate VertexRecorder and VertexCatcher
  • Fix a gui bug
  • Added an api to receive vectors from other mods
  • Added "RerenderModel" config
  • Added "getClient" and "getDeltaTick" to PoseSetter
  • Added simple pattern matching to check if rendering model is disabled
  • Fixed the bug that the roll angle was not working
  • Allowed to disable the main feature based on held item

  • Fixed #88, #89 and #90
  • Separate VertexRecorder and VertexCatcher
  • Fix a gui bug
  • Added an api to receive vectors from other mods
  • Added "RerenderModel" config
  • Added "getClient" and "getDeltaTick" to PoseSetter
  • Added simple pattern matching to check if rendering model is disabled
  • Fixed the bug that the roll angle was not working
  • Allowed to disable the main feature based on held item

Real Camera Icon
Download Real Camera
Select game version
Select platform