Plug-in Software Developer Kit (SDK)
|
|
- Jennifer Craig
- 8 years ago
- Views:
Transcription
1 Updated February 2, 2012
2 2 modo 601 Plug-in Development Kit for PC and Mac The modo 601 Plug-in Software Development Kit provides a set of Application Programming Interfaces (APIs) and numerous source code samples that enable developers to read and write modo 601 scene, image, and movie files, introduce new commands and item types into modo, as well as add plug-in scripting support (with an example Lua interpreter). The SDK is based on COM, with C++ wrappers for many of the published APIs, and is available for both Mac OS X and Windows 32 bit and 64 bit versions of modo 601. What you can do with the SDK Create new Component shaders (similar to the Skin Shader in modo 601) for use in the modo Shader Tree. Build procedural geometry Plug-ins that create geometry in modo parametrically, and also be converted to a mesh. Create your own Image monitors (similar to the Histogram image monitor in modo 601) that display specialized types of image analysis. Build new viewport Overlays (similar to the Safe Area overlay) in modo 601. Create new implicit surface items (similar to the Blob items in modo 601). Build new Deformers for use in modo. Create new Volume items (similar to the Ground Plane item) in modo 601. Develop procedural textures which can be used as keyframed, multi-channel textures in the modo Shader Tree. Create a custom script interpreter for Lua or other programming languages. Develop new tool Plug-ins to extend the modo tool set. Create new Channel modifiers that can be placed into the Schematic Viewport in modo. Build new Color Model Plug-ins that can enhance the Color Picker in modo. Create time-based Image items for use in modo You can create Loaders or Savers for scenes or images, and savers for movies.
3 3 Loaders implement a recognition method that scans the file to determine if it s of a known type, and a load method which allows the loader to import data from the file into an object (scene or image) provided by modo. Scene loaders can import vertices and polygons as dynamic or static (trisurf) meshes. Static meshes have lower memory requirements and therefore enable loading larger scenes. Additional API support is provided to access polygonal faces, subdivision surfaces, curves of various types, patches, and text polygons. Plug-ins can access user preference settings to control their behavior. You can also use modo forms to design your Plug-in s preferences panel user interface. Plug-ins can also be delivered as packages, using the new.lpk file format, which enables delivering a set of files as a ZIP archive, which includes a manifest index file that controls where each file in the package is installed, via drag-n-drop onto the application. Savers implement a verify method which can display information or warnings about the chosen file format, and a save method, which reads the state of a scene or image object and writes that to the file. With API calls to the SDK you can access any parameter known to modo about the scene. Surface normals are supported, both per-vertex and per-polygon. The file I/O support in the SDK provides automatic triangulation APIs for scene savers, so that models can be saved as triangles without first manually freezing the meshes. Developers have access to topology information (e.g., what edges are connected to a given edge). If a new image saver is registered, then that format will appear in the Save As dialog for saving renders. You can also define your own layered image saver. The modo renderer can generate a depth buffer and other effect buffers, which can be saved as an image or as part of a layered image.
4 4 What s included in the SDK Header files and source code to build the example plugins and the C++ wrappers. For Windows developers, project files for the SDK samples are provided for Microsoft Visual Studio 2010 and For Mac OS X developers, the SDK also provides an Xcode project file. Sample code and detailed documentation for LXO file importers and exporters. Scene Loaders and Savers for COLLADA Digital Asset Exchange (.DAE), Autodesk FBX (.FBX), Wavefront Object (.OBJ), and VideoScape (.GEO) files. HSV and Kelvin Color Model samples. Sample code for Component shaders. A cel edges Shader is included as a top level shader example, providing a wide range of controls over diffuse, specular and reflection bands plus the ability to Draw Edges in a separate material. A Skin material shader is provided, showing use of displacement. Additionally, sample halftone and hair material shaders are present. An implicit surface example is provided. A Volume item example that implements a Ground Plane Volume item is provided. The new Volume API uses two shaders; one for density and another one for volume attributes. Scene savers for HPGL Plotter (.plt) files. Sample tool Plug-ins include the Arc, Seashell, and Spikey tools. Image loaders and savers for Portable Network Graphics (.PNG) and simple raw (.RAW) files. Sample gear generator plug-in is provided with numerous option for gear spacing, spoke placement etc. In addition to the gear item, there s also are orb and gasket examples that show how to procedurally create simple shapes. Movie savers for Apple QuickTime (.MOV) and Windows Media (.WMV) files. A script interpreter for the Lua programming language. An example VertValue plugin command is included that reads and sets vertex map values. The Histogram is provided as a sample Image Monitor Plug-in. A sample deformer (morph deformer) is provided which provides some basic settings for deforming an item in various ways. The COLLADA, Wavefront Object, and PNG plug-ins all provide sample UI forms that appear in the Preferences window of modo after they are installed, this lets users pick how they want certain parameters to be handled by the plug-in. Many sample plug-ins are provided in C++, with liberal open source licensing that allows developers to use the code in their own applications and products.
5 5 Applications and Benefits Export data from modo into the rest of your pipeline or tool suite (e.g. game engine). Control how modo data looks to your application, for seamless downstream use in your asset pipeline. Dump the contents of an LXO file into human-readable form. Import data from another application into modo. Read a proprietary in-house format or tackle an industry-standard format. Copy the contents of one LXO to another, applying custom operations as needed. Introduce new procedural textures into modo like pudding or boiling mud. Add new Commands to modo that execute native C++based actions. Introduce new types of geometry into modo like nuts and bolts and screws. Create new tools for modo users that by provide new ways to create and edit geometry. Add new Replicator point generators to modo. For example you could create a condensation plug-in that places replicators as you d see on a sweating drinking glass. Design innovative new ways for users to pick colors in modo.
Programming 3D Applications with HTML5 and WebGL
Programming 3D Applications with HTML5 and WebGL Tony Parisi Beijing Cambridge Farnham Köln Sebastopol Tokyo Table of Contents Preface ix Part I. Foundations 1. Introduction 3 HTML5: A New Visual Medium
More informationJavaFX 3D Animation: Bringing Duke to Life
JavaFX 3D : Bringing Duke to Life John Yoon Interaction, Visual, and 3D Designer Oracle October 1, 2014 Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More informationSurface and Volumetric Data Rendering and Visualization
Surface and Volumetric Data Rendering and Visualization LAB: Blender integration with OpenGL/Qt Massimo Mauro Department of Information Engineering Faculty of Engineering University of Brescia Via Branze,
More informationShader Model 3.0. Ashu Rege. NVIDIA Developer Technology Group
Shader Model 3.0 Ashu Rege NVIDIA Developer Technology Group Talk Outline Quick Intro GeForce 6 Series (NV4X family) New Vertex Shader Features Vertex Texture Fetch Longer Programs and Dynamic Flow Control
More informationIntroduction to Computer Graphics
Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 torsten@sfu.ca www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics
More informationLightWave IO.1 What s New
LightWave IO.1 What s New Contents Introduction........................................ 01 1) Stereoscopic Rendering About Stereoscopic Rendering........................ 02 Enhancements in LightWave 10.1.....................
More informationGUIDE TO POST-PROCESSING OF THE POINT CLOUD
GUIDE TO POST-PROCESSING OF THE POINT CLOUD Contents Contents 3 Reconstructing the point cloud with MeshLab 16 Reconstructing the point cloud with CloudCompare 2 Reconstructing the point cloud with MeshLab
More informationA little code goes a long way Cross-platform game development with Lua. Ivan Beliy, Software Engineer
A little code goes a long way Cross-platform game development with Lua Ivan Beliy, Software Engineer 9/25/14 Marmalade. Trademarks belong to their respective owners. All rights reserved. 1 A bit of History!
More information2: Introducing image synthesis. Some orientation how did we get here? Graphics system architecture Overview of OpenGL / GLU / GLUT
COMP27112 Computer Graphics and Image Processing 2: Introducing image synthesis Toby.Howard@manchester.ac.uk 1 Introduction In these notes we ll cover: Some orientation how did we get here? Graphics system
More informationOur One-Year 3D Animation Program is a comprehensive training in 3D using Alias
1 YEAR 3D ANIMATION Illusion is the first of all pleasures Oscar Wilde Our One-Year 3D Animation Program is a comprehensive training in 3D using Alias Oscar Winning software, Maya, the industry standard
More informationCharacter Creation You can customize a character s look using Mixamo Fuse:
Using Mixamo Fuse, Mixamo, and 3ds Max, you can create animated characters for use with FlexSim. Character Creation You can customize a character s look using Mixamo Fuse: After creating the character,
More informationAnime Studio Debut vs. Pro
vs. Animation Length 2 minutes (3000 frames) Unlimited Motion Tracking 3 Points Unlimited Audio Tracks 2 Tracks Unlimited Video Tracks 1 Track Unlimited Physics No Yes Poser scene import No Yes 3D layer
More informationBlender addons ESRI Shapefile import/export and georeferenced raster import
Blender addons ESRI Shapefile import/export and georeferenced raster import This blender addon is a collection of 4 tools: ESRI Shapefile importer - Import point, pointz, polyline, polylinez, polygon,
More information4VATARS PROJECT. Standard avatar specification for content creation in RealXtend
4VATARS PROJECT Standard avatar specification for content creation in RealXtend In partnership with the development team under opensource realxtend, the research program ENER of Ecole Nationale des Arts
More informationGlass coloured glass may pick up on scan. Top right of screen tabs: these tabs will relocate lost windows.
Artec 3D scanner Instructions for Medium Handheld (MH) Scanner Scanning Conditions: Objects/surfaces that don t scan well: Black or shiny objects and objects with sharp edges or points, hair, glass, transparent
More informationHow To Draw In Autocad
DXF Import and Export for EASE 4.0 Page 1 of 9 DXF Import and Export for EASE 4.0 Bruce C. Olson, Dr. Waldemar Richert ADA Copyright 2002 Acoustic Design Ahnert EASE 4.0 allows both the import and export
More informationIntroduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012
CSE 167: Introduction to Computer Graphics Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Today Course organization Course overview 2 Course Staff Instructor Jürgen Schulze,
More informationTutorial 13: Object Animation
Tutorial 13: Object Animation In this tutorial we will learn how to: Completion time 40 minutes Establish the number of frames for an object animation Rotate objects into desired positions Set key frames
More informationHow is EnSight Uniquely Suited to FLOW-3D Data?
How is EnSight Uniquely Suited to FLOW-3D Data? July 5, 2011 figure 1. FLOW-3D model of Dam visualized with EnSight If you would like to know how CEI s EnSight offers you more power than other postprocessors
More informationVENTUZ ONLINE STORE CONCEPT V1.02 2015-09-22
VENTUZ ONLINE STORE CONCEPT V1.02 2015-09-22 CONCEPT The Ventuz Store will be open for all vendors who intend to offer their Ventuz related articles. Every vendor (company or freelancer) gets the opportunity
More informationTechnical What s New. Autodesk Alias Product Line
Autodesk Alias Product Line Purpose-built for industrial designers and creative professionals, digital modelers/sculptors, and automotive/transportation designers, the Autodesk Alias 2010 product line
More informationModelling 3D Avatar for Virtual Try on
Modelling 3D Avatar for Virtual Try on NADIA MAGNENAT THALMANN DIRECTOR MIRALAB UNIVERSITY OF GENEVA DIRECTOR INSTITUTE FOR MEDIA INNOVATION, NTU, SINGAPORE WWW.MIRALAB.CH/ Creating Digital Humans Vertex
More informationMaxwell Render 1.5 complete list of new and enhanced features
Maxwell Render 1.5 complete list of new and enhanced features Multiprocessor Maxwell Render can exploit all of the processors available on your system and can make them work simultaneously on the same
More informationImage Synthesis. Fur Rendering. computer graphics & visualization
Image Synthesis Fur Rendering Motivation Hair & Fur Human hair ~ 100.000 strands Animal fur ~ 6.000.000 strands Real-Time CG Needs Fuzzy Objects Name your favorite things almost all of them are fuzzy!
More informationCOMPUTER GRAPHICS Computer Graphics
COMPUTER GRAPHICS Computer Graphics involves display, manipulation and storage of pictures and experimental data for proper visualization using a computer. Typical graphics system comprises of a host computer
More informationLab7 : Putting Everything Together
1 Lab7 : Putting Everything Together Introduction In the previous six OpenGL tutorials you ve learned to use textures, programmable shaders, basic shading, cube-mapping, render-to-texture and shadow maps.
More informationYour CAD Programme. Virtually all 3D Rapid Prototyping machines and 3D Printers use the STL file format for input.
Export STL Files From Your CAD Programme Introduction Virtually all 3D Rapid Prototyping machines and 3D Printers use the STL file format for input. Almost all CAD programs have a way to save or export
More informationSilverlight for Windows Embedded Graphics and Rendering Pipeline 1
Silverlight for Windows Embedded Graphics and Rendering Pipeline 1 Silverlight for Windows Embedded Graphics and Rendering Pipeline Windows Embedded Compact 7 Technical Article Writers: David Franklin,
More informationWhy is pre-processing necessary? Overall steps of this workflow: Batch RAW to DNG with Adobe Digital Negative (DNG) Converter Software
http://gmv.cast.uark.edu A Method Store for Advanced Survey and Modeling Technologies Mon, 01 Apr 2013 03:29:18 +0000 en-us hourly 1 http://wordpress.org/?v=3.5.1 http://gmv.cast.uark.edu/photogrammetry/software-photogrammetry/photomodeler/workflowphotomodeler/pre-processing-digital-images-for-close-range-photogrammetry-crp/
More informationMonash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Questions 2007 INSTRUCTIONS: Answer all questions. Spend approximately 1 minute per mark. Question 1 30 Marks Total
More informationUsing HDR Panoramas. Dr Ryan Southall - School of Architecture & Design, University of Brighton.
Using HDR Panoramas Dr Ryan Southall - School of Architecture & Design, University of Brighton. Introduction The LightLab project attempts to improve the integration of technology into design education
More informationImage Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg
Image Processing and Computer Graphics Rendering Pipeline Matthias Teschner Computer Science Department University of Freiburg Outline introduction rendering pipeline vertex processing primitive processing
More informationGUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1
Welcome to GUI! Mechanics 26/02/2014 1 Requirements Info If you don t know C++, you CAN take this class additional time investment required early on GUI Java to C++ transition tutorial on course website
More informationSAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE
MULT 130 CIC Approval: 03/12/2015 BOT APPROVAL: 04/16/2015 STATE APPROVAL: EFFECTIVE TERM: Fall 2015 SECTION I SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE SUBJECT
More informationAdvanced Diploma of Professional Game Development - Game Art and Animation (10343NAT)
The Academy of Interactive Entertainment 201 Advanced Diploma of Professional Game Development - Game Art and Animation (10343NAT) Subject Listing Online Campus 0 Page Contents 3D Art Pipeline...2 Grasping
More informationCross-Platform Game Development Best practices learned from Marmalade, Unreal, Unity, etc.
Cross-Platform Game Development Best practices learned from Marmalade, Unreal, Unity, etc. Orion Granatir & Omar Rodriguez GDC 2013 www.intel.com/software/gdc Be Bold. Define the Future of Software. Agenda
More informationRecent Advances and Future Trends in Graphics Hardware. Michael Doggett Architect November 23, 2005
Recent Advances and Future Trends in Graphics Hardware Michael Doggett Architect November 23, 2005 Overview XBOX360 GPU : Xenos Rendering performance GPU architecture Unified shader Memory Export Texture/Vertex
More informationCAP VR WALKTHROUGH ENVIRONMENT: 3DS MAX INTEROPERABILITY BETWEEN PROGRAMS
CAP VR WALKTHROUGH ENVIRONMENT: 3DS MAX INTEROPERABILITY BETWEEN PROGRAMS [SKETCHUP to 3DS MAX] 1. In SKETCHUP go to FILE SAVE AS Save the file as a.skp. 2. In 3DS MAX go to FILE IMPORT Change the file
More information3D Animation Graphic Designer
Goal of the program The training program aims to develop the trainee to get him to the level of professional and creative in designing models three-dimensional and move with all respect to this art and
More informationSkillsUSA 2014 Contest Projects 3-D Visualization and Animation
SkillsUSA Contest Projects 3-D Visualization and Animation Click the Print this Section button above to automatically print the specifications for this contest. Make sure your printer is turned on before
More informationIntermediate Tutorials Modeling - Trees. 3d studio max. 3d studio max. Tree Modeling. 1.2206 2006 Matthew D'Onofrio Page 1 of 12
3d studio max Tree Modeling Techniques and Principles 1.2206 2006 Matthew D'Onofrio Page 1 of 12 Modeling Trees Tree Modeling Techniques and Principles The era of sprites and cylinders-for-trunks has passed
More informationIT 386: 3D Modeling and Animation. Review Sheet. Notes from Professor Nersesian s IT 386: 3D Modeling and Animation course
IT 386: 3D Modeling and Animation Review Sheet Sources: Notes from Professor Nersesian s IT 386: 3D Modeling and Animation course Notes from CannedMushrooms on YouTube Notes from Digital Tutors tutorial
More informationComputer Applications in Textile Engineering. Computer Applications in Textile Engineering
3. Computer Graphics Sungmin Kim http://latam.jnu.ac.kr Computer Graphics Definition Introduction Research field related to the activities that includes graphics as input and output Importance Interactive
More informationRadeon HD 2900 and Geometry Generation. Michael Doggett
Radeon HD 2900 and Geometry Generation Michael Doggett September 11, 2007 Overview Introduction to 3D Graphics Radeon 2900 Starting Point Requirements Top level Pipeline Blocks from top to bottom Command
More informationDevelop Computer Animation
Name: Block: A. Introduction 1. Animation simulation of movement created by rapidly displaying images or frames. Relies on persistence of vision the way our eyes retain images for a split second longer
More informationGPU Architecture. Michael Doggett ATI
GPU Architecture Michael Doggett ATI GPU Architecture RADEON X1800/X1900 Microsoft s XBOX360 Xenos GPU GPU research areas ATI - Driving the Visual Experience Everywhere Products from cell phones to super
More informationVisIt Visualization Tool
The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson hudson@mcs.anl.gov Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing
More informationIntroduction to Computer Graphics
Introduction to Computer Graphics Version 1.1, January 2016 David J. Eck Hobart and William Smith Colleges This is a PDF version of a free, on-line book that is available at http://math.hws.edu/graphicsbook/.
More informationQuestions and Answers
Autodesk Maya 2011 2011 QUESTIONS AND ANSWERS Questions and Answers Autodesk Maya 2011 software provides artists with an end-to-end creative workflow at an exceptional value. Contents 1. General Product
More informationMy Materials. In this tutorial, we ll examine the material settings for some simple common materials used in modeling.
Course: 3D Design Title: My Materials Blender: Version 2.6X Level: Beginning Author; Neal Hirsig (nhirsig@tufts.edu) (May 2012) My Materials In this tutorial, we ll examine the material settings for some
More informationA Simple Guide To Understanding 3D Scanning Technologies
A Simple Guide To Understanding 3D Scanning Technologies First Edition www.lmi3d.com Table of Contents Introduction At LMI Technologies, solving complex problems in a simple way is the philosophy that
More informationEfficient Storage, Compression and Transmission
Efficient Storage, Compression and Transmission of Complex 3D Models context & problem definition general framework & classification our new algorithm applications for digital documents Mesh Decimation
More informationWorkstation Applications for Windows. NVIDIA MAXtreme User s Guide
Workstation Applications for Windows NVIDIA MAXtreme User s Guide Software Version: 6.00.xx NVIDIA Corporation February 2004 NVIDIA MAXtreme Published by NVIDIA Corporation 2701 San Tomas Expressway Santa
More informationBehind every great artist is an extraordinary pipeline
AUTODESK Integrated Creative Environment Behind every great artist is an extraordinary pipeline 2006 Universal Pictures; image courtesy Rhythm & Hues While working on The Fast and the Furious - Tokyo Drift,
More informationArcGIS Viewer for Silverlight An Introduction
Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and
More informationThe Car Tutorial Part 1 Creating a Racing Game for Unity
The Car Tutorial Part 1 Creating a Racing Game for Unity Introduction 3 We will show 3 Prerequisites 3 We will not show 4 Part 1: Assembling the Car 5 Adding Collision 6 Shadow settings for the car model
More informationDigital 3D Animation
Elizabethtown Area School District Digital 3D Animation Course Number: 753 Length of Course: 1 semester 18 weeks Grade Level: 11-12 Elective Total Clock Hours: 120 hours Length of Period: 80 minutes Date
More informationWednesday, March 30, 2011 GDC 2011. Jeremy Ernst. Fast and Efficient Facial Rigging(in Gears of War 3)
GDC 2011. Jeremy Ernst. Fast and Efficient Facial Rigging(in Gears of War 3) Fast and Efficient Facial Rigging in Gears of War 3 Character Rigger: -creates animation control rigs -creates animation pipeline
More informationIronCAD s Hyper-Operability. IRONCAD TRANS Translators & Data Sharing
With IronCAD s Design Collaboration Suite, engineers communicate more freely. Dual ACIS and Parasolid kernels allow precise, error-free import and export of native SAT and _T files as well as common file
More informationQ. Can an Exceptional3D monitor play back 2D content? A. Yes, Exceptional3D monitors can play back both 2D and specially formatted 3D content.
FAQ Content Playback Q. What kind of computer do I need to run an Exceptional 3D display? A. Processor: Intel Core Duo Processor 2.5+GHz, 3M, 1066 Operating System: Windows 7 Memory: 4GB, DDR3, 1066MHz,
More informationMobile Game and App Development the Easy Way
Mobile Game and App Development the Easy Way Developed and maintained by Pocketeers Limited (http://www.pocketeers.co.uk). For support please visit http://www.appeasymobile.com This document is protected
More informationPrinting Guide. MapInfo Pro Version 15.0. Contents:
MapInfo Pro Version 15.0 The purpose of this guide is to assist you in getting the best possible output from your MapInfo Pro software. We begin by covering the new print, import, and export features and
More informationInteractive Computer Graphics
Interactive Computer Graphics A Top-Down Approach Using OpenGL FIFTH EDITION EDWARD ANGEL UNIVERSITY OF NEW MEXICO PEARSON Addison Wesley Boston San Francisco New York London Toronto Sydney Tokyo Singapore
More informationAbout the Render Gallery
About the Render Gallery All of your completed rendered images are available online from the Render Gallery page. Images in the gallery are grouped in collections according to the source document (RVT
More informationThe Rocket Steam Locomotive - Animation
Course: 3D Design Title: Rocket Steam Locomotive - Animation Blender: Version 2.6X Level: Beginning Author; Neal Hirsig (nhirsig@tufts.edu) (May 2012) The Rocket Steam Locomotive - Animation In this tutorial
More informationA technical overview of the Fuel3D system.
A technical overview of the Fuel3D system. Contents Introduction 3 How does Fuel3D actually work? 4 Photometric imaging for high-resolution surface detail 4 Optical localization to track movement during
More informationTI-Nspire Technology Version 3.2 Release Notes
TI-Nspire Technology Version 3.2 Release Notes Release Notes 1 Introduction Thank you for updating your TI Nspire products to Version 3.2. This version of the Release Notes has updates for all of the following
More informationCOMP175: Computer Graphics. Lecture 1 Introduction and Display Technologies
COMP175: Computer Graphics Lecture 1 Introduction and Display Technologies Course mechanics Number: COMP 175-01, Fall 2009 Meetings: TR 1:30-2:45pm Instructor: Sara Su (sarasu@cs.tufts.edu) TA: Matt Menke
More informationMMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations
MMGD0203 MULTIMEDIA DESIGN Chapter 3 Graphics and Animations 1 Topics: Definition of Graphics Why use Graphics? Graphics Categories Graphics Qualities File Formats Types of Graphics Graphic File Size Introduction
More informationBronwen Grimes Technical Artist
Bronwen Grimes Technical Artist www.bronwengrimes.com bronwen@bronwengrimes.com Objective To use my skill and knowledge in the game development arena to create innovative, artistically appealing solutions
More informationMapInfo Professional Version 12.5. Printing Guide
MapInfo Professional Version 12.5 Printing Guide The purpose of this guide is to assist you in getting the best possible output from your MapInfo Professional software. We begin by covering the new print,
More informationInformation Technology Solutions
ARMCAD 6 THE EXPERIENCE OF THOUSANDS OF USERS Radimpex Software announces release of ArmCAD 6, the new ArmCAD version. It is eight years since the release of ArmCAD 2005. What we are definitely sure of
More informationVisualizing Data: Scalable Interactivity
Visualizing Data: Scalable Interactivity The best data visualizations illustrate hidden information and structure contained in a data set. As access to large data sets has grown, so has the need for interactive
More informationCreating Your Own 3D Models
14 Creating Your Own 3D Models DAZ 3D has an extensive growing library of 3D models, but there are times that you may not find what you want or you may just want to create your own model. In either case
More informationOptimization of 3D Game Models
Södertörns högskola Institutionen för naturvetenskap, miljö och teknik Kandidatuppsats 15 hp Medieteknik höstterminen 2013 Optimization of 3D Game Models A qualitative research study in Unreal Development
More informationComputer Graphics on Mobile Devices VL SS2010 3.0 ECTS
Computer Graphics on Mobile Devices VL SS2010 3.0 ECTS Peter Rautek Rückblick Motivation Vorbesprechung Spiel VL Framework Ablauf Android Basics Android Specifics Activity, Layouts, Service, Intent, Permission,
More informationUsing MuPAD and JavaView to Visualize Mathematics on the Internet
Using MuPAD and JavaView to Visualize Mathematics on the Internet M. Majewski K. Polthier Zayed University, UAE Zuse Institute Berlin (ZIB) majewski@mupad.com polthier@zib.de Abstract Mathematics education
More informationAmazing renderings of 3D data... in minutes.
Amazing renderings of 3D data... in minutes. What is it? KeyShot is a standalone 3D rendering and animation application for anyone with a need to quickly and easily create photo-realistic images of 3D
More informationComputer Graphics CS 543 Lecture 12 (Part 1) Curves. Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)
Computer Graphics CS 54 Lecture 1 (Part 1) Curves Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) So Far Dealt with straight lines and flat surfaces Real world objects include
More informationPTC Creo Elements/Direct Comparison. Modeling Version
PTC Creo Elements/Direct Comparison Modeling Version Formerly CoCreate PTC Creo Elements/Direct Modeling is the world s #1 direct 3D CAD system. This table highlights the primary product capabilities delivered
More informationAutodesk Design Visualization for Architects. Every Design Has a Story.
Autodesk Design Visualization for Architects Every Design Has a Story. A high-impact visualization can make the difference between winning a bid or walking away empty-handed. Architects, designers, engineers
More informationGame Development in Android Disgruntled Rats LLC. Sean Godinez Brian Morgan Michael Boldischar
Game Development in Android Disgruntled Rats LLC Sean Godinez Brian Morgan Michael Boldischar Overview Introduction Android Tools Game Development OpenGL ES Marketing Summary Questions Introduction Disgruntled
More informationJavaFX Session Agenda
JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user
More informationMIDAS. Event Log Viewer User s Guide. Part Number MN/MID-EVLOG.IOM Revision 0
MIDAS Event Log Viewer User s Guide Part Number MN/MID-EVLOG.IOM Revision 0 Table Of Contents: OVERVIEW... 3 STARTING THE EVENT LOG VIEWER... 4 HOW THE VIEWER IS ORGANIZED... 7 DATA VIEW SELECTOR... 7
More informationHIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES
HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES E. K. Stathopoulou a, A. Valanis a, J. L. Lerma b, A. Georgopoulos a a Laboratory of Photogrammetry, National Technical University
More informationFeature Comparison of PTC Creo View MCAD. Product Suite. Topic Sheet. Page 1 of 6 Feature Comparison of PTC Creo View MCAD Product Suite
Comparison of Product Suite User Interface Lite Microsoft Fluent paradigm Ribbon User Interface User interface customization Command finder Usage Standalone version Interoperability with PTC Products Performance
More informationGPU Profiling with AMD CodeXL
GPU Profiling with AMD CodeXL Software Profiling Course Hannes Würfel OUTLINE 1. Motivation 2. GPU Recap 3. OpenCL 4. CodeXL Overview 5. CodeXL Internals 6. CodeXL Profiling 7. CodeXL Debugging 8. Sources
More informationCreating 2D Drawings from 3D AutoCAD Models
Creating 2D Drawings from 3D AutoCAD Models David Piggott CrWare, LP GD205-2P This class explores the various techniques in creating 2D part and assembly drawings from 3D AutoCAD models. As part of the
More informationCertificate Courses in Animation
UNIVERSITY OF PUNE Certificate Courses in Animation 1) Certificate Course in Animation using Flash 2) Certificate Course in Animation Using Photoshop 3) Certificate Course of Animation using Maya (To be
More informationAutodesk 3ds Max 2010 Boot Camp FAQ
Autodesk 3ds Max 2010 Boot Camp Frequently Asked Questions (FAQ) Frequently Asked Questions and Answers This document provides questions and answers about using Autodesk 3ds Max 2010 software with the
More informationTEACHING GRAPHICS PROGRAMMING ON MOBILE DEVICES
TEACHING GRAPHICS PROGRAMMING ON MOBILE DEVICES Michael Werner Department of Computer Science and Networking Wentworth Institute of Technology Boston, MA 02115 617-989-4143 wernerm@wit.edu ABSTRACT This
More informationPro/ENGINEER Wildfire 4.0 Basic Design
Introduction Datum features are non-solid features used during the construction of other features. The most common datum features include planes, axes, coordinate systems, and curves. Datum features do
More informationZWCAD Professional vs. Standard vs. Academic
ZWCAD Professional vs. Standard vs. Academic Feature supported Feature not supported Compatibility with AutoCAD DWG & DXF File Format Support AutoCAD Command AutoCAD Menu(.mnu)& Alias Support TTF & SHX
More informationA Pipeline From COLLADA to WebGL for Skeletal Animation
A Pipeline From COLLADA to WebGL for Skeletal Animation Jeffery McRiffey, Ralph M. Butler, and Chrisila C. Pettey Computer Science Department, Middle Tennessee State University, Murfreesboro, TN, USA Abstract
More informationDeferred Shading & Screen Space Effects
Deferred Shading & Screen Space Effects State of the Art Rendering Techniques used in the 3D Games Industry Sebastian Lehmann 11. Februar 2014 FREESTYLE PROJECT GRAPHICS PROGRAMMING LAB CHAIR OF COMPUTER
More informationComputer Animation and Visualisation. Lecture 1. Introduction
Computer Animation and Visualisation Lecture 1 Introduction 1 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2 Introduction (PhD in Tokyo, 2000,
More informationAMD RenderMonkey IDE Version 1.71
AMD RenderMonkey IDE Version 1.71 Introduction... 5 What s New... 6 Overview of New Features in RenderMonkey 1.71... 7 OpenGL ES 2.0 Preview Window...7 DirectX Disassembly Window...7 DirectX Preview Window...7
More informationQNX Software Development Platform 6.6. Screen Graphics Subsystem Developer's Guide
QNX Software Development Platform 6.6 QNX Software Development Platform 6.6 Screen Graphics Subsystem Developer's Guide 2010 2014, QNX Software Systems Limited, a subsidiary of BlackBerry Limited. All
More informationLecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) <lecturer, date>
Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) Outline Smartphones Developing Mobile Applications Android ios BlackBerry Windows Mobile References Cell phones
More informationGetting Started with CodeXL
AMD Developer Tools Team Advanced Micro Devices, Inc. Table of Contents Introduction... 2 Install CodeXL... 2 Validate CodeXL installation... 3 CodeXL help... 5 Run the Teapot Sample project... 5 Basic
More information