3d Creation

In: Computers and Technology

Submitted By badiding
Words 701
Pages 3
Background
This task is designed to let you demonstrate your programming abilities, and allow us to examine them more in a more rigorous fashion than would otherwise be possible.

Expectations
We expect you to produce original work. However, you are encouraged to make use of existing algorithms, data structures, and associated techniques in order to develop a solution most effectively.

Task #1 Description: Write an OpenGL or DirectX program for the Windows platform that satisfies the following requirements:

1. Import a Wavefront OBJ file including textures and display it on screen. A Wavefront OBJ file is already provided in the zip file. Write your own loader. The .OBJ and .MTL files are just in plain text format. You may convert the jpg texture to another format such as BMP or TGA for easier loading. 2. Provide user input similar to first person shooter controls, see item 6 as guide. 3. Mouse movement is used to change where the camera “looks at” 4. Move, rotate and scale the object you have loaded. 5. The object can be rotated about 3 different points as the center of rotation. Define the center of rotation as (0,0,0), (10,0,0) and (-10,0,0). 6. Control the 3D scene through the keyboard. Use the following keys: W – move forward S – move backward A – move sideways to the left D – move sideways to the right 1 – Center of rotation at (-10,0,0) 2 – Center of rotation at (0,0,0) 3 – Center of rotation at (10,0,0) R – Reset camera position, translation, rotation and scaling of the object F1 – Show keys that can be used to control the scene You are free to choose keys for the translation, scaling and rotation controls

You should deliver…...

Similar Documents

The Creation

...THE CREATION by: James Weldon Johnson (1871-1938) ND God stepped out on space, And He looked around and said, "I'm lonely -- I'll make me a world."   And far as the eye of God could see Darkness covered everything, Blacker than a hundred midnights Down in a cypress swamp.   Then God smiled, And the light broke, And the darkness rolled up on one side, And the light stood shining on the other, And God said, "That's good!"   Then God reached out and took the light in His hands, And God rolled the light around in His hands Until He made the sun; And He set that sun a-blazing in the heavens. And the light that was left from making the sun God gathered it up in a shining ball And flung it against the darkness, Spangling the night with the moon and stars. Then down between The darkness and the light He hurled the world; And God said, "That's good!"   Then God himself stepped down -- And the sun was on His right hand, And the moon was on His left; The stars were clustered about His head, And the earth was under His feet. And God walked, and where He trod His footsteps hollowed the valleys out And bulged the mountains up.   Then He stopped and looked and saw That the earth was hot and barren. So God stepped over to the edge of the world And He spat out the seven seas; He batted His eyes, and the lightnings flashed; He clapped His hands, and the thunders rolled; And the waters above the earth came down, The cooling waters came......

Words: 590 - Pages: 3

The Creation

...that God is the source of the entire natural world. From this creation, we have day and night, land and water, heaven and earth. All the stars, moons, and planets are His design. Everything we see today is a result of that creation. All these things He created for His own pleasure. God desired to populate the earth. He did this with animals and humans. This means God also created man (and woman). All was flawless in the world. There was no death, no sin. Adam and Eve had a perfect relationship with each other, and with God. He had created them in His own image. He walked and talked with them frequently. He gave Adam complete control of everything in the garden, allowing them to eat “of every tree of the garden” (Gen.2:16, NKJV) except for “the tree of knowledge and evil” (Gen. 2:17, NKJV). As long as Adam followed this one rule, he and eve were welcome in the garden. This all changed when Eve allowed herself to be tempted by Satan while Adam stood idly by. At this point, all perfection came to an end. Death, both physical and spiritual, had entered the world. Adam and Eve had disobeyed God’s one commandment. They were thrown out of Eden, and separated from God. This one act has had massive impact on the entire population of the world ever since. The next generation, and all generations that followed, wasn’t immune from sin. The story of Cain and Abel (Gen. 5, NKJV) is one of jealousy and murder. God’s once perfect creation continued to live in sin. In the subsequent chapters......

