Posted April 16, 20223 yr I've got code written up to update and draw a minimap to the screen by creating a DynamicTexture, populating its NativeImage pixels and then rendering it to the screen each frame: https://pastebin.com/izLCeJTW However, I want this texture to be rotated 45 degrees (I'm fine with having it diamond shaped for the time being, I can figure out how to make it circular later). This is what the map looks like right now - my mod uses an isometric camera so that's why I need rotated 45 degrees. If it's simple, I want to also apply this same logic when using GuiComponent.blit() to GUI textures. Edited April 16, 20223 yr by SoLegendary image and clarification
April 17, 20223 yr Rotate the pose stack (e.g. PoseStack#mulPose(Vector3f.ZP.rotateDegrees(45)), not sure about the names), or just put their vertexes at the desired location.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.