• 33,005 views, 31 today
  • 1,847 downloads, 6 today
  • 92
  • 70
  • 41
McHorse avatar McHorse
Level 68 : High Grandmaster Unicorn
Disclaimer: this mod has nothing to do with Aperture Science from Portal games. See the article on what is Aperture actually is.

Aperture is a Minecraft mod which allows you to create advanced camera movement (for cinematics or machinimas) using camera editor GUI. It works with Forge for Minecraft 1.12.2 (past versions available for 1.10.2 and 1.11.2).

Aperture mod provides a lot of features for flexible camera editing.
  • Loadable and saveable camera profiles. You don't need to worry about losing your camera setup. With Aperture's camera profiles, you can save your camera setup on the server (if the Aperture is installed on the server) or on the client (in config/aperture/cameras folder).
  • Duration is measured in ticks. A tick is basically an update in game's logic. Minecraft's logic loop running at 20 ticks per second. Why ticks? They're static, while frames depend on framerate, and can be easily converted into seconds (while not depending on real-time).
  • Flexible camera setup with multiple camera fixtures within a camera profile. Other camera mods usually gives you an ability to setup only one path at the time. Aperture allows you to have as much camera paths (and not only) as you need to within same camera profile. There are few types of camera fixtures in Aperture:
    • Idle fixture – holds camera in given position and angle.
    • Circular fixture – circulate around the center point and facing at it.
    • Path fixture – animates the camera through a set of given points using one of the three interpolations: linear, cubic or hermite. Also supports keyframeable velocity control and per point durations.
    • Keyframe fixture – allows you create a flexible camera behavior using keyframes (which can have different interpolations, including bézier, and easing).
    • Null fixture – a placeholder fixture, which mimics next fixture's first position or previous fixture's last position.
    • Manual fixture — allows you to record completely custom movement.

  • More camera flexibility with camera modifiers. Camera modifiers are modular blocks which post-process camera fixture's output. With these modifiers, you can add camera shake, apply math equation, make a GoPro-like behavior, look at some entity while traveling a path, and much more combined. See wiki for more information.
  • Provides a smooth camera as a Minema-friendly alternative of vanilla cinematic camera.
  • Compatible with Minema, if want to record smooth videos on your Potato PC, install Minema mod and record smooth videos!

This playlist is a tutorial series. It should teach you how to use Aperture mod from scratch. It bases of Aperture 1.3.4. Once you watch these videos and learn how to use it, feel free to watch the change log videos for more information about new features.

Meanwhile, this playlist contains a list of videos about Aperture's updates. These are so-called change log videos, which showcase new changes added to Aperture mod.

Install Minecraft Forge, download the latest stable version of jar file for available Minecraft version. Also install following mods: McLib (version 2.0). Put it in minecraft's mods folder, and launch the game.

After that, Aperture mod should be installed and will appear in Minecraft's mods menu. If Aperture didn't appear in the mods menu, then something went wrong.

If you're interested in this project, you might as well follow me on any of social media accounts listed below:

Aperture Minecraft Mod Aperture Minecraft Mod Aperture Minecraft Mod

Also, I would really appreciate if you will support me on Patreon!

Bug reports
If you found a bug, or this mod crashed your game, make sure to check this compatibility table and incompatible mod list page. The most frequent issue people encounter is that they didn't install the compatible versions of my mods. Or updated only one mod while using older version of my other mods.

If the versions of the mod are correct, then you can report a bug or a crash to me either on issue tracker, or on my Discord server. Please, make sure to attach a crash log (pastebin please) and description of a bug or crash and the way to reproduce it. Thanks!
Progress85% complete
Game VersionMinecraft 1.12.2

13 Update Logs

Aperture 1.5.1 : 02/01/2021 8:12:03 amFeb 1st

This decent patch update adds a couple of neat quality of life camera tweaks.

Compatible with McLib 2.2 and Minema 3.5 (optionally). It doesn't mean that future versions of McLib (or Minema) would be incompatible, but older versions are most likely incompatible.
  • Added an ability to convert manual fixture to keyframe fixture
  • Added v (camera's velocity) variable to math modifier
  • Added XYZ offset options to look modifier
  • Added generation of second keyframe (1.0 value) to remapper modifier and keyframe based envelopes
  • Added Hide the chat mod option (suggested by Jvonlins)
  • Added tick markers to playback timeline
  • Changed behavior upon switching between camera profiles, the playback scrub won't get rewind to tick 0
  • Changed timeline to use same code from keyframe elements
  • Changed letterbox to be drawn outside of camera editor (suggested by The Darvin Studio)
  • Fixed playback scrub event not getting fired upon selecting the fixture during sync mode
  • Fixed follow modifier's XYZ offset options not being synced
  • Fixed stuttering of manual fixture's recording code (reported by fad)
  • Fixed double modifiers when converting path fixture to keyframe fixture

Create an account or sign in to comment.

01/08/2020 10:32 pm
Level 18 : Journeyman Cake
LordQwerty avatar
how many people clicked this for portal?
05/09/2021 11:51 am
Level 1 : New Miner
Kiisa030 avatar
wayy too many
01/10/2020 3:24 am
Level 68 : High Grandmaster Unicorn
McHorse avatar
A lot 😉
05/14/2019 6:20 pm
Level 1 : New Miner
MasonC04 avatar
When are we getting a 1.13.2 version of this?
05/15/2019 2:11 am
Level 68 : High Grandmaster Unicorn
McHorse avatar
Most likely never. Forge devs and Mojang made it extremely difficult to update mods to 1.13+. I don't have that much time nowadays to devote to modding.
08/15/2018 9:26 am
Level 1 : New Miner
glowingcreepr39 avatar
LOL love the portal reference keep up the good work mate! P.S. portal is better than fortnite VALVE HURRY UP AND MAKE PORTAL 3!!!!!!!!!!
01/11/2020 3:53 pm
Level 18 : Journeyman Cake
LordQwerty avatar
a fellow test subject!
12/24/2018 8:03 pm
Level 48 : Master Lad
conflicttFTW avatar
Aperture Labs was named after a camera term, so this isnt a Portal meme. But yes, Portal 3 when god dammit Valve
10/23/2019 7:56 pm
Level 32 : Artisan Magical Girl
SomeBasilKinGirl avatar
After they re-release Skyrim again.
08/11/2018 11:18 am
Level 11 : Journeyman Miner
AKA36 avatar
nice i liked it more !!!!!
Planet Minecraft


© 2010 - 2021