Re: 3D Graphics in a Palette or Dialog

*To*: mathgroup at smc.vnet.net*Subject*: [mg93167] Re: 3D Graphics in a Palette or Dialog*From*: Albert Retey <awnl at gmx-topmail.de>*Date*: Thu, 30 Oct 2008 01:59:42 -0500 (EST)*References*: <ge9f52$99u$1@smc.vnet.net>

Hi, > I am trying to display a 3D graphic in a separate window from my main > notebook. The idea is that as I'm editing the data driving the > graphic (regardless of where I am in the notebook), I can still see > and manipulate the visualization. > > I can make this work with a command like: > > CreateDocument[{ > Plot3D[Cos[x] Sin[y], {x, -2 \[Pi], 2 \[Pi]}, {y, -2 \[Pi], 2 \ > [Pi]}] > }] > > However, the resulting window usually comes up much too large and in > seemingly random locations on my screen. A much better solution would > be something like: > > CreatePalette[{ > Plot3D[Cos[x] Sin[y], {x, -2 \[Pi], 2 \[Pi]}, {y, -2 \[Pi], > 2 \[Pi]}] > }] > > But on my system, the resulting graphic can not be rotated. I get > similar results if I use CreateDialog instead. > > Does anyone have suggestions or workarounds which get me the best of > both worlds? CreateDocument[{ Plot3D[Cos[x] Sin[y], {x, -2 \[Pi], 2 \[Pi]}, {y, -2 \[Pi], 2 Pi}]}, WindowElements -> {}, WindowFrame -> "Palette", WindowSize -> FitAll, WindowMargins -> {{0, Automatic}, {Automatic, 0}} ] you might want to look up the option names in the documentation to get the finetuning right... hth, albert

**Follow-Ups**:**Re: Re: 3D Graphics in a Palette or Dialog***From:*Murray Eisenberg <murray@math.umass.edu>