SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
Introduc
        ction to
CAD/ CAM & CIM
CAD: It can be defined as the use of computer
systems to assist in the creation, modification,
 y                      e          ,           ,
analysis or optimisation of a design

CAM: It can be defined as the use of computer
systems to plan, manage and control the
 y            p ,         g
operations of a manufacturing plant through
direct or indirect compputer interface with the
                       p
plants production resour
                       rces
A CIM architecture is an information systems
structure that enables industrial enterprises
                           s
integrate information and business processes It
                            d
accomplishes this first by establishing the direction
integration will take; and second, by defining the
interfaces between the us   sers and the providers of
this integration function
                 function.
Introduction to
Co
 omputer Graphics
Impact of Computer
I    t fC      t rs
  Moore’s L
  M     ’ Law
  Power of a CPU doubles e
                         every 18 months / 2
  years
Impact of Video Gam
I    t f Vid G mes
 Number of transistors on GP doubles each 6 months
                           PU
   Three times Moore’s Law




                                                Col.
                                                Col Steve Austin

                 Worldwide
                  revenues

                                                Retro flashback???
$7 Billion Man               $5.6 Billion Man
                                6               Lee Majors
Impact of Video Gam
I    t f Vid G mes
 But…
 But
  Video game sales is rough same as Hollywood box
                           hly
  office
  Americans bought $20.2 bbillion in VCRs and DVDs in
  2006
  Total revenues to movie st
                           tudios is 5 times total video
  game revenues
Future of Consoles
F t     fC     l
  33 million PS2s (in 2002)
  3.9 million Xboxes (in 2002
                            2)
    MSFT still losing lots of $$ p console
                                 per
  Predicted 200 million PDA/
                           /Cell game players in 2005
    Do you believe it?
       y
Universe: Games
Universe: Movies
Universe: Industrial
                 ial
                 i
Universe: Visualization
                 zation
                 z
Universe: Advertising
                 sing
                 s
Universe: Fun
Universe: Art
Graphics Applicatio
G   hi A li tions
 Entertainment: Cinema




                         Square: Final Fantasy
                          q                  y



 Pixar: Monster’s Inc.
Entertainment
 E t t i     t




Final Fantasy (Square, USA)
Entertainment
E t t i     t




A B ’ Lif (Pixar)
  Bug’s Life
Graphics Applicatio
G   hi A li tions
 Medical Visualization




                                              The Visible Human Pro
                                                      b           oject
           MIT: Image-Guided Surger Project
                                  ry
Graphics Applicatio
G   hi A li tions

 Everyday Use
   Microsoft’s OS uses grap
                         g aphics
   Graphics visualizations a debuggers
                           and
   Visualize complex softwa systems
                           are
Everyday use
E    d
Everyday use
 E    d




Window system and large-screen interaction metaphors (François Guimbretière)
Graphics Applicatio
G   hi A li tions
 Scientific Visualization
Scientific Vi
 S i tifi Visualizat
               li ti
                   tion
                   t




Airflow around a Harrier Jet (NASA Ames)
Graphics Applicatio
G   hi A li tions
 Computer Aided Design (CAD)
Graphics Applicatio
  G   hi A li tions
      Training




Designing Effective Step-By-Step Assembly In
                                           nstructions (Maneesh Agrawala et. al)
Graphics
Applications
A li ti
  Entertainment: Games




                                                      GT Racer 3




                         Polyphony Digital: Gran Turismo 3, A Spec
Games




Circus Atari (Atari)
Education
Ed   ti




Outside In (Geometry Center, University of Minnesota)
                                         f
The B i
Th Basics
 Computer graphics: genera ating 2D images of a 3D
 world represented in a comp
                           puter.
 Main tasks:
   modeling: (shape) creating an representing the geometry
                                 nd
   of objects in the 3D world
   rendering: (light, perspective) generating 2D images of the
   objects
   animation: (movement) describing how objects change in
   time
Why St d C
Wh Study Comput G
              ter
              t Graphics?
                    hi ?
 Graphics
   I like to see what I’m doing
   I like to show people what I’m doing
                               Im
 Graphics is interesting
   Involves simulation, AI, algorit s, architecture…
      o es s u at o , , a go t    thms, a c tectu e
 I’ll never get an Oscar for m acting
                             my
   But maybe I’ll get one for my C special effects
                                 CG
 Graphics is fun
Perspective
P      ti
Light Stage – 2002
USC,
USC Institute for
Creative
Technologies

Más contenido relacionado

La actualidad más candente

La actualidad más candente (7)

Visual reality
Visual realityVisual reality
Visual reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual reality The Future
Virtual reality The FutureVirtual reality The Future
Virtual reality The Future
 
