My Account Log in

1 option

Autodesk 3ds Max 8 : MAXScript essentials.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Contributor:
Autodesk, Inc.
Language:
English
Subjects (All):
3ds max (Computer file).
Computer animation.
Computer graphics.
Physical Description:
1 online resource (237 p.)
Edition:
1st edition
Other Title:
3ds max 8 MAXScript essentials
Place of Publication:
Burlington, Mass. : Focal Press, 2013, c2005.
Language Note:
English
System Details:
text file
Summary:
Write your own MAXScript functions and utilities to create custom tools and UI elements, and automate repetitive tasks. Demonstrated techniques include the creation of objects, arrays, collections, control structures, parametric objects, and the construction of UI elements. The companion CD-ROM contains media files that allow you to practice the techniques with real-world examples demonstrating how you can use then in a production environment.
Contents:
Front Cover; Autodesk 3ds Max 8 MAXScript Essentials; Copyright Page; Table of Contents; Introduction; What's New in the Edition; Copying the Exercise Files from the CD; 1. MAXScript Basics; Objectives; Introduction; Syntax and Organization; Comments; Multiline Statements; Variables and Data; Untyped Variables; The MAXScript Listener; Using the MAXScript Listener; Object Properties; Additional Object Properties; Macro Recorder; Functions; Function Parameters and Signature; Creating Your Own Functions; Passing Arguments by Value; Passing Arguments by Reference
Exceptions to Pass by Value (Advanced Topic)Returning Values from Functions.; Local and Global Variables; Defining Variables; Global Variables; Local Variables; Conditional Statements; If-Then Statements; Logical Operators: Not, And, Or; If-Then-Else Statements; List of Operators; Loop Structures; For Loop; Loops with Multiple Statements; While Loops; Collections; Arrays; Array Functions; Printing Arrays; Multidimensional Arrays (Advanced Topic); Wildcards; Structures; Structure Syntax; Structure Constructor Function; Structure Initialization; Structure Member Functions
Calling Functions During Construction of a Structure (Advanced Topic)Strings; Concatenation; Findstring; Replace; Converting Between Numbers and Strings; Creating and Running Scripts; Working with Equations; Changing Wireframe Colors with a Loop; Conclusion; 2. Constructing User Interfaces; Objectives; Introduction; Building User Interfaces; Types of User Interfaces; Script Types; MacroScripts; Script Files; Rollouts; Adding User Interface Elements; Event Handlers; Rollout Groups; Creating a Working Script; Creating the User Interface; Adding Event Handlers; Fine-Tuning the UI
Automatically Destroying DialogsAdding Pickbutton Events; Using Local Variables; Disabling and Enabling UI Items; Conclusion; 3. The 3ds Max Interface; Objectives; Introduction; Copy, Instance, and Reference; Copy; Instance; Reference; Cloning Nodes Using MaxOps.CloneNodes; Copying Arrays; Max Commands; Command Panels; Main Tool Bar; Picking Scene Objects; Picking Points; MouseTrack (Advanced); Painter Interface (Advanced); Conclusion; 4. Understanding Objects and Classes; Objectives; Introduction; Object Oriented Programming; Class Hierarchy; Class Inheritance; Determining Class Types
InstancesProperties; MAXWrapper Class; Methods; Constructors; Get and Set Methods; Mapped Methods; Working with the MAXScript Reference; MAXScript Grammar; Optional Parameters; Return Values; Reference Assignments; Conclusion; 5. Transforms and Animation; Objectives; Introduction; Position and Scale Transform Properties; Position Transform; The Scale Transform; Rotation Transform; EulerAngle; Gimbal Coordinate System; Local Rotations; Quaternions; AngleAxis; Contexts; Coordsys Context; Animation; Controllers; Animation Keys; Key Values; Controller Types; Rotation Axis; Delete Keys
Key Tangents
Notes:
First published 2006.
Description based on print version record.
ISBN:
9786612618383
9781138403307
113840330X
9781282618381
1282618385
9781136142222
1136142223
9780080927459
0080927459
OCLC:
499049780

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account