27

Github GitHub - PorkStudios/FarPlaneTwo: Level-of-Detail renderer in Minecraft....

 3 years ago
source link: https://github.com/PorkStudios/FarPlaneTwo
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

FarPlaneTwo

Download here

This mod is work-in-progress!

If you do decide to download this, don't expect stuff to work correctly because it probably won't.

This mod currently supports the latest version of Forge for 1.12.2. It requires both ForgeRocks and Mixin in order to launch correctly.
(Mixin isn't needed if you're using Cubic Chunks)

Read the FAQ first!

This is a Minecraft mod which implements a Level-of-Detail (LoD) terrain renderer into the game.

The name is in reference to Foghrye4's CWGFarPlaneView, which is an addon for CubicWorldGen (which, in turn, is an addon for Cubic Chunks) which renders a plane at sea level with block and biome colors, and served as the original inspiration for me to make this.

My end goal is to achieve the following:

  • be able to use render distances of at least 100 thousand blocks
  • cause at most a 25% decrease in performance when using my i5-2520M's integrated graphics
  • be compatible with Cubic Chunks
  • be as compatible as reasonably possible with other mods

I have exactly zero concern with doing stuff that is unsafe: for instance, the client-side render tree, which the renderer traverses when deciding which tiles to render each frame, is implemented entirely using off-heap memory.

At some point (once the internals of the mod are more polished) I'll probably write up a big section here describing exactly how a lot of the stuff works.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK