affine arithmetic: Affine arithmetic
affine arithmetic: A technical drawing
alternatives, definition: Forms of definitions
argument, special: Special objects
argument, special: Specials
associativity, operator: Two-operand (binary) forms
axis, rotation: Object transforms
back face: Drawing a solid
baseline fraction: Picture box
binary form: Two-operand (binary) forms
binary space partition: Command line
binary space partition: Hidden surface removal
binary space partition: Statistics
block: Swept blocks
block: Blocks
block: Object transforms
block sweep: Swept blocks
body polygon: Swept lines
body polygon: Swept polygons
body polygon: Internal options
bounding box: Picture box
BSP, binary space partition: Command line
BSP, binary space partition: Hidden surface removal
camera: Camera
center of rotation: Nested sweeps
center of rotation: Object transforms
centroid: A technical drawing
clipping: Clipping
clipping: Picture box
closure tag, <>
: Swept points
closure tag, <>
: Point sweeps
closure tag, <>
: Swept lines
closure tag, <>
: Polyline sweeps with closure
closure tag, <>
: Sweeps
closure tag, <>
: Swept points
closure tag, <>
: Swept lines
closure tag, <>
: Sweep face splitting
command line option: Hello world
command line options: Command line
command line, sketch
: Hello world
command line, sketch
: Command line
comments: Language basics
comments: Drawing a solid
constructor: Transform literals
coordinate system, right-handed: Introduction by example
counter-clockwise polygon vertex order: Hello world
culling: Drawing a solid
culling: Hello world
culling: Swept lines
culling: Drawing a solid
declarative language: Language basics
definition: Definitions
definition: Drawing a solid
definition with alternatives: Forms of definitions
definition, drawable: Object transforms
definition, options: Polyline sweeps with closure
definition, point: Drawing a solid
definition, scalar: Swept objects
definition, simple: Forms of definitions
definition, tag: Definitions
definition, tag: Command line
definition, tag: Forms of definitions
definition, transform: Overview
definition, vector: Polyline sweeps
depth sort: Internal options
depth sort: Bugs and anomalies
depth sort: Hidden surface removal
document template: Hello world
document template: Command line
drawable: Drawables
drawable: Object transforms
drawable definition: Object transforms
drawable reference: Forms of references
end polygon: Swept polygons
end polygon: Swept lines
faces: Drawing a solid
faces: Polyline sweeps
file, include: Language basics
file, input: Language basics
frame box: Frame
global options: Global options
global options: Drawing options
helix: Polyline sweeps
helix: Drawing a solid
hello world: Hello world
hidden surface algorithm: A technical drawing
hidden surface algorithm: Hello world
hidden surface algorithm: Special objects
hidden surface algorithm: Hidden surface removal
hidden surface algorithm: Transform literals
hierarchical model: A hierarchical model
identifiers: Identifiers
include file: Language basics
input file: Language basics
internal option: Special objects
internal options: Internal options
internal options: Global options
keywords: Key and reserved words
labels: Special objects
language, declarative: Language basics
language, output: Language
language, scene description: Language basics
lexical scope: Blocks
lexical scope: Object transforms
line sweep: Swept lines
line sweep: Polyline sweeps
line sweep: A technical drawing
literal, point: Point and vector literals
literal, scalar: Scalar literals
literal, transform: Transform literals
literal, vector: Point and vector literals
nesting, swept object: Nested sweeps
one-operand form: Unary forms
operator associativity: Two-operand (binary) forms
operator precedence: Two-operand (binary) forms
option: Drawing options
option, command line: Hello world
option, internal: Special objects
options: Options
options definition: Polyline sweeps with closure
options multiple reference: Forms of references
options reference: Forms of references
options, command line: Command line
options, global: Global options
options, global: Drawing options
options, internal: Global options
options, internal: Internal options
options, sweep: Swept lines
options, sweep: Swept points
options, sweep: Swept lines
options, sweep: Polygon sweeps
options, sweep: Polyline sweeps
options, swept object: Polyline sweeps with closure
options, swept object: Polygon sweeps
options, swept object: Swept lines
order, polygon vertex: Overview
order, polygon vertex: Swept lines
order, polygon vertex: Swept polygons
order, polygon vertex: Hello world
order, polygon vertex: Swept lines
output language: Language
outside of a polygon: Hello world
parallel projection: Transform literals
parallel projection: Hello world
parallel projection: Picture box
parentheses: Two-operand (binary) forms
perspective projection: Overview
perspective projection: Transform literals
picture box: Picture box
planarity of polygons: Polygons
planarity of polygons: Sweep face splitting
point definition: Drawing a solid
point list: Swept points
point literal: Point and vector literals
point reference: Forms of references
point sweep: Swept objects
point sweep: Swept points
polygon sweep: Swept polygons
polygon sweep: Polygon sweeps
polygon sweep: A hierarchical model
polygon vertex order: Hello world
polygon vertex order: Swept lines
polygon vertex order: Overview
polygon vertex order: Swept lines
polygon vertex order: Swept polygons
polygon vertex order: Overview
polygon, body: Swept lines
polygon, body: Internal options
polygon, body: Swept polygons
polygon, end: Swept polygons
polygon, end: Swept lines
polygon, outside of: Hello world
polygon, planar: Sweep face splitting
polygon, planar: Polygons
precedence, operator: Two-operand (binary) forms
program, hello world: Hello world
projection, parallel: Hello world
projection, parallel: Transform literals
projection, parallel: Picture box
projection, perspective: Transform literals
projection, perspective: Overview
pseudo-options: TikZ/PGF user-defined styles
psframebox
: Frame
pspicture
: Picture box
PSTricks: About sketch
quoting, special: Special objects
quoting, special: Specials
reference, drawable: Overview
reference, drawable: Object transforms
reference, drawable: Forms of references
reference, multiple options: Forms of references
reference, options: Forms of references
reference, options: Polyline sweeps with closure
reference, point: Drawing a solid
reference, point: Forms of references
reference, scalar: Forms of references
reference, scalar: Swept objects
reference, tag: Forms of definitions
reference, tag: Forms of references
reference, transform: Overview
reference, transform: Forms of references
reference, vector: Polyline sweeps
reference, vector: Forms of references
repeated object: Repeats
reserved words: Key and reserved words
right hand rule: Object transforms
right-hand coordinate system: Introduction by example
rotation: Object transforms
rotation transform: A hierarchical model
rotation transform: Transform literals
rotation transform: A hierarchical model
rotation, center of: Object transforms
rotation, center of: Nested sweeps
running sketch
: Hello world
scalar definition: Swept objects
scalar literal: Scalar literals
scalar reference: Forms of references
scale transform: Transform literals
scene description language: Building a drawing
scene description language: Language basics
scope, identifier: Object transforms
scope, identifier: Blocks
simple definition: Forms of definitions
solid: Drawing a solid
special argument substitution: Special objects
special argument substitution: Specials
special object: Special objects
special objects: A technical drawing
splitting, line and surface: Hidden surface removal
splitting, line and surface: Hello world
substitution, special: Special objects
surface: Polyline sweeps
sweep: Swept objects
swept bock: Swept blocks
swept line: A technical drawing
swept line: Swept lines
swept line: Polyline sweeps
swept object: Swept objects
swept object: Sweeps
swept point: Swept objects
swept point: Swept points
swept polygon: Polygon sweeps
swept polygon: A hierarchical model
tag definition: Definitions
tag definition: Command line
tag definition: Forms of definitions
tag reference: Forms of definitions
tag reference: Forms of references
template, document: Command line
template, document: Hello world
tetrahedron: Drawing a solid
tick operator ('
): Affine arithmetic
tick operator ('
): Two-operand (binary) forms
TikZ/PGF: About sketch
toroid: Nested sweeps
transform: Repeats
transform: Object transforms
transform: Sweeps
transform: Overview
transform: Two-operand (binary) forms
transform definition: Overview
transform literal: Transform literals
transform reference: Overview
transform reference: Forms of references
transform, rotation: A hierarchical model
transform, rotation: Transform literals
transform, rotation: A hierarchical model
transform, scale: Transform literals
transform, translation: Transform literals
transform, translation: A hierarchical model
transform, translation: Object transforms
transform, view: Transform literals
translation transform: A hierarchical model
translation transform: Transform literals
translation transform: Object transforms
transparency: Transparency
two-operand form: Two-operand (binary) forms
unary form: Unary forms
vector: Object transforms
vector definition: Polyline sweeps
vector literal: Point and vector literals
vector reference: Forms of references
view transform: Transform literals
virtual camera: Overview
white space: Drawing a solid
white space: Language basics
white space: Object transforms
white space: Drawing a solid
">
The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Sketch
Sketch
Copyright © 2005, 2006, 2007, 2008 Eugene K. Ressler.
This manual is for sketch
, version 0.2 (build 131),
Saturday, August 09, 2008, a program that converts descriptions of simple
three-dimensional scenes into static drawings. This version generates
PSTricks
or PGF/TikZ
code suitable for use with the
TeX document processing system.
Sketch
is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.
Sketch is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with sketch
; see the file COPYING.txt. If not, see
http://www.gnu.org/copyleft.
--- The Detailed Node Listing ---
About sketch
Introduction by example
Swept objects
Input language
Basics
Literals
Arithmetic expressions
Options
Point lists
Drawables
Sweeps
Definitions
Global environment
Building a drawing
Caveats
Hidden surface removal and polygon splitting
Index of concepts
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.