Today, to make it easier to develop plug-ins for our different products, we decide to launch a One LISP campaign to make AutoLISP API available across our whole production line.
The first product going to add LISP support is Maya and it is coming in our next major release. Let's take a sneak preview into it.
(ns MayaLispPlugin (:require [clojure.core]) (:gen-class :name MayaLispPlugin.helloWorldCmd :extends Autodesk.Maya.OpenMaya.MPxCommand :implements [Autodesk.Maya.OpenMaya.IMPxCommand] :main false ) ) (defn -doIt [this args] (Autodesk.Maya.OpenMaya.MGlobal/displayInfo "Hello World!\n"))
It is a helloWorldCmd sample in LISP:
For more details, please check out our press release Autodesk launches One LISP campaign.