Words: 846 - Pages: 4

3d Printer

...Emerging Technology Report of 3D Printer: By Ali Sugule 11/22/13 3D printer, otherwise known as additive manufacturing is a machine that can turn a blueprint into a physical object. 3D printer is a process for making a physical object from a three-dimensional digital model, typically by laying down many successive thin layers of a material. For example if you feed it a wrench, it produces a physical, working wrench or if you scan a coffee mug with a 3D scanner, send the file to the printer, and produce thousands of identical mugs. 3D printing can be used to create objects. At its most basic, 3D printing would allow you to design bookends that look like your face, or even custom action figures. 3D printing could be used to make simple machines like bicycles and skateboards. More elaborately, when combined with on-demand circuit board printing, 3D printing could be used to make simple household electronics like a custom remote control for your TV that is molded to fit your hand, with all of the buttons exactly where you want them. 3D printers use a variety of very different types of additive manufacturing technologies, but they all share one core thing in common: they create a three dimensional object by building it layer by successive layer, until the entire object is complete. Each of these printed layers is a thinly-sliced, horizontal cross-section of the eventual object. Current state-of-the-art applications: 3D printing is capable of mixing many materials, it is now......

Words: 1324 - Pages: 6

Creation

...CRNs: 32306, 32307, 32306, 35587 Lincoln Hall 120 Monday and Wednesday 9:00-9:50 am Friday Sections Professor Rachel Havrelock Associate Professor Department of English raheleh@uic.edu Office 1909 University Hall Office Hours: Monday, Wednesday and Friday 1:00-2:00 pm Professor Scott Grunow Lecturer Department of English Cobelli@aol.com Course Description This introductory class presents a literary perspective on the Bible. Texts from the Bible stand at the center of analysis, while accompanying textbooks help us to contexualize biblical materials within history. Each week revolves around a particular theme with one lecture on the Hebrew Bible/Old Testament and one on the New Testament. Themes include creation, birth, the hero, the mountain, the community, the Temple, suffering, and the end of time. As we place biblical texts in their historical contexts, we will consider the Bible as a literary work with distinct genres, themes and conventions. The thematic connections between the Hebrew Bible and the New Testament will be explored at the same time that differences in their style and message are investigated. While reading the Bible, we will develop a vocabulary for discussing literary texts as well as a vocabulary specific to texts from the ancient world. This lively and pluralistic course provides a thorough introduction to the literature of the Bible. Course Objectives The Bible is a central text that has influenced literature,......

Words: 2487 - Pages: 10

3d Printing

...3D printing economic questions and considerations Charles Hope DeVry University 3D printing economic questions and considerations Definition Three dimensional printing refers to a procedure that employs the formation of solid three dimensional objects that can take the form of any shape desired based on the designs of a digital model. In order to achieve a three dimensional print output, one is required to utilize the additive procedure that involves the use of successive material layers that are laid in arrangement such that different shapes are displayed. There have been considerations of three dimensional printing as technique of traditional machining that greatly relies on material removal through use of methods such as drilling and cutting which is part of the subtractive procedure. I) History of 3D printing technology The historical development and context of 3D printing technology Three dimensional printing has existed for over thirty years, long before it was popularized. From the 1980s this technology utilized the inclusion of a layer fused in powdered material with the combination of a laser as well as dispersion of plastic that was melted through a nozzle system and resin that was photo-cursed. Nonetheless, three dimensional printers remained expense ice and where characterized as being sluggish with inefficiencies as the industry redeveloped at a slow pace during that era (Lanzetta & Sachs, 2003). The rapid popularization and growth of three......

Words: 2939 - Pages: 12

3d Printing

