You are browsing as a guest. Sign up (or log in) to start making projects!

19m 17s logged

I have started following a tutorial, and I have done so much research, but it a shame that I cannot log that time. I went through some of the best documents written about WebGPU and explaining stuff.. But anyways, I have started following a tutorial on Three.js for making minecraft. It has literally made me in ease, because now I can log some actual time now.. By writing code rather than researching and for now here is my plan


Continue to do this project


Phase: 1
Draw a Cube with Controls,
Draw 2 Cubes with Controls
DRAW 64000 CUBES WITH CONTROLS..

By controls they are Orbital Controls, and then we will move on to the second part which is

Working on a Naive Mesher, which will just give all the blocks its own 12 triangles on 8 edges each, and then blow up my laptop because if you realise

64000 * 12 is some sheesh work.. SO MANY TRIANGLES, AND I COULD SEE HARDLY 100..


But atleast, it will be the start, then I will work on Instancing and get me fps back up

Also utilize the FrameStats which I will make for myself, like the same which well.. THREE.JS USES BUT WITH MY AKA TRUTHENTITY STYLE.. YOOOOO

Then perhaps start erasing triangles that are connected through a second mesher

Yes I will have multiple types of Meshers and Multiple type of Camera.. And all should follow a common Camera and everything else should be an Implementation like last time, I gave Geometry Pass the implementation of the simpler Renderer Pass, because it effectively make me plug and play with multiple different ways.

This is going to be my stuff for next few days of my life.

0
9

Comments 0

No comments yet. Be the first!