Exploring ThreeJs for Web 3D

Project Overview

Narrative:

Three.js was recommended as a JavaScript Library for implementing a term project. Intrigued by the possibility of building a 3D scene and navigating it within the browser, I embarked on this creative journey.

Development Process:

Basic Scene:

My initial step was to create a basic 3D scene, which consisted of a spinning cube. This required constructing a camera object, a cube object, lights, and the scene itself, which was then rendered using WebGL.

Enhancements like animated rotation, lighting effects, and orbital control were added to enrich the basic cube scene. Additionally, I explored importing external models and highlighting edge geometry.