...3D Printing: Manufacturing Randall Ballard, Jerry Boggs, Bol Bol, and Jiro Newton DeVry University LAS 432 Professor Lynn Wallace April 19, 2014 Table of Contents I. 3D Printing: Manufacturing – Randall, Jerry, Bol, and Jiro 4 II. How 3D Printing Works – Randall 4 a. 3D Printing or Additive Manufacturing? 5 b. Commercial Manufacturing 5 III. The Historical Development and Context of the Technology – Randall 6 c. Chuck Hall 6 i. Time line. 7 d. A 3D Printer in Every Home 7 IV. How New is the Technology? – Jerry 8 e. Is it Really Printing? 8 V. The Technology’s Potential to Disrupt Industries – Jerry 9 VI. Communicating With the 3D Printer – Jerry 9 f. The Process 10 ii. The 8-step process. 10 g. Reducing the Development Time 11 VII. Economic Considerations – Jerry 11 h. Rapid Prototyping 12 i. What Is the ROI? 12 j. Manufacturing Processes 13 iii. Economies of scale. 13 k. The Level of Interest 14 iv. Digitizing creative content. 14 v. Is it your creation? 15 l. Localization vs. Outsourcing 15 VIII. The Psychological Perspective & Social Effect – Jerry 16 m. A Paradigm......

Words: 9864 - Pages: 40

3d Printing

...Z Corporation 3D Printing Technology Fast, Affordable and Uniquely Versatile Introduction Originally developed at the Massachusetts Institute of Technology (MIT) in 1993, ThreeDimensional Printing technology (3DP™) forms the basis of Z Corporation’s prototyping process. 3DP technology creates 3D physical prototypes by solidifying layers of deposited powder using a liquid binder. By definition 3DP is an extremely versatile and rapid process accommodating geometry of varying complexity in hundreds of different applications, and supporting many types of materials. Z Corp. pioneered the commercial use of 3DP technology, developing 3D printers that leading manufacturers use to produce early concept models and product prototypes. Utilizing 3DP technology, Z Corp. has developed 3D printers that operate at unprecedented speeds, extremely low costs, and within a broad range of applications. This paper describes the core technology and its related applications. How does Z Corp.’s technology work? Source Data Z Corp.’s 3D printing technology leverages 3D source data, which often takes the form of computer-aided design (CAD) models. Mechanical CAD software packages, the first applications to create 3D data, have quickly become the standard for nearly all product development processes. Other industries such as architectural design have also embraced 3D technologies because of the overwhelming advantages they provide, including improved visualization, greater automation, and more...

Words: 2882 - Pages: 12

3d Printing

...Intellectual property 3D Technology, also referred to us addictive manufacturing is the process of forming 3 solid objects that are dimensional and are made from a digital file. Addictive process occurs when an object is formed by putting down many successive layers of materials. 3D printed guns are functional plastic guns that can be easily reproduced by any individual that has a printer with 3D functions. The printer allows for easy downloading of many plastic guns as possible. It also allows the downloading of the existing plastic gun designs that are used for printing the actual plastic guns. As long as an individual has the knowledge of printing and assembling through 3D you are good to go, however there have been claims that the technology is not that easy because as much as it is easy to print the plastic gun, you cannot do the same with the ammunition that will be used in the gun. 3D plastic guns are a big threat both to a country’s security and the implementation of patent rights. The security will be affected much in countries where acquiring a gun is not easy like England, hence people will take the advantage and print their own guns to use them however they please. The congress man, Rep Steve Israel is against the printing of the 3D plastic guns and of the view that they should be banned because they cannot be detected easily by the metal detectors posing a huge security risk. This is not easy because, banning the guns will not help much as long as the 3D......

Words: 5758 - Pages: 24

3d Printing

