Skip to content

This project is a demonstration of abilities in ThreeJs. It is designed to show competence in placing and manipulating objects and lights in a three dimensional scene.

Notifications You must be signed in to change notification settings

bmarquis3500/ThreeJs-Scene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThreeJs-Scene

This project is a demonstration of abilities in ThreeJs. It is designed to show competence in placing and manipulating objects and lights in a three dimensional scene. Overview This project builds off of the previously completed project. The previously completed project included 6 objects in 3-dimensional space. A yellow cube, a blue cylinder, an orange torus, a red ball, a green torus knot, and a green dodecahedron. Each item has a different slider that corresponds to it, each slider has a different effect on its respective object. There are three lights in the image, a red light positioned to the left, a white light that is slightly to the right and back, and an ambient soft white light.

4 more objects have been added below the original 6 objects. One is a rectangular prism with a brick texture. Another is a metal box. Another is a representation of the earth as a globe. And the final object is a marble.

The 4 lower objects are made with MeshBasicMaterial over which the image files representing their appearance were laid. The front 3 upper objects use the MeshPhongMaterial which demonstrates the appear of the lights very well. The rear 3 upper objects are made with MeshLambertMaterial.

About

This project is a demonstration of abilities in ThreeJs. It is designed to show competence in placing and manipulating objects and lights in a three dimensional scene.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published