Share
Explore BrainMass

Graphics

Computer graphics are graphics created using computers and the representation of image data by a computer specifically with help from graphic programs and hardware designed for it. This communication and comprehension of machines and the interpretation of data has been made easier because of computer graphics. The improvements here have meant huge leaps and bounds for graphical industries like gaming and film CGI, as well as media across the board.

Gaming graphics - then (Atari's Pong) and now (Bethesda's Skyrim with photorealistic mods)

The term “computer graphics” was created in the 1960s by William Fetter. The field of computer graphics developed with the emergence of computer graphics hardware. Early projects introduced the CRT as a viable display and interaction interface and introduce the light pen as an input device. Further advances in computing led to greater advancements in interactive computer graphics.

Two dimensional computer graphics are the computer-based generation of digital images, mostly from models. 2D computer graphics are mainly used in applications that were originally developed upon traditional printing and drawing technologies.

Vector graphics formats are complementary to raster graphics. Raster graphics are the representation of images as an array of pixels and is typically used for the representation of photographic images. Vector graphics consists of encoding information about shapes and colors that comprise the image which can allow for more flexibility in rendering.

3 Dimensional computer graphics rely on similar algorithms as 2D computer graphics do in the frame and raster graphics in the final rendering display, only with an extra dimension. These new 3D models are now contained within the data file of the graphics, so 3D models are the same as 3D computer graphics.

Categories within Graphics

Flash

Postings: 20

Flash is a bandwidth friendly and browser independent vector-graphic animation technology.

OpenGL

Postings: 0

Graphics software designed to produce the same image regardless of operating system.

Rendering and Types of Rendering

What is rendering in the context of computer graphics? What are the different classifications of rendering? Why is it important, and when should it be used in creating computer graphics?

Java Generate Random Vehicles on JFrame

Implement an abstract class Vehicle and concrete subclasses Car and Truck. A vehicle has a position on the screen. Write methods draw that draw cars and trucks as follows: Then write a method randomVehicle that randomly generates Vehicle references, with an equal probability for constructing cars and trucks, with random posi

Writing a Java GUI Displaying Time When Button Clicked

Enhance the ButtonViewer program so that it prints the time at which the button was clicked. Use the following class as your main class: import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; /** This program demonstrates how to install an action listener. */ public class Butt

Java GUI to display one's name

Please see the attached file for the full problem description. Problem Description: Write a simple GUI program that displays your name in the JOptionPane dialog box when the button "Click Me" is pressed. Set the size to 200 by 100. If no name is entered, no dialog box is shown up. Make the frame visible and exit on close but n

Java GUI program to calculate restaurant bill

 All the variables have to be declared and initialized inside the method before they are used.  All the arrays have to be declared before they are used.  No global variables are allowed to be used in your application class. Problem Descriptions Write a GUI application that produces a restaurant bill. You cre

Java GUI With A Label

Write a simple GUI program that displays a single frame with the title "My First Window" with the label "My First GUI Program". Set the size to 300 by 100. Make the frame visible and exit on close. Submit your source code and the corresponding program output. Refer to diagram in attachment.

Java program to move a rectangle on mouse click

Write an application that draws a rectangle within a panel as shown in the attachment p10.png . When user clicks in a point left of the rectangle, it moves 10px to left. It also moves to right by 10px if user clicks on a point right to the rectangle. Clicking in any other areas such as above, inside or below the rectangle wil

Java program to display and hide country flags

Program starts with an empty flag and none of the country buttons checked. When you select a country radio button, corresponding country's flag is displayed instead of empty flag. Please see detailed question below. Write an application with the GUI as shown in attachment p9.png . Scenarios: a. If user clicks any of th

Temperature Converter