...property 3D Technology, also referred to us addictive manufacturing is the process of forming 3 solid objects that are dimensional and are made from a digital file. Addictive process occurs when an object is formed by putting down many successive layers of materials. 3D printed guns are functional plastic guns that can be easily reproduced by any individual that has a printer with 3D functions. The printer allows for easy downloading of many plastic guns as possible. It also allows the downloading of the existing plastic gun designs that are used for printing the actual plastic guns. As long as an individual has the knowledge of printing and assembling through 3D you are good to go, however there have been claims that the technology is not that easy because as much as it is easy to print the plastic gun, you cannot do the same with the ammunition that will be used in the gun. 3D plastic guns are a big threat both to a country’s security and the implementation of patent rights. The security will be affected much in countries where acquiring a gun is not easy like England, hence people will take the advantage and print their own guns to use them however they please. The congress man, Rep Steve Israel is against the printing of the 3D plastic guns and of the view that they should be banned because they cannot be detected easily by the metal detectors posing a huge security risk. This is not easy because, banning the guns will not help much as long as the 3D printers......

Words: 5757 - Pages: 24

3d Printing

...In your opinion, is 3D printing the most important opportunity facing manufacturers in the United Kingdom? (40 marks) Manufacturing to the economy of the United Kingdom is worth £213 billion, whilst simultaneously representing 11% of the total country’s economy. It is both in the interest of the United Kingdom’s government and individual manufacturing business that these figures continue to increase. For this to happen, there are a range of opportunities waiting to be exploited, ranging from 3D printing, green technologies, even to nanotechnology. By deciding which of these will present the best opportunity to the economy, will travel a long way to determining whether the desired increase of the value of manufacturing in the United Kingdom is achieved. 3D printing is a large opportunity to the economy of the United Kingdom for many separate reasons, ranging from availability to saving money. To begin with, 3D printing can be used to create almost anything, the way technology is advancing, we do not know exactly how far this will take us as a manufacturing country. Through the fact of greater possibilities on creation, this can open the country up to new business as this may generate new products others have yet to create. From this, unique selling points can be made which would only further the manufacturing industry as a whole, to create a larger market share and to therefore operate at a higher representing percentage of the economy. Though this is in fact a major......

Words: 1098 - Pages: 5

3d Modelling

