Posted February 5, 20178 yr I am looking at optimizing my mod a bit and one obvious place would be to avoid doing any analysis work on blocks that are not in the player's field of view. My mod essentially scans a cuboid region around the player every few ticks or so and it stands to reason if I limit the blocks to what the player is looking at it would be more efficient. So my question(s) are: 1. Is there a frustum available that I could use during a client tick to do this filtering? 2. If not, could I use the Frustum class to do what I want, or is it geared primarily for rendering? 3. Failing 1 & 2, is there a good example on the internet related to Minecraft to do what I am looking for? Thanks!
February 6, 20178 yr Author Follow up. I instantiated a Frustum instance and it works pretty well. In my case I am concerned about points rather than boxes so I pass in the coordinate twice to isBoxInFrustum(). It shaved quite a bit off the tick time for this routine.
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.