Important Notice:

On July 31st, 2017 the Digital-Tutors library will be retired along with Digital-Tutors concurrent licensing. Effective August 1, 2017 any active group plans will be redirected to www.pluralsight.com. Each group plan will receive one individual user license on Pluralsight for each active Digital-Tutors license. Please contact your account representative for any additional questions.
Installing Python ActiveX Scripting
See Details
Sunder Iyer

Pluralsight

Sunder Iyer
In this course we will get started with scripting in Softimage using the Python ActiveX Scripting Engine Over this course we will get an introductory look to Python ActiveX Scripting in Softimage. When scripting in Softimage, we have a considerable number of choices and in this project we will use Python; a strong, smart, and fast scripting language available in other Autodesk and 3d software applications. We will start out learning how to write some basic commands as well as extract and reuse code. We will then get into some Python scripting concepts like variables and properties and then move onto building a modeling tool that can be executed with the click of a button.
Partner
Partner
Introduction and project overview
1

Introduction and project overview

 
01:01
Installing Python ActiveX Scripting
2

Installing Python ActiveX Scripting

 
04:03
Our first Python script
3

Our first Python script

 
03:20
Coding in the Script Editor
4

Coding in the Script Editor

 
05:09
Using the History Log
5

Using the History Log

 
07:14
Basic types in Python
6

Basic types in Python

 
04:38
First look at variables
7

First look at variables

 
05:13
Using variables and objects
8

Using variables and objects

 
05:56
Lists and selection data
9

Lists and selection data

 
06:57
Selecting a single face
10

Selecting a single face

 
07:42
Selecting random faces
11

Selecting random faces

 
06:11
Randomly selecting faces
12

Randomly selecting faces

 
06:08
Using a sampled list to select faces
13

Using a sampled list to select faces

 
03:48
Add a script command button
14

Add a script command button

 
05:38
Extending the random face code
15

Extending the random face code

 
07:57
Preventing errors with if-else
16

Preventing errors with if-else

 
07:05
Finishing the code
17

Finishing the code

 
05:30