Write a temperature-conversion GUI application that converts from Fahrenheit to Celsius. The Fahrenheit temperature should be entered from the keyboard (via a JTextField) and Enter pressed. Then, A MessageDialog should be used to display the converted temperature. Use the following formula for the conversion: Celsius = ( 5 /

Writing JAVA Programming Scripts

2. How does a programmer typically get access to a Graphics object when coding an applet? One must be created with the Graphics constructor. It is an instance variable of the class JApplet. It is a parameter of the paint method. 6. What can be stated about the line drawn by the following code? g.drawLine( 100, 200, 300,

Help with Tabbed Panes in Java Gui

I need to write a java gui program that has 8 tabs, General, Options, Customers, Contractors, Pools, Hot Tubs, Temp Calc, and Length Calc. Each pane needs an Exit button that will close only that pane. The General tab needs to show the current day. The Options tab needs to have "Change Company Name:" with a text box and a button

Java Program: Adding to the GUI

Modify the Inventory Program to include an add button, a delete button, and a modify button on the GUI. These buttons should allow the user to perform the corresponding actions on the item name, the number of units in stock, and the price of each unit. An item added to the inventory should have an item number one more than the p

Usability of Your Web Site

Critically examine how you could improve the usability of your own group Web site. Do the same for one other group's Web site.

Best practices for Web graphics

Your Web design firm has just hired a talented graphic artist with years of expertise in print media and no experience with producing image production. You have to train this person in the best practices for Web graphics. Explain in detail at least five practices. What would you tell her?

Visual Basics 2010 Beginner

Please help design a program that demonstrate passing arguments ByVal and then ByRef. Help is needed with the coding. It is suggested that I create a square function procedure and get an integer from the user then send it ByVal one time and get the result from the procedure and have the main program display the result. Then y

Introduction to Building Powerpoint Presentations

I need your help to carefully consider the following 2 methods for constructing a PowerPoint presentation: The first method is to create slides from scratch. This means starting each slide as a blank slide; inserting text boxes and formatted text; and then adding bullets and numbering, colors, clip art, charts, and graphics y

Creating a Flyer with Word Processing

FLYER #1: Purpose: To demonstrate the ability to modify an announcement by formatting, importing, and scaling a graphic from clip art, spell checking, saving, and printing. Problem: You are the Coach for the West Branch Community Center and you are setting up a Volleyball School in the fall. You create an announcement usin

Bitmapped Vs Vector Graphics in Web-based Applications

For each of the following provide a detailed rational for choosing bit-mapped or vector graphics when they are used in a web based application: 1. Botanical drawings 2. Finger prints 3. A 2D cartoon character eg. Woody Woodpecker 4. A landscape 5. A photograph of yourself For each one justify why you would

HTML: Creating a Simple Web Page

Create a simple web-page designed to meet the following requirements: 1. Title Is on Dog Grooming 2. Headings of three different sizes 3. Two instances of bold text 4. Two instances of italicized text 5. Two instances of a horizontal rule 6. One list: ordered, unordered, or definition 7. Two graphics 8. Three links to

Web Standards Accessibility

What are Web accessibility standards, and why do we use them? Provide two examples of Web standards for accessibility.

Network design: Fifty remote locations & central headquarters

Please help with the following graphic problem. Recommend a network design for a client that has 50 remote locations in addition to a central headquarters. Half of the remote locations are required to connect or stay on line with central headquarters 6 to 8 hours a day and send large files back and forth which consist of dat

Triumph of the Nerds

In the film "Triumph of the Nerds", Bob Cringley walked through a room with a mainframe computer (timestamp 9:24). How is it that computers have become so much smaller, faster, and cheaper?

Bounce Ball in Java

Write a program that bounces a blue ball inside a JPanel. The ball should begin moving with a mousePressed event. When the ball hits the edge of the JPanel, it should bounce off the edge and continue in the opposite direction. The ball should be updated using a Runnable. Two java files one contains main method.

Research to secure a domain name and find the host for the website. Discuss website design basics; Charcteristics of well-designed websites; the structure of a website, and the web accessibility issues.

Task Type: Individual Project Deliverable Length: 1-2 page Word doc Juan reached the end of his online course program. His family was so proud of him. Juan's wife wanted to throw a party to celebrate Juan's online graduation together with all of his family, and began planning the special event. As for invitations, Juan

Modifying the Product Program: Using a GUI and Inventory Program

Modify the product Program to use a GUI. The GUI should display the information one product at a time, including the item number, the name of the product, the number of units in stock, the price of each unit, and the value of the inventory of that product. In addition, the GUI should display the value of the entire inventory, th

Leading a web development project for a nonprofit organization

A nonprofit organization would like you to lead a Web site development project for them. The organization has Internet access that includes space on a Web server, but has no experience developing Web pages or Web sites. In addition to creating their Web site, they would like you to train two people on their staff to do simple We

Polymorphism and abstract classes

// -------------------------------- // ----- ENTER YOUR CODE HERE ----- // -------------------------------- // -------------------------------- // --------- END USER CODE -------- // -------------------------------- /** Simple demo program that tests the stub methods of the Figure, Triangle, and Recta