Dash 22

From Dash

Jump to: navigation, search

Dash 2.2 alpha 3

Updated November 25, 2009

Binary

Working towards a drag and drop install of Dash. This version is available as a Intel binary. (release build)

Media:Dash.app.2.2a3.zip Download Dash 2.2 alpha3 intel binary, for Mac OS X 10.5 or 10.6.

Download this file. Unzip the file. Drag and drop it to /Applications or ~/Applications or really, wherever you want.

Changes to where some external files are installed.

The default GLSL Shaders included with Dash are now installed in the application bundle. (in Dash.app/Content/Resources/shaders) Shaders are no longer expected to be installed at /Users/Shared/Dash/shaders.

What if you want to use a custom GLSL shader with your plugin? I recommend you install the shader in your plugin bundle. Use NSBundle to get the installed location of your plugin at runtime, and pass the absolute path to your shader when you call [MaterialController addShader:]

What if you have an old plugin using a custom GLSL shader that was installed in the old location? If addShader: is passed a relative path, and doesn't find a shader in the new bundle location, it will fall back to looking in the old location. However, I recommend that all new and current code be changed to use the new scheme.

The smallab camera bookmarks formerly installed in /Users/Shared/Dash/bookmarks are now loaded from the Dash bundle.

Source

If you have source code access, the source for this release is currently available in a Mercurial repository. You can clone this repository:

hg clone ssh://username@ame3.asu.edu//hg/dash-hg dash