Augmented Reality Meetup in Kiev by Hakan Mutlu Sonmez
Augmented Reality Meetup in Kiev by Hakan Mutlu SonmezAugmented Reality Meetup in Kiev by Hakan Mutlu Sonmez
Augmented Reality Meetup in Kiev by Hakan Mutlu Sonmez
 
15067420 space-mouse-rahul-raj
15067420 space-mouse-rahul-raj15067420 space-mouse-rahul-raj
15067420 space-mouse-rahul-raj
 
3 d ppt
3 d ppt3 d ppt
3 d ppt
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 

Destacado (16)

CMMS ROI Estimator
CMMS ROI EstimatorCMMS ROI Estimator
CMMS ROI Estimator
 
CMMS Review for Improved Performance
CMMS Review for Improved PerformanceCMMS Review for Improved Performance
CMMS Review for Improved Performance
 
Hippo CMMS Overview
Hippo CMMS OverviewHippo CMMS Overview
Hippo CMMS Overview
 
[Quick Video] CMMS Reporting
[Quick Video] CMMS Reporting[Quick Video] CMMS Reporting
[Quick Video] CMMS Reporting
 
Year End Maintenance Check List
Year End Maintenance Check ListYear End Maintenance Check List
Year End Maintenance Check List
 
CMMS For Manufacturing
CMMS For ManufacturingCMMS For Manufacturing
CMMS For Manufacturing
 
CMMS Software
CMMS SoftwareCMMS Software
CMMS Software
 
Cim presentation
Cim presentationCim presentation
Cim presentation
 
Syed Cadcam Presentation
Syed Cadcam PresentationSyed Cadcam Presentation
Syed Cadcam Presentation
 
CAD CAM CAE
CAD CAM CAECAD CAM CAE
CAD CAM CAE
 
Top 10 Best Maintenance Practices For Your CMMS
Top 10 Best Maintenance Practices For Your CMMSTop 10 Best Maintenance Practices For Your CMMS
Top 10 Best Maintenance Practices For Your CMMS
 
Cmms
CmmsCmms
Cmms
 
Cad cam cae
Cad cam caeCad cam cae
Cad cam cae
 
Cad cam and cad-cim in restorative dentistry
Cad cam and cad-cim in restorative dentistryCad cam and cad-cim in restorative dentistry
Cad cam and cad-cim in restorative dentistry
 
Intro to CAD/CAM/CIM
Intro to CAD/CAM/CIMIntro to CAD/CAM/CIM
Intro to CAD/CAM/CIM
 
CAD/CAM/CAE TRAINING
CAD/CAM/CAE TRAININGCAD/CAM/CAE TRAINING
CAD/CAM/CAE TRAINING
 

Similar a Lecture 1 cad [compatibility mode]

Computer graphics
Computer graphicsComputer graphics
Computer graphicsAbdur Rauf
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxAlifahadHussain
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programmingkemal678348
 
computer generated images.pptx
computer generated images.pptxcomputer generated images.pptx
computer generated images.pptxEvelynPineda35
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notessmruti sarangi
 
Life and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentLife and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentPersistent Systems Ltd.
 
unit1_updated.pptx
unit1_updated.pptxunit1_updated.pptx
unit1_updated.pptxRYZEN14
 
Computer graphics.
Computer graphics.Computer graphics.
Computer graphics.ALIHAMID71
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics NotesGurpreet singh
 
Prayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandyPrayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandyTenet Systems Pvt Ltd
 
Unit 20 brief 1 task 2_worksheet
Unit 20 brief 1 task 2_worksheetUnit 20 brief 1 task 2_worksheet
Unit 20 brief 1 task 2_worksheetNeilRogero
 

Similar a Lecture 1 cad [compatibility mode] (20)

3D Article
3D Article3D Article
3D Article
 
COMPUTER GRAPHICS
COMPUTER GRAPHICSCOMPUTER GRAPHICS
COMPUTER GRAPHICS
 
Animation
AnimationAnimation
Animation
 
Reviewer in com graphics
Reviewer in com graphicsReviewer in com graphics
Reviewer in com graphics
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Lecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptxLecture No. 1 introduction.pptx
Lecture No. 1 introduction.pptx
 
Computer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C ProgrammingComputer Graphics Power Point using Open GL and C Programming
Computer Graphics Power Point using Open GL and C Programming
 
Computer graphics1
Computer graphics1Computer graphics1
Computer graphics1
 
computer generated images.pptx
computer generated images.pptxcomputer generated images.pptx
computer generated images.pptx
 
3 d in games
3 d in games3 d in games
3 d in games
 
