Creates high-resolution isometric screenshots of Minecraft's game objects

Overview

Isometric Renders

curseforge modrinth release discord

Overview

Isometric Renders allows you to take isometric screenshots, or rather, create renders of game objects like parts of world, blocks, items and entities. These are automatically keyed to have a transparent background and you can adjust scale, positioning and many more options right in-game in a fancy gui. This was designed with modded wikis or similar documentation in mind, should be easy to use and mostly pretty performant.

In-Depth documentation is available on the wiki

Currently Supported Rendering Targets

  • Items
  • Blocks
  • Entities
  • Areas of the world
  • Batch export of multiple blocks or items
  • Item Atlases (Overviews)
Comments
  • Command suggestions not showing up

    Command suggestions not showing up

    Currently the /isorender command is shown by Minecraft as an incomplete/nonexistent command. It'd be nice if I could type it in and I'd get a preview of all the available subcommand and the main /isorender command.

    image

    opened by Steveplays28 7
  • owo-lib does not install automatically and the game won't start without it

    owo-lib does not install automatically and the game won't start without it

    In the release notes it is stated that "owo-lib is now a required dependency, installed automatically through sentinel" but when I installed isometric-renders from Modrinth using PolyMC the game wouldn't start and will be stuck at listing the installed mods Loading 181 mods: ....

    After I installed owo-lib manually, everything worked again.

    opened by nnmrts 6
  • Game hangs on launch

    Game hangs on launch

    The game hangs on launch with the isometric renders mod installed. The game just freezes and doesn't close. No errors are logged.

    OS: MacOS: 12.4 Minecraft Version: 1.19 Fabric Version: 0.14.7 Isometric Renders Version: 0.3.1

    opened by saavor 5
  • Does not work on MacOS

    Does not work on MacOS

    Isometric Renders forcibly initializes AWT, which causes the game to never launch on MacOS. AWT is incompatible with LWJGL on Mac due to Mac's rendering constraints. An alternative method for copying images would be necessary. I know this is meant to be a Mac workaround, but it does result in the game hanging as soon as the window tries to open.

    opened by LemmaEOF 4
  • GUI is too big

    GUI is too big

    I am playing on GUI x3 size (I am used to it) on 1920x1080 and the GUI of this mod is just too big with it, just look: obraz I have no idea if another mod is causing it, I sadly don't have time to check now.

    wontfix 
    opened by Rafii2198 4
  • Tall Grass/Fern are uncolored

    Tall Grass/Fern are uncolored

    Hi glisco, already having fun creating beautiful renders with your mod. While rendering larger natural areas, I noticed an issue.

    Foliage colors don't seem to apply to tall grass and tall fern (double blocks).

    Steps to reproduce:

    • /give @s tall_grass
    • Place it down
    • Stand in it and use /isorender area ~ ~ ~ ~ ~1 ~

    ➡️ The rendered block will appear gray.

    enhancement 
    opened by MightyKnight 4
  • Segmentation fault produced by only rendering air

    Segmentation fault produced by only rendering air

    Reproduction steps: Get into a space with air. Issue /isorender area ~ ~ ~ ~ ~ ~ or select a box full of air only. It will crash. hs_err_pid11558.log Error that appears before it seg faults. [14:47:25] [Render thread/INFO]: OpenGL debug message: id=1, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_OPERATION in glBufferData(no buffer bound)'

    opened by Phoenix-Starlight 3
  • Not find FFmpeg

    Not find FFmpeg

    Hello, I decided to update the build of mods to 1.19 and found that on the new version your mod cannot detect ffmpeg. I checked ffmpeg with the old version and everything was fine.

    opened by KlashRaick 3
  • Isometric Renders doesn't support the Fabric Renderer API

    Isometric Renders doesn't support the Fabric Renderer API

    The title explains itself mostly.

    2021-09-11_22-06

    As you can see on this screenshot, in world the daffodil renders in the big flower pot, but in isometric renders it doesn't render at all, the Fabric Renderer API models are entirely ignored.

    enhancement rewrite 
    opened by LambdAurora 3
  • Transparency and shader support

    Transparency and shader support

    Transparent pixels are appearing where they aren't supposed to be, see below (issue persist with different background colour export settings and different texturepacks). This makes sharing the renders a bit difficult because you either share the 50mb png render or convert to a jpg that can't do transparency.

    Exported png on a red background (#ff0000) image

    Exported png on a dark background (#454545) image

    Also just curious if there's a possibility of shader support?

    opened by IsMaix 2
  • Division by 0 crash.

    Division by 0 crash.

    Hello I downloaded your mod, and tried to render pufferfish. I enabled "Run Animations" and after a while (around 10 seconds I think) my game crashed with this report: crash-2022-07-02_10.10.55-client.txt

    opened by SzczurekYT 2
  • Cannot detect ffmpeg on macOS

    Cannot detect ffmpeg on macOS

    Hey,

    I have ffmpeg installed through homebrew, and it should be visible in my path as well, as I was just using it the other night.

    any reason this might not be detecting it?

    I'm on Ventura beta 7, and using PolyMC as a launcher.

    opened by ifacodes 7
Releases(0.4.1+1.19.3)
  • 0.4.1+1.19.3(Dec 19, 2022)

  • 0.4.1+1.19(Oct 20, 2022)

    Changes

    • Players can now be rendered via /isorender player. They currently do not support animations as that would require a more extensive fake player implementation than what this currently uses
    • When rendering entities, including players, you can now configure their pose with the new 'Yaw' and 'Pitch' sliders

    Fixes

    • A semi-rare crash caused by a race condition when exporting renders should no longer occur
    • Using Isometric Renders along with REI/Cloth Config no longer causes the game to crash when opening the REI config screen
    Source code(tar.gz)
    Source code(zip)
    isometric-renders-0.4.1+1.19.jar(198.16 KB)
  • 0.4.0+1.19(Sep 13, 2022)

    Changes

    Isometric Renders now utilizes owo-ui for the rendering screen. This brings a number of improvements but also means owo-lib is now a required dependency, installed automatically through sentinel. There is also a new HUD element for your current area selection and the render task screen (CTRL+F12 in any screen) has received a nice upgrade

    Fixes

    As part of the UI overhaul, it now adapts dynamically to the amount of available screen space. First and foremost, this means that the mod is properly usable on larger GUI scale settings and smaller monitors while making no compromises with regards to accessibility. Even when not using the compact layout, the side panels are now scrollable.

    Source code(tar.gz)
    Source code(zip)
    isometric-renders-0.4.0+1.19.jar(193.70 KB)
  • 0.3.3+1.19(Aug 20, 2022)

  • 0.3.2+1.18(Aug 8, 2022)

  • 0.3.2+1.19(Jul 5, 2022)

  • 0.3.1+1.19(Jun 16, 2022)

  • 0.3.1+1.18(Jul 5, 2022)

  • 0.3.0+1.19(Jun 15, 2022)

    Changes

    The mod has been largely rewritten, basically noting remained untouched. Most if not all major issues and shortcomings of older versions have been fixed and improved, from UI being unclear over Area Renders being janky to the inability to export motion pictures. A small overview of the major changes is as follows

    • Area Renders now include entities, block entities and particles. This means blocks like chests now render without needing additional mods like EBE. They also support Fabric Rendering API models when running with Indigo - Indium is currently not supported
    • The ability to take snapshots of the viewport has been removed - everything is now rendered through the dedicated pipeline
    • The contents of the viewport can now be moved and manipulated with your mouse - try dragging with your different mouse buttons
    • Tags can now be exported as batches or atlases
    • The Shift+F12, Ctrl+F12 and Alt+F21 shortcuts have all been merged into Ctrl+F12 which now opens a dedicated screen that lets you choose how the render the items of the inventory you're in
    • The tooltips of items can now be rendered individually, they are exported with their transparency preserved
    • You can now export the render to your clipboard instead of a file, useful for pasting into an image editor for example

    Fixes

    • Images exported with the dedicated pipeline now always match up perfectly with what the viewport shows
    • Item Atlases now render reliably and correctly aligned in all sitations
    • Lighting now more closely matches the standard vanilla settings, and the angle can be adjusted for each render individually
    Source code(tar.gz)
    Source code(zip)
    isometric-renders-0.3.0+1.19.jar(172.04 KB)
  • 0.3.0+1.18(Jun 15, 2022)

    Changes

    The mod has been largely rewritten, basically noting remained untouched. Most if not all major issues and shortcomings of older versions have been fixed and improved, from UI being unclear over Area Renders being janky to the inability to export motion pictures. A small overview of the major changes is as follows

    • Area Renders now include entities, block entities and particles. This means blocks like chests now render without needing additional mods like EBE. They also support Fabric Rendering API models when running with Indigo - Indium is currently not supported
    • The ability to take snapshots of the viewport has been removed - everything is now rendered through the dedicated pipeline
    • The contents of the viewport can now be moved and manipulated with your mouse - try dragging with your different mouse buttons
    • Tags can now be exported as batches or atlases
    • The Shift+F12, Ctrl+F12 and Alt+F21 shortcuts have all been merged into Ctrl+F12 which now opens a dedicated screen that lets you choose how the render the items of the inventory you're in
    • The tooltips of items can now be rendered individually, they are exported with their transparency preserved
    • You can now export the render to your clipboard instead of a file, useful for pasting into an image editor for example

    Fixes

    • Images exported with the dedicated pipeline now always match up perfectly with what the viewport shows
    • Item Atlases now render reliably and correctly aligned in all sitations
    • Lighting now more closely matches the standard vanilla settings, and the angle can be adjusted for each render individually
    Source code(tar.gz)
    Source code(zip)
    isometric-renders-0.3.0+1.18.jar(173.77 KB)
  • 0.2.13+1.18(May 23, 2022)

  • 0.2.12+1.18(Mar 17, 2022)

  • 0.2.11+1.18(Dec 30, 2021)

Owner
glisco
if you've really come to look at my github bio i honestly don't know what to tell you
glisco
Jetserver is a high speed nio socket based multiplayer java game server written using Netty and Mike Rettig's Jetlang.It is specifically tuned for network based multiplayer games and supports TCP and UDP network protocols.

Note New version of Jetserver is called Nadron and is in a new netty 4 branch of this same repo. JetServer is a java nio based server specifically des

Abraham Menacherry 1.2k Dec 14, 2022
A high-level cross-platform 2D game development API

mini2Dx A high-level game development API for LibGDX inspired by Slick Website Wiki Community Javadoc Downloads Goals The main objective of mini2Dx is

null 492 Dec 24, 2022
A helper for creating inventories in minecraft with greater ease and flexibility in order to promote integration with objects

A helper for creating inventories in minecraft with greater ease and flexibility in order to promote integration with objects

SrBlecaute 14 Dec 27, 2022
My Game Engine tested via my Cubecraft Game

My Game Engine tested via my Cubecraft Game Install: mvn -P {your OS name} clean install mvn -P mac clean install mvn -P linux clean install mvn -P wi

null 30 Oct 3, 2022
BattleShip-Game - This repository contains the code of the BattleShip (Bataille Navale) game programmed in Java.

Bataille Navale Auteur : SABIL Mohamed Amine Comment générer la documentation ? Placez vous dans le sous-dossier src : pour générer la documentation d

Mohamed Amine SABIL 1 Jan 4, 2022
Snake-Game - A simple snake game written in java.

What's this? A simple snake game written in java. How to play Download the latest release. Ensure that a compatible java runtime is installed (optimal

Patrick260 4 Oct 31, 2022
Othello PvP (2-Player) Game Application created in Java using Swing and AWT, for playing the Othello game

Othello PvP (2-Player) Game Application created in Java using Swing and AWT, for playing the Othello game, a simple game that played on an 8 by 8 checkered board with 64 double-sided black and white discs. The game is easy to learn, but it takes time to master and develop winning strategies.

Soumyadeep Pal 1 Feb 28, 2022
The game is a 2D side scrolling system, where a player moves left, right, vertically or diagonally to traverse the game.

The game is a 2D side scrolling system, where a player moves left, right, vertically or diagonally to traverse the game.

Ravi Mandal 7 Sep 11, 2022
A simple puzzle game made with Unity to practice the game engine

A simple puzzle game made with Unity to practice the game engine.

Eyüb Salih Özdemir 1 Mar 30, 2022
A basic representation of the 0-player game, "Game-of-Life", a simple example of basic cellular automata

Game-Of-Life-Basic A basic representation of the 0-player game, "Game-of-Life", a simple example of basic cellular automata. A cellular automaton is a

Nikhil Narayanan 5 Oct 27, 2022
The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server.

GoldenForge The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server. Current work Asyn

null 20 Sep 3, 2022
A Fabric mod designed to improve server performance at high playercounts.

Very Many Players A Fabric mod designed to improve server performance at high playercounts. VMP is still in early development and things are expected

null 97 Dec 26, 2022
Desktop/Android/HTML5/iOS Java game development framework

Cross-platform Game Development Framework libGDX is a cross-platform Java game development framework based on OpenGL (ES) that works on Windows, Linux

libgdx 20.9k Jan 1, 2023
A complete 3D game development suite written purely in Java.

jMonkeyEngine jMonkeyEngine is a 3-D game engine for adventurous Java developers. It’s open-source, cross-platform, and cutting-edge. 3.2.4 is the lat

jMonkeyEngine 3.3k Dec 31, 2022
Java / JavaFX / Kotlin Game Library (Engine)

About JavaFX Game Development Framework Why FXGL? No installation or setup required "Out of the box": Java 8-15, Win/Mac/Linux/Android 8+/iOS 11.0+/We

Almas Baimagambetov 3k Jan 2, 2023
[LEGACY] LWJGL 2.X - The Lightweight Java Game Library.

[LEGACY] LWJGL - Lightweight Java Game Library WARNING This is the repository of the original LWJGL, which is no longer actively maintained. Unless yo

Lightweight Java Game Library 529 Dec 26, 2022
A Java game development framework that deploys to JVM, HTML5, Android and iOS.

PlayN PlayN is a cross-platform Java game development library written in Java that targets HTML5 browsers (via GWT), desktop JVMs, Android and iOS dev

null 237 Dec 9, 2022
Essentials - Minecraft server command mod - Adds over 100 commands for use in-game to help manage a server

Essentials Development Readme The official repository is at: https://github.com/essentials/Essentials We use NetBeans 7.3 for development. Recommended

Essentials 811 Jan 7, 2023
Tribal Trouble GNU 2 Tribal Trouble - Tribal Trouble is a realtime strategy game released by Oddlabs in 2004. In 2014 the source was released under GPL2 license. License: GNU 2, .

Tribal Trouble Tribal Trouble is a realtime strategy game released by Oddlabs in 2004. In 2014 the source was released under GPL2 license, and can be

Sune Hagen Nielsen 147 Dec 8, 2022