...3D MODELLING Process of developing a mathematic rep of any 3D surface of object via a specialised software. Create a new layer 1. Click Format menu » Layer. 2. In the Layer Properties Manager, click the New Layer button. a. A layer name, such as LAYER1, is automatically added to the layer list. 3. Enter a new layer name by typing over the highlighted layer name. b. A layer name can include up to 255 characters: letters, digits, and the special characters dollar sign ($), hyphen (-), and underscore (_). Use a reverse quote (`) before other special characters so that the characters are not interpreted as wild-card characters. Layer names cannot include blank spaces. 4. To change the properties, click icons. c. When you click Color, Linetype, Lineweight, or Plot Style, a dialog box is displayed. 5. (Optional) Click in the Description column and enter text. 6. Click Apply to save your changes, or click OK to save and close. Find enquire distance 1. Start the LINE command and specify the first point. 2. Move the pointing device until the rubber-band line extends at the same angle as the line you want to draw. 3. Enter a distance on the command line. The line is drawn at the length and angle you specified. How to draw a line 1. Click Draw menu » Line. 2. Specify the start point. You can use the pointing device or enter coordinate values on the command line. 3. Complete the first line segment by specifying the......

Words: 2549 - Pages: 11

The Creation

...Essay #2 Compare/Contrast ENG 099/011 Professor Ficarotta Patrick St. Fleur The Creation The creation of the world has been told in many ways and through the cultures has significant differences. The concept of creation that I’m most familiar with come from the bible, Genesis: Chapter 1-3. However during my recent studies on creation myths, I’ve learned many others. A common theory of the earth started is reflected in the bible and occurred within six days. Creation myths are beliefs and stories on the earliest beginnings of the world. Oral traditions throughout the different cultures are regarded as truth for the “creation” and served as the historical reference we know today. Common element s of creation myths begin with a birth, a supreme being, human and animals and instructions from the creator. Almost all cultures have at least if not all these elements in the creation myths but vary to some degree. Every revolving culture has developed creation myths centered on historical interpretation, factual events and cultural influence however the African Bushmen and the Egyptian’s are similar on morals however different in the creation. All creation myths consist of a supreme being of some kind or form. The being is not always represent but is importance is just as equal. The Greek and the Japanese show gods and goddesses, whereas the Aborigines had to supreme beings: Father of All Spirits and the Sun Mother.(Murtagh). The Japense also has two gods ......

Words: 702 - Pages: 3

3d Printing

...SCHOOL OF MANAGEMENT, MANIPAL IT SKILLS FOR MANAGERS REPORT ON 3D PRINTING Presented by: Group 6 (Section B): Gautham Shetty (141202095) Kruthika S.L. (141202096) Rikith Soans (141202097) Sughosh R. Iyengar (141202098) Brajesh Kumar Pandey (141202099) INDEX Content Page No. 1. Introduction 3 2. History 4 3. The Evolution of 3D Printing 5 4. How the 3D Printing Works 6 5. General Principles of 3D Printing 7 6. Methods & Techniques 8 Selective Laser Sintering 8 Stereolithography 9 Fused Deposition Modelling 10 Laminated Object Manufacturing 11 7. Applications 12 8. Industrial & Personal Printing 13 9. The Cost of 3D Printers 14 10. Future 15 11. Effects of 3D Printing 16 12. Challenges 17 13. Conclusion 18 14. References 19 INTRODUCTION 3D printing is one of the emerging trends in the IT sector which has gained importance. Now a days, in the 21st century we can see that IT sectors plays a major role in development of all sectors. It has become the integral part of our life. IT has acted as a change agent in the present day scenario which has and will keep on bringing big changes in everyday life and 3D printers are one among the changes brought down from the IT......

Words: 2824 - Pages: 12

3d Printing

...3D Printing: New Technology Solving World Problems Berenthia Smith Lecturer: Dr. Raymond Wells Due Date: 23rd January, 2016 College of the Bahamas Abstract In the 21st century, it is inherent to say that technology is new. The word technology is symbolic of the word new in and of itself. Technology is created every day. The human race continues to grapple with the issues of today’s world and how technology can be used to solve world problems. The concept of 3D printing is discussed in relation to cost, customization and diversity. It is visible how 3D printing plays a role in solving world problems. According to White and Bruton’s definition of technology, it is defined as the way people use learning and knowledge to assist progress (2011). In other words, when people and businesses find new ways to use their experiences to solve problems, it is known as technology. Today, there are a number of technologies that are popular; whether it be because they are trendy or because they are rather useful. One of these technologies is Three Dimensional Printing (3D printing). Hoffman’s article defines it as the use of a machine to print objects through a layering process. The machine is controlled by data files usually generated from Computer Aided Drafting (CAD) or Computer Aided Manufacturing (CAM) software. The differences between 3D printing and traditional production is that the objects created the traditional way, once completed, will sometimes have to be further......

Words: 1728 - Pages: 7

3d Printing

...3D printing economic questions and considerations 3D printing economic questions and considerations Definition Three dimensional printing refers to a procedure that employs the formation of solid three dimensional objects that can take the form of any shape desired based on the designs of a digital model. In order to achieve a three dimensional print output, one is required to utilize the additive procedure that involves the use of successive material layers that are laid in arrangement such that different shapes are displayed. There have been considerations of three dimensional printing as technique of traditional machining that greatly relies on material removal through use of methods such as drilling and cutting which is part of the subtractive procedure. I) History of 3D printing technology The historical development and context of 3D printing technology Three dimensional printing has existed for over thirty years, long before it was popularized. From the 1980s this technology utilized the inclusion of a layer fused in powdered material with the combination of a laser as well as dispersion of plastic that was melted through a nozzle system and resin that was photo-cursed. Nonetheless, three dimensional printers remained expense ice and where characterized as being sluggish with inefficiencies as the industry redeveloped at a slow pace during that era (Lanzetta & Sachs, 2003). The rapid popularization and growth of three dimensional printing begun only after the......

Words: 2929 - Pages: 12

Miss Monochrome: The Animation | The Mermaid: Lake of the Dead (2018) | Autres accessoires d'appareil photo