Computer graphics notes
Computer graphics notesComputer graphics notes
Computer graphics notes
 
Life and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@PersistentLife and Work of Ivan Sutherland | Turing100@Persistent
Life and Work of Ivan Sutherland | Turing100@Persistent
 
unit1_updated.pptx
unit1_updated.pptxunit1_updated.pptx
unit1_updated.pptx
 
Computer graphics.
Computer graphics.Computer graphics.
Computer graphics.
 
Computer Graphics Notes
Computer Graphics NotesComputer Graphics Notes
Computer Graphics Notes
 
Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Cg
CgCg
Cg
 
engine terminology 2
 engine terminology 2 engine terminology 2
engine terminology 2
 
Prayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandyPrayas session cgi & cga by – soumalya nandy
Prayas session cgi & cga by – soumalya nandy
 
Unit 20 brief 1 task 2_worksheet
Unit 20 brief 1 task 2_worksheetUnit 20 brief 1 task 2_worksheet
Unit 20 brief 1 task 2_worksheet
 

Último

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 

Último (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

Lecture 1 cad [compatibility mode]

  • 1. Introduc ction to CAD/ CAM & CIM
  • 2. CAD: It can be defined as the use of computer systems to assist in the creation, modification, y e , , analysis or optimisation of a design CAM: It can be defined as the use of computer systems to plan, manage and control the y p , g operations of a manufacturing plant through direct or indirect compputer interface with the p plants production resour rces
  • 3. A CIM architecture is an information systems structure that enables industrial enterprises s integrate information and business processes It d accomplishes this first by establishing the direction integration will take; and second, by defining the interfaces between the us sers and the providers of this integration function function.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 11. Impact of Computer I t fC t rs Moore’s L M ’ Law Power of a CPU doubles e every 18 months / 2 years
  • 12. Impact of Video Gam I t f Vid G mes Number of transistors on GP doubles each 6 months PU Three times Moore’s Law Col. Col Steve Austin Worldwide revenues Retro flashback??? $7 Billion Man $5.6 Billion Man 6 Lee Majors
  • 13. Impact of Video Gam I t f Vid G mes But… But Video game sales is rough same as Hollywood box hly office Americans bought $20.2 bbillion in VCRs and DVDs in 2006 Total revenues to movie st tudios is 5 times total video game revenues
  • 14. Future of Consoles F t fC l 33 million PS2s (in 2002) 3.9 million Xboxes (in 2002 2) MSFT still losing lots of $$ p console per Predicted 200 million PDA/ /Cell game players in 2005 Do you believe it? y
  • 22. Graphics Applicatio G hi A li tions Entertainment: Cinema Square: Final Fantasy q y Pixar: Monster’s Inc.
  • 23. Entertainment E t t i t Final Fantasy (Square, USA)
  • 24. Entertainment E t t i t A B ’ Lif (Pixar) Bug’s Life
  • 25. Graphics Applicatio G hi A li tions Medical Visualization The Visible Human Pro b oject MIT: Image-Guided Surger Project ry
  • 26. Graphics Applicatio G hi A li tions Everyday Use Microsoft’s OS uses grap g aphics Graphics visualizations a debuggers and Visualize complex softwa systems are
  • 28. Everyday use E d Window system and large-screen interaction metaphors (François Guimbretière)
  • 29. Graphics Applicatio G hi A li tions Scientific Visualization
  • 30. Scientific Vi S i tifi Visualizat li ti tion t Airflow around a Harrier Jet (NASA Ames)
  • 31. Graphics Applicatio G hi A li tions Computer Aided Design (CAD)
  • 32. Graphics Applicatio G hi A li tions Training Designing Effective Step-By-Step Assembly In nstructions (Maneesh Agrawala et. al)
  • 33. Graphics Applications A li ti Entertainment: Games GT Racer 3 Polyphony Digital: Gran Turismo 3, A Spec
  • 35. Education Ed ti Outside In (Geometry Center, University of Minnesota) f
  • 36. The B i Th Basics Computer graphics: genera ating 2D images of a 3D world represented in a comp puter. Main tasks: modeling: (shape) creating an representing the geometry nd of objects in the 3D world rendering: (light, perspective) generating 2D images of the objects animation: (movement) describing how objects change in time
  • 37. Why St d C Wh Study Comput G ter t Graphics? hi ? Graphics I like to see what I’m doing I like to show people what I’m doing Im Graphics is interesting Involves simulation, AI, algorit s, architecture… o es s u at o , , a go t thms, a c tectu e I’ll never get an Oscar for m acting my But maybe I’ll get one for my C special effects CG Graphics is fun
  • 39. Light Stage – 2002 USC, USC Institute for Creative Technologies