home processing download documents tutorial python tutorial gallery source about
 Introduction and Fundamentals (back to tutorials)

Getting Started with iGeo

Install Processing

Install iGeo

Importing Library

For Beginners of Processing and Java

Variables

Variables Naming Convention

Statements

Comments

Basics of iGeo in Processing

First Line to Write

Run the Sketch

Navigation of 3D View by Mouse & Keyboard

Shading Modes

Fundamental Geometries in iGeo

Creating Points

Setting Color of Objects

Creating Lines

Creating NURBS Curves

Creating Simple Surfaces

Creating NURBS Surfaces

Simple Repetitions

For Loop

Logics inside Body

Nested Loop (2 Dimensional For Loop)

Nested Loop (3 Dimensional For Loop)

Simple Conditions

If Condition

If and Else

If, Else If and Else

Boolean Operators

And, Or, Not

Use of %

Introduction of 3D Vectors

Points and Vectors

IVec Class

Creating Geometries with Vectors

Visualize Vectors as Arrows

Debug

Compile Error

Print Debugging

Arrays

Simple Arrays

Null Values

2 Dimensional Arrays

3 Dimensional Arrays

Creating Geometry with Arrays

Creating Curves with Arrays

Creating Surfaces with Arrays

Creating Polygon Mesh with Arrays

Variable-Length Arrays

ArrayList

2 Dimensional Variable-Length Arrays

Sort

File I/O

Open Files

Save Files

Import Geometry Objects

Import Geometry Objects by Layers



(back to the list of tutorials)

HOME
FOR PROCESSING
DOWNLOAD
DOCUMENTS
TUTORIALS (Java / Python)
GALLERY
SOURCE CODE(GitHub)
PRIVACY POLICY
ABOUT/CONTACT