Utilize many of the capabilities

Assignment Help Computer Engineering
Reference no: EM133217810

Question: For the unit 5 assignment, you will utilize many of the capabilities that we have already learned within the course to create, using geometry, lighting, color, transformation and the other aspects of the 3D graphics environment, a model of the Methane molecule. The methane molecule is comprised of 5 atoms including 1 carbon atom and 4 hydrogen atoms.

Your model should look like the figure above and be constructed using sphere objects for the atoms and cylinders or tubes to represent the bonds. You should use the color blue for the hydrogen atoms, the color red for the carbon atom and the bonds should be white.

You must enable animation for your model and mouse controls should be enabled so that the user of your program can rotate the molecule in any direction.

You must also add a Plane object to your scene. The plane object simply provides a flat surface behind the object that can both reflect light and also show the shadows that are created by the position of the object interacting with the light source. Make sure that only YOUR OBJECT moves and not the plane.

Make sure that you document your code with liberal comments to ensure that a reviewer understands what you were attempting to do within the assignment.

Reference no: EM133217810

Questions Cloud

Describe the data analysis procedures : Online Mixed Method Research Study Paper - Describe the data analysis procedures for both qualitative and quantitative methods
Discuss how operating systems enable processes : CPT 304 Tarrant County College, Northeast Describe features of contemporary operating systems and their structures and how operating systems enable processes
Identify a technological advancement in media : Identify a technological advancement in media, and describe how it changed objects and texts (content and messages), using at least one example
Create an unique 3d animated scene composed : Create an unique 3D animated scene composed of Three.js graphic components. The scene should include animation, lighting and multiple objects
Utilize many of the capabilities : Enable animation for your model and mouse controls should be enabled so that the user of your program can rotate the molecule in any direction
Analyze digital and social media channels : Analyze at least 10 digital and social media channels and describe the strengths and weaknesses of each of these as a marketing tool for this company
Draw a context diagram for the system : Discuss functional and non-functional requirements of the system and Draw a context diagram for the system
Describe leadership style : How would you describe your leadership style? Which are two or three leadership skills that you value most?
Write an essay on healthcare financial management : Is one of the six objectives more important than the others? Why or why not? Write an essay on healthcare financial management

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd