2 Z  Z  z  Z  Z Z  Z   Z  -     Z - Z  - Z Z Z  :  < < Z - A C Z  F d d d d Z  Z  P! P" f# Z$% V& ' () * Z+,-. ^/ Z0 1 23 d45 f4 f6 <7 f8?333 C9 f: C4 V; f<= q> f? <@ d@ C@ f@ V@ ZAB ZC zD E FG 4 H fIJallowRuntimeChangesLptolemy/data/expr/Parameter; diffuseColor"Lptolemy/actor/gui/ColorAttribute; emissiveColor sceneGraphOutLptolemy/actor/TypedIOPort; shininess/Lptolemy/actor/parameters/DoubleRangeParameter; specularColortexture!Lptolemy/data/expr/FileParameter; transparency wireFrameflat _appearanceLjavax/media/j3d/Appearance;_changesAllowedNowZ_coloringAttributes$Ljavax/media/j3d/ColoringAttributes; _materialLjavax/media/j3d/Material;_polygonAttributes#Ljavax/media/j3d/PolygonAttributes;_transparencyAttributes(Ljavax/media/j3d/TransparencyAttributes;5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis&Lptolemy/domains/gr/lib/GRShadedShape; container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String; ExceptionsKattributeChanged"(Lptolemy/kernel/util/Attribute;)V transparentF flatValue shadeModelIcolorLjavax/vecmath/Color3f;shineloader'Lcom/sun/j3d/utils/image/TextureLoader; loadedTextureLjavax/media/j3d/Texture; textureURLLjava/net/URL;mode attributeLptolemy/kernel/util/Attribute; StackMapTableclone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object; workspaceLptolemy/kernel/util/Workspace; newObjectL initialize()Verror Ljava/lang/UnsatisfiedLinkError;,prefire()Z preinitializewrapup_createAppearance allowChangeslineAttributes Ljavax/media/j3d/LineAttributes;= _createModel_makeSceneGraphConnection_setViewScreen&(Lptolemy/domains/gr/kernel/GRActor;)Vactor#Lptolemy/domains/gr/kernel/GRActor; attributes#Ljavax/media/j3d/TextureAttributes;MG SourceFileGRShadedShape.java ptolemy/actor/TypedIOPort N OP QR ST ptolemy/actor/gui/ColorAttribute U {0.7, 0.7, 0.7, 1.0} VW {0.0, 0.0, 0.0, 1.0} {1.0, 1.0, 1.0, 1.0}ptolemy/data/expr/FileParameter -ptolemy/actor/parameters/DoubleRangeParameter X1.0 Y128.0 Z128[ \` 0.0ptolemy/data/expr/Parameter false ad efptolemy/data/DoubleToken gh&javax/media/j3d/TransparencyAttributes ij kl ptolemy/data/BooleanToken m"javax/media/j3d/ColoringAttributes nj javax/vecmath/Color3f op q rs ts us vl wx yz%com/sun/j3d/utils/image/TextureLoader{ |} ~   !javax/media/j3d/PolygonAttributes j $ptolemy/domains/gr/lib/GRShadedShape java/lang/UnsatisfiedLinkError*ptolemy/kernel/util/IllegalActionExceptionCould not create the Java 3D model. Under Mac OS X, perhaps the Jogl shared libraries are not in DYLD_LIBRARY_PATH. To get Jogl, do: cd $PTII/vendors; mkdir jogl; cd jogl wget http://jogamp.org/deployment/jogamp-current/archive/jogamp-all-platforms.7z 7z x jogamp-all-platforms.7z If you don't have 7z, get it from http://www.7-zip.org/download.html. Then: export DYLD_LIBRARY_PATH=${PTII}/jogl/jogamp-all-platforms/lib/macosx-universal:${DYLD_LIBRARY_PATH} If the error message is java.lang.UnsatisfiedLinkError: jogamp.common.jvm.JVMUtil.initialize(Ljava/nio/ByteBuffer;)Z Then the problem is likely that you DYLD_LIBRARY_PATH includes Matlab and you are invoking the Mac .app file. If, under Mac OS X, Ptolemy was invoked from the shell, then try doing unset DYLD_LIBRARY_PATHIf, under Mac OS X, Ptolemy was invoked by double clicking on an icon, then perhaps remove the Matlab libraries from DYLD_LIBRARY_PATHby editing ~/.MacOSX/environment.plist   javax/media/j3d/Material javax/media/j3d/Appearance       javax/media/j3d/LineAttributes   j )ptolemy/domains/gr/kernel/SceneGraphToken    !javax/media/j3d/TextureAttributes j #ptolemy/domains/gr/kernel/GRActor3D,ptolemy/kernel/util/NameDuplicationException$java/lang/CloneNotSupportedException java/net/URL5(Lptolemy/kernel/ComponentEntity;Ljava/lang/String;)V setOutput(Z)VTYPELptolemy/data/type/Type; setTypeEquals(Lptolemy/data/type/Type;)V3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setExpression(Ljava/lang/String;)Vminmax precisionptolemy/data/type/BaseTypeDOUBLE DoubleType InnerClasses'Lptolemy/data/type/BaseType$DoubleType;BOOLEAN BooleanType(Lptolemy/data/type/BaseType$BooleanType;getToken()Lptolemy/data/Token; doubleValue()DsetTransparencyMode(I)VsetTransparency(F)V booleanValue setShadeModelasColor()Ljava/awt/Color;(Ljava/awt/Color;)VsetDiffuseColor(Ljavax/vecmath/Color3f;)VsetEmissiveColorsetSpecularColor setShininessasURL()Ljava/net/URL; _viewScreen%Lptolemy/domains/gr/lib/ViewScreen3D;#ptolemy/domains/gr/lib/ViewScreen3D getCanvas()Ljavax/media/j3d/Canvas3D;%(Ljava/net/URL;Ljava/awt/Component;)V getTexture()Ljavax/media/j3d/Texture; setTexture(Ljavax/media/j3d/Texture;)VsetPolygonModeH(Lptolemy/kernel/util/Nameable;Ljava/lang/Throwable;Ljava/lang/String;)V_isSceneGraphInitialized setMaterial(Ljavax/media/j3d/Material;)V(IF)VsetTransparencyAttributes+(Ljavax/media/j3d/TransparencyAttributes;)V(FFFI)VsetColoringAttributes'(Ljavax/media/j3d/ColoringAttributes;)V(IIF)VsetPolygonAttributes&(Ljavax/media/j3d/PolygonAttributes;)V(FIZ)VsetLineAttributes#(Ljavax/media/j3d/LineAttributes;)V setCapability_getNodeObject()Ljavax/media/j3d/Node;(Ljavax/media/j3d/Node;)Vsend(ILptolemy/data/Token;)VsetTextureModesetTextureAttributes&(Ljavax/media/j3d/TextureAttributes;)V%ptolemy/data/type/BaseType$DoubleType&ptolemy/data/type/BaseType$BooleanType!Z  Q*+,**Y*** * Y* * * Y* ** Y* **Y***Y** !"*#$"*%&"*!'*()*Y**+*+,'*+()*-Y*./0*01"*023*-Y*4/5*51"*523*-Y*6/7*71"*723 w. xy!z+|9}BPYgp~%/=FP QQQ^~*7t*m+*+;*84*+9:;E$*8= *8=*8$>+*5(*?!*5@AB=>>*?D*E+* FY* GHM*E,If+*FY*GHM*E,JD+*FY*GHM*E,K"+**9:;E*E$L+*A*M:*NM*O+,'PY,*OQRN-S: *MT+*0&*U=*0@AB=*UW*+X/!,38>CFN]gkmqs{   )!2"9$?&D'M,\-^/n0p3x8}9 ,"km9?/^~~ >$(!!E"^z$*+YZM,M,?,E,U,8,? @ABCD"E $$ v*[*\L^Y*+_` ]NPb Q Rc K ^F *akl n   ^`*M*?*E*U*8*byz {|}~ ^`*M*?*E*U*8*c  ^ *dYeE*fYgM*7@AB<FY*GHM*E,JFY* GHM*E,IFY*GHM*E,K*9:;F% *E%L*M*Eh*+9:;8+66*PY,*OQR:S:!YN-*M-*MT-(*7@ABYN-*M-J   $+08=ENV\ b!j"o#w%>$*+#xx ki N(^_]^ bc