arcticPigs release V1.0 help files
Overview
A short technology primer
Reverse engineering of model and action data
Contact information
arcticPigs plugin for Animation:Master V8.5
Differences between the demo and the full-feature version
Upgrading the demo version
Priming your project file
Exporting a choreography
Selecting a template
Setting the camera preferences
Texture blending
Texture blending example
Kinematic Chain Constraint issues
Supported Animation:Master features
Publishing to the web
arcticPigs naming conventions for AM8.5
GROUP naming conventions
(top = true)
DECAL naming conventions
(splitneutral = true)
POSE naming conventions
POSE _onLButtonDown
POSE _onMouseOver
MODEL SHORTCUT naming conventions
(handling = HANDLINGMODE )
Special objects
NULL object _camerapivot
NULL object _cursorPosition
The Image Compression Materials Plugin
Using the Image Compression Materials plugin
The Real-time Materials Plugin
Using the real-time material
Creating Template Files for the plugin
The template directory file layout
arcticPigs 3D viewer API
Overview
Initialisation Events and their firing sequence
Expando objects
Example: The Movie Player script (1)
Example: The Movie Player script (2)
Example: The Movie Player script (3)
Articles
Asynchronous Downloads
3D Sound
Shell Components
Class arcticShell
on3dClick
on3dDblClick
on3dLButtonDown
on3dLButtonUp
on3dMouseOut
on3dMouseOver
onActionLoaded
onChorLoaded
onCreate
onModelDrag
onModelInstanced
onModelLoaded
onScriptReady
onSoundLoaded
arcticShell::doc
arcticShell::window
arcticShell::world
Document Components
Class actionFile
actionFile::copyright
actionFile::lastModifiedBy
actionFile::name
actionFile::notes
actionFile::url
Class arcticDocument
arcticDocument::loadAction
arcticDocument::loadChor
arcticDocument::loadModel
arcticDocument::loadSound
arcticDocument::actionFiles
arcticDocument::chorFiles
arcticDocument::modelFiles
arcticDocument::soundFiles
Class chorFile
chorFile::copyright
chorFile::lastModifiedBy
chorFile::length
chorFile::name
chorFile::notes
chorFile::url
Class modelFile
modelFile::copyright
modelFile::lastModifiedBy
modelFile::name
modelFile::notes
modelFile::url
Class soundFile
soundFile::album
soundFile::artist
soundFile::comment
soundFile::name
soundFile::title
soundFile::url
soundFile::year
Core Components
Class actionSequence
actionSequence::functionCall
actionSequence::lastEventAdded
actionSequence::custom
actionSequence::fadeIn
actionSequence::fadeOut
actionSequence::goTo
actionSequence::pause
actionSequence::restart
actionSequence::start
actionSequence::stop
actionSequence::xfade
actionSequence::action
actionSequence::BLENDMODE
actionSequence::blendVal
actionSequence::events
actionSequence::holdOnFinal
actionSequence::loopEnd
actionSequence::loopLength
actionSequence::loopStart
actionSequence::model
actionSequence::name
actionSequence::type
Class arcticLayer
arcticLayer::addLight
arcticLayer::addModel
arcticLayer::clearLayer
arcticLayer::newLayer
arcticLayer::newScript
arcticLayer::newViewpoint
arcticLayer::toViewpoint
arcticLayer::zoomFit
arcticLayer::camera
arcticLayer::followCursor
arcticLayer::hit
arcticLayer::lights
arcticLayer::models
arcticLayer::scripts
Class arcticWindow
arcticWindow::refresh
arcticWindow::clearText
arcticWindow::allowContextMenu
arcticWindow::autoRenderQuality
arcticWindow::backgroundColor
arcticWindow::debugMode
arcticWindow::doc
arcticWindow::passportMode
arcticWindow::performanceData
arcticWindow::renderQuality
arcticWindow::text
arcticWindow::textureLayers
arcticWindow::version
arcticWindow::world
Class base
base::aim
base::ELimitRatio
base::euler
base::position
base::SLimitRatio
base::TLimitRatio
base::worldAim
base::worldEuler
base::worldPosition
Class bone
bone::base
Class camera
camera::clearOffsets
camera::accelerationTime
camera::base
camera::focalLength
camera::handling
camera::initialMoveSpeed
camera::moveSpeed
camera::navigationMode
camera::type
Class cameraPosition
cameraPosition::focalLength
cameraPosition::position
cameraPosition::rotation
cameraPosition::type
Class event
event::toString
event::func
event::timeAtEvent
event::remove
event::set
event::description
event::gin
event::hasLength
event::jam
event::length
event::time
event::type
event::valid
Class group
group::onclick
group::ondblclick
group::onlbuttondown
group::onlbuttonup
group::onmouseout
group::onmouseover
group::ambient
group::diffuseColor
group::hitTesting
group::name
group::renderGroup
group::specularColor
group::specularInt
group::specularSize
group::transparency
Class light
light::coneAngle
light::falloffDistance
light::intensity
light::softness
light::base
light::color
light::diffuse
light::name
light::specular
Class model
model::onclick
model::ondblclick
model::ondrag
model::onlbuttondown
model::onlbuttonup
model::onmouseout
model::onmouseover
model::active
model::base
model::bones
model::groups
model::handling
model::modelFile
model::name
model::poses
model::subdivideBias
Class pose
pose::active
pose::name
pose::sliderValue
Class script
onframechange
script::addAction
script::addChoreography
script::addModel
script::addSound
script::custom
script::fadeIn
script::fadeOut
script::needReadyEvent
script::pause
script::restart
script::start
script::stop
script::frame
script::name
script::sequences
script::status
Class soundSequence
soundSequence::pause
soundSequence::restart
soundSequence::start
soundSequence::stop
soundSequence::distanceScale
soundSequence::events
soundSequence::innerAngle
soundSequence::name
soundSequence::outerAngle
soundSequence::outerVolume
soundSequence::repeatCount
soundSequence::type
soundSequence::volume
Class vector
vector::toString
vector::x
vector::set
vector::blue
vector::green
vector::red
vector::rgb
vector::y
vector::z
Various Components
Class copyrightDlg
copyrightDlg::height
copyrightDlg::optionsString
copyrightDlg::width
Class systemDlg
systemDlg::componentName
systemDlg::components
systemDlg::componentVersion
systemDlg::contextMenuSize
systemDlg::FPSanimate
systemDlg::FPSstatic
systemDlg::graphicsCount
systemDlg::graphicsOption
systemDlg::graphicsSelection
systemDlg::height
systemDlg::optionsString
systemDlg::soundCount
systemDlg::soundOption
systemDlg::soundSelection
systemDlg::textureCompression
systemDlg::width
Collection classes
Class actionFiles
actionFiles::Item
actionFiles::Count
Class bones
bones::Item
bones::Count
Class chorFiles
chorFiles::Item
chorFiles::Count
Class events
events::Item
events::Count
Class lights
Class groups
groups::Item
groups::Count
lights::Item
lights::Count
Class modelFiles
modelFiles::Item
modelFiles::Count
Class models
models::Item
models::Count
Class sequences
sequences::Item
sequences::Count
Class poses
poses::Item
poses::Count
Class scripts
scripts::Item
scripts::Count
Class soundFiles
soundFiles::Item
soundFiles::Count