CDS 301 Spring, 2013 CH3: MATLAB OpenGL Samples February 28, 2013 Jie Zhang Copyright ©

Slides:



Advertisements
Similar presentations
Technotronics GCECT '091 Decode C This is a C Programming event, where you will be given problems to solve using C only. You will be given a Linux system.
Advertisements

Introduction to C++ An object-oriented language Unit - 01.
CPSC 441 TUTORIAL – JANUARY 16, 2012 TA: MARYAM ELAHI INTRODUCTION TO C.
Makefiles Tutorial adapted from and myMakeTutorial.txt.
OpenGL, OpenSceneGraph, Maya Erik Brisson SCV Visualization Workshop – Fall 2008.
LAB #1: Computer Graphics Framework IGX is a set of programs which allow you to write graphics programs in C/C++ from plain text files. Benefits: 1. You.
OpenGL, OpenSceneGraph, Maya Erik Brisson IS&T Scientific Visualization Tutorial - Spring 2010.
Introduction to C. A Brief History Created by Dennis Ritchie at AT&T Labs in 1972 Originally created to design and support the Unix operating system.
1 CS 161 Introduction to Programming and Problem Solving Chapter 10 g++ Compiler Usage Herbert G. Mayer, PSU Status 10/21/2014.
1 uClinux course Day 3 of 5 The uclinux toolchain, elf format and ripping a “hello world”
Matlab, R and Other Jobs in CHTC. chtc.cs.wisc.edu No suitable R No Matlab runtime Missing shared libraries Missing compilers … Running On Bare Bones.
Introduction to C Programming. A Brief History u Created by Dennis Ritchie at AT&T Labs in 1972 u Originally created to design and support the Unix operating.
$100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300.
CE-2810 Dr. Mark L. Hornick 1 GNU GCC Assembler and C/C++ compiler.
CSC 215 : Procedural Programming with C C Compilers.
Creating With Code.
ANCIENT ART Library Resources – Spring Online Course Guide for Ancient Art Contact information.
Install and Setup VC++ and OpenGL Introduction to Computer Graphics and Animation (Principle of Computer Graphics) Rattapoom Waranusast.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Programming with OpenGL Part 1: Background Ed Angel Professor of Computer Science, Electrical.
CS 450: COMPUTER GRAPHICS INSTALLING GLUT AND GLEW SPRING 2015 DR. MICHAEL J. REALE.
Some of the best books of  &mid= A23D2FC75CD A23D2FC75CD7.
Mohammadreza Asghari Oskoei University of Allameh 2012 Introduction to Visual Studio 2010.
The LC-3 – Chapter 7 COMP 2620 Dr. James Money COMP
C Tutorial - Program Organization CS Introduction to Operating Systems.
Executing a C Program Creating the Program Compilation Linking Execution.
Darragh Mullins 4 th Energy Systems 11/01/2013.  Performance of a wastewater treatment plant  Conventional RGB Digital camera  Consistent image acquisition.
X Tours Coordinator: Prof. Yves Lansac Université François Rabelais, Tours, Loire Vallée, France.
EXAMPLES OF DIGITAL ARCHIVES AND LIBRARIES Advanced Techniques in Processing Images Advanced Techniques in Processing Images Chapter 6. Slide 57.
CS 470 Computer Graphic Getting Started with OpenGL.
1 How to Install OpenGL u Software running under Microsoft Windows makes extensive use of "dynamic link libraries." A dynamic link library (DLL) is a set.
Prof: Dr. Shu-Ching Chen TA: Samira Pouyanfar Spring 2015 Makefile Tutorial CIS5027.
ORNL is managed by UT-Battelle for the US Department of Energy Using Darshan on Titan Verónica G. Vergara Larrea OLCF Users Conference Call August 26,
First Compilation Rudra Dutta CSC Spring 2007, Section 001.
Problem Solving With C++ February Mac Users: Install xQuartz: 1.) Open the link 2.) Download xQuartz dmg.
Makefile Script file to automate program compilation and linking (making) 1. Write the "makefile" 2. Write your programs 3. Run "make" or "make -f makefile"
Image from
Introduction To Software Development Environment.
CDS 301 Fall, 2009 Scientific Information and Data Visualization Introduction Sep. 1, 2009 Jie Zhang Copyright ©
1 CS 192 Lecture 4 Winter 2003 December 8-9, 2003 Dr. Shafay Shamail.
KYC - Know your compiler Introduction to GCC
Chapter 5: Preparing C Programs
Makefiles CSSE 332 Operating Systems
Week 3-4 Control flow (review) Function definition Program Structures
Chapter 5- Assembling , Linking, and Executing Programs
Final Project of Computer Graphics
Computer Programming Techniques Semester 1, 1998
Setting up your DEV C++.
Operating System Discussion Section.
February 12 – 19, 2018.
Copyrights apply.
Quick Start Guide for Visual Studio 2010
and Executing Programs
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Code Coverage David Inglis November 18, 2018.
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Tools.
Header files.
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
مديريت موثر جلسات Running a Meeting that Works
CMPSC 60: Week 4 Discussion
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Tools.
A programming language
Computer System Laboratory
C.2.10 Sample Questions.
C.2.8 Sample Questions.
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
C.2.8 Sample Questions.
EN Software Carpentry Python – A Crash Course Esoteric Sections Compiled Languages.
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Presentation transcript:

CDS 301 Spring, 2013 CH3: MATLAB OpenGL Samples February 28, 2013 Jie Zhang Copyright ©

References: OpenGL Red book (online) “

Sample C files, and the resulting images s/glut/examples/

C/C++ & OpenGL To compile in cds##.gmu.edu % forming the object file “test.o” from source code “test.c” $gcc –c –Wall –D_LINUX_ test.c %form the executable from the object “test.o” %through linking OpenGL library files $gcc –lglut –lGLU test.o –o test %run the executable $./test &

“test.c”

“cube.c”

OpenGL project Produce the 2-D Gaussian function using C/OpenGL. A prototype c program will be provided

The End