Feedback & Help: Zooming the Slide Canvas
Sometimes, I'd like to place object outside the Slide borders so that i can make them fly in & out at my wish.
Keynote lets you place anything outside your Slide (Above, Left, Below, Right).
When you want to see the bigger picture you can use Zoom Out -
and you can see the Canvas with al the objects placed outside the slides.. But..
Keynote always aligns the Slides in the Top Left Corner,
so you can only see what you placed Below or Right to the slide,
and not what is above or left from the Slide..
I can't find a way to center the slide so you can see what is above and left from it.
Is there a setting i'm missing? (Apple Help Center couldn't find it)
It Would be kind of strange if you can't center the Slide,
since you CAN use the space (Left&Above) but you CAN'T see the space?
Anyone else thinks this is a problem?
Done some digging on this forum,
and found more people ran into this
Maybe it's time to organise and send some stimulating e-mails to the Keynote team to please solve this in the next version...
Similar Messages
-
Hello Friends ...
am pretty much new to Java 3D... my objective is to come up with a Sphere, add Mouse events to it & then wrap a texture around it....
with help from this forum, i have a SPhere in place, which rotates just fine.. am unable to add the zooming behaviour... i am posting the code here. .will be great if someone can help.
regards.,
krishnan
import javax.swing.JFrame;
import javax.media.j3d.Canvas3D;
import java.awt.*;
import javax.swing.* ;
import javax.media.j3d.*;
import com.sun.j3d.utils.universe.SimpleUniverse;
import com.sun.j3d.utils.universe.ViewingPlatform;
import javax.media.j3d.BranchGroup;
import javax.media.j3d.TransformGroup;
import com.sun.j3d.utils.behaviors.mouse.*;
import javax.media.j3d.Appearance;
import javax.media.j3d.Material;
import javax.media.j3d.BoundingSphere;
import javax.media.j3d.DirectionalLight;
import javax.vecmath.*;
import com.sun.j3d.utils.geometry.Sphere;
public class SphericalSpecimen extends JFrame
private SimpleUniverse universe ;
private BranchGroup rootBG ;
public SphericalSpecimen ()
super ("Sphere") ;
setSize (300,300) ;
initialise () ;
addMomentsToSphereSpecimen () ;
finialise () ;
public void initialise ()
/* Create a universe .place a canavas within that universe */
GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();
Canvas3D canvas = new Canvas3D (config);
universe = new SimpleUniverse (canvas) ;
/* set layout manager to "BORDER" layout */
getContentPane().setLayout(new BorderLayout());
getContentPane().add("Center", canvas);
/*Create a Branch Group to hold the Sphere **/
rootBG = new BranchGroup () ;
/* Create a transform Group to allow sphere rotation via mouse */
TransformGroup RSTG = new RotSphereTransformGroup () ;
* Add light (certain color)to the whole scene
* (in a certain direction) to have the visual
* objects within the "dark" universe become visible
addDirectionalLight (new Vector3f(0f, 0f, -1) ,
new Color3f(1f, 1f, 0f)) ;
} /*end of initialize */
private void addMomentsToSphereSpecimen ()
ParticleParameters pp = new ParticleParameters (0f,1f);
TransformGroup momentsTG = pp.addTG () ;
private void finialise ()
universe.addBranchGraph(rootBG);
universe.getViewingPlatform().setNominalViewingTransform();
public void addDirectionalLight(Vector3f direction, Color3f color)
/* Create a bounding sphere for the lights */
BoundingSphere bounds = new BoundingSphere ();
* create a directional light with the given
* direction and color and set its influencing
* bounds to "bounds" .
DirectionalLight lightD = new DirectionalLight(color, direction);
lightD.setInfluencingBounds(bounds);
/* add the light to the root BranchGroup */
rootBG.addChild(lightD);
} /* end of addDirectionalLight */
public class RotSphereTransformGroup extends TransformGroup
/* Constructor */
public RotSphereTransformGroup ()
* Add transform group to root branch group.
* This will make transform group a "live" object.
rootBG.addChild (this ) ;
* The behavior and properties of a "live" object
* like "this" transform group object cannot be
* manipulated or changed unless their capabilities
* are set prior to any change
setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
* Add a behavior -- which allows any object
* attached to this transfrom group to rotate
* by mouse interaction.
MouseRotate mouseRotate = new MouseRotate();
mouseRotate.setTransformGroup(this);
mouseRotate.setSchedulingBounds(new BoundingSphere());
rootBG.addChild(mouseRotate);
MouseZoom zoom =
new MouseZoom(MouseZoom.INVERT_INPUT);
zoom.setTransformGroup(this);
zoom.setSchedulingBounds(new BoundingSphere());
rootBG.addChild(zoom);
* Now, we wish to add a sphere to the transform
* group but, prior to this, we would like to .
* customize the sphere's appearance
Appearance app = new Appearance ();
Material mat = new Material () ;
mat.setAmbientColor (new Color3f(1,0,0));
mat.setDiffuseColor (new Color3f(1,0,0));
mat.setSpecularColor(new Color3f(1,0,0));
app.setMaterial (mat);
/* create a 0.5-meter diameter sphere */
Sphere mainSphere = new Sphere (0.5f,app);
/* attach the sphere to the rotating transform group */
addChild (mainSphere) ;
} /* end of constructor */
} /* end of class "RotSphereTransformGroup" */
public class ParticleParameters
private final ColoringAttributes BLACK =
new ColoringAttributes(0,0,0,
ColoringAttributes.FASTEST );
private float theta ;
private float phi ;
public ParticleParameters ( float theta, float phi)
this.theta = theta ;
this.phi = phi ;
public TransformGroup addTG ()
Transform3D t3d = new Transform3D () ;
float x = (float)(0.5f * Math.cos(theta)* Math.sin(phi)) ;
float y = (float)(0.5f * Math.sin(theta)* Math.sin(phi)) ;
float z = (float)(0.5f * Math.cos (phi)) ;
t3d.set (new Vector3d (y,z,x));
Appearance mApp = new Appearance () ;
mApp.setColoringAttributes(BLACK) ;
Sphere s1 = new Sphere ((float)(0.5/2.0),mApp);
TransformGroup mtg = new TransformGroup (t3d) ;
mtg.addChild(s1) ;
return (mtg);
public static void main ( String args [])
SphericalSpecimen a = new SphericalSpecimen () ;
a.setVisible(true) ;
thanks in advacnce...
Message was edited by:
krishnan82Hi can you suggest how do i Controll mouse for obj clip.
I want to move inside house.obj and not collide with walls. I am able to load the obj file
I want to move inside and rotate side movement not Up and down and Prevent Collosion with walls and objects
import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.GraphicsConfiguration;
import java.io.FileNotFoundException;
import java.net.MalformedURLException;
import java.net.URL;
import javax.media.j3d.Alpha;
import javax.media.j3d.AmbientLight;
import javax.media.j3d.Background;
import javax.media.j3d.BoundingSphere;
import javax.media.j3d.BranchGroup;
import javax.media.j3d.Canvas3D;
import javax.media.j3d.DirectionalLight;
import javax.media.j3d.RotationInterpolator;
import javax.media.j3d.Transform3D;
import javax.media.j3d.TransformGroup;
import javax.vecmath.Color3f;
import javax.vecmath.Point3d;
import javax.vecmath.Vector3d;
import javax.vecmath.Vector3f;
import com.mnstarfire.loaders3d.Inspector3DS;
import com.sun.j3d.loaders.IncorrectFormatException;
import com.sun.j3d.loaders.ParsingErrorException;
import com.sun.j3d.loaders.Scene;
import com.sun.j3d.loaders.objectfile.ObjectFile;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.behaviors.vp.OrbitBehavior;
import com.sun.j3d.utils.universe.PlatformGeometry;
import com.sun.j3d.utils.universe.SimpleUniverse;
import com.sun.j3d.utils.universe.ViewingPlatform;
public class ObjLoad extends Applet {
private boolean spin = false;
private boolean noTriangulate = false;
private boolean noStripify = false;
private double creaseAngle = 0.0;
private URL filename = null;
private SimpleUniverse u;
private BoundingSphere bounds;
public BranchGroup createSceneGraph() {
// Create the root of the branch graph
BranchGroup branchGroupObject = new BranchGroup();
// Create a Transformgroup to scale all objects so they
// appear in the scene.
TransformGroup transformGroup1 = new TransformGroup();
Transform3D transform3DObject1 = new Transform3D();
transform3DObject1.setScale(0.5);
transformGroup1.setTransform(transform3DObject1);
branchGroupObject.addChild(transformGroup1);
// Create the transform group node and initialize it to the
// identity. Enable the TRANSFORM_WRITE capability so that
// our behavior code can modify it at runtime. Add it to the
// root of the subgraph.
TransformGroup transformGroup2 = new TransformGroup();
transformGroup2.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
transformGroup2.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
transformGroup1.addChild(transformGroup2);
int flags = ObjectFile.RESIZE;
// int flags = ObjectFile.REVERSE;
if (!noTriangulate)
flags |= ObjectFile.TRIANGULATE;
if (!noStripify)
flags |= ObjectFile.STRIPIFY;
ObjectFile f = new ObjectFile(flags,
(float) (creaseAngle * Math.PI / 180.0));
Scene s = null;
try {
s = f.load(filename);
} catch (FileNotFoundException e) {
System.err.println(e);
System.exit(1);
} catch (ParsingErrorException e) {
System.err.println(e);
System.exit(1);
} catch (IncorrectFormatException e) {
System.err.println(e);
System.exit(1);
transformGroup1.addChild(s.getSceneGroup());
bounds = new BoundingSphere(new Point3d(0.0, 0.0, 0.0), 100.0);
/*if (spin) {
Transform3D yAxis = new Transform3D();
Alpha rotationAlpha = new Alpha(-1, Alpha.INCREASING_ENABLE, 0, 0,
4000, 0, 0, 0, 0, 0);
RotationInterpolator rotator = new RotationInterpolator(
rotationAlpha, objTrans, yAxis, 0.0f,
(float) Math.PI * 2.0f);
rotator.setSchedulingBounds(bounds);
objTrans.addChild(rotator);
// Set up the background
Color3f bgColor = new Color3f(0.05f, 0.05f, 0.5f);
Background bgNode = new Background(bgColor);
bgNode.setApplicationBounds(bounds);
branchGroupObject.addChild(bgNode);
return branchGroupObject;
private void usage() {
System.out.println("Usage: java ObjLoad [-s] [-n] [-t] [-c degrees] <.obj file>");
System.out.println(" -s Spin (no user interaction)");
System.out.println(" -n No triangulation");
System.out.println(" -t No stripification");
System.out
.println(" -c Set crease angle for normal generation (default is 60 without");
System.out
.println(" smoothing group info, otherwise 180 within smoothing groups)");
System.exit(0);
} // End of usage
public void init() {
if (filename == null) {
// Applet
try {
URL path = getCodeBase();
filename = new URL(path.toString() + "./house.obj");
} catch (MalformedURLException e) {
System.err.println(e);
System.exit(1);
setLayout(new BorderLayout());
GraphicsConfiguration config = SimpleUniverse
.getPreferredConfiguration();
Canvas3D c = new Canvas3D(config);
add("Center", c);
// Create a simple scene and attach it to the virtual universe
BranchGroup scene = createSceneGraph();
u = new SimpleUniverse(c);
// add mouse behaviors to the ViewingPlatform
ViewingPlatform viewingPlatform = u.getViewingPlatform();
PlatformGeometry pg = new PlatformGeometry();
// Set up the ambient light
Color3f ambientColor = new Color3f(0.1f, 0.1f, 0.1f);
AmbientLight ambientLightNode = new AmbientLight(ambientColor);
ambientLightNode.setInfluencingBounds(bounds);
pg.addChild(ambientLightNode);
// Set up the directional lights
Color3f light1Color = new Color3f(1.0f, 1.0f, 0.9f);
Vector3f light1Direction = new Vector3f(1.0f, 1.0f, 1.0f);
Color3f light2Color = new Color3f(1.0f, 1.0f, 1.0f);
// Color3f light2Color = new Color3f(1.1f, 1.5f, 2.2f);
Vector3f light2Direction = new Vector3f(-1.0f, -1.0f, -1.0f);
// Vector3f light2Direction = new Vector3f(15.0f, 5.0f, 5.0f);
DirectionalLight light1 = new DirectionalLight(light1Color,
light1Direction);
light1.setInfluencingBounds(bounds);
pg.addChild(light1);
DirectionalLight light2 = new DirectionalLight(light2Color,
light2Direction);
light2.setInfluencingBounds(bounds);
pg.addChild(light2);
viewingPlatform.setPlatformGeometry(pg);
// This will move the ViewPlatform back a bit so the
// objects in the scene can be viewed.
viewingPlatform.setNominalViewingTransform();
if (!spin ) {
OrbitBehavior orbit = new OrbitBehavior(c,
OrbitBehavior.REVERSE_ALL);
BoundingSphere bounds = new BoundingSphere(new Point3d(0.0, 0.0,
0.0), 100.0);
orbit.setSchedulingBounds(bounds);
viewingPlatform.setViewPlatformBehavior(orbit);
u.addBranchGraph(scene);
// Caled if running as a program
public ObjLoad(String[] args) {
if (args.length != 0) {
for (int i = 0; i < args.length; i++) {
if (args.startsWith("-")) {
if (args[i].equals("-s")) {
spin = true;
} else if (args[i].equals("-n")) {
noTriangulate = true;
} else if (args[i].equals("-t")) {
noStripify = true;
} else if (args[i].equals("-c")) {
if (i < args.length - 1) {
creaseAngle = (new Double(args[++i])).doubleValue();
} else
usage();
} else {
usage();
} else {
try {
if ((args[i].indexOf("file:") == 0)
|| (args[i].indexOf("http") == 0)) {
filename = new URL(args[i]);
} else if (args[i].charAt(0) != '/') {
filename = new URL("file:./" + args[i]);
} else {
filename = new URL("file:" + args[i]);
} catch (MalformedURLException e) {
System.err.println(e);
System.exit(1);
// Running as an applet
public ObjLoad() {
public void destroy() {
u.cleanup();
// The following allows ObjLoad to be run as an application
// as well as an applet
public static void main(String[] args) {
new MainFrame(new ObjLoad(args), 700, 700);
Can any one help me to for me Collision Class for this program
Thank you
Santosh
[email protected] -
my iphone 4 is frozen on the slide to unlock screen. ive tried the sleep/awake button home button but it doesnt work can someone help me
By the slide to unlock screen, are you talking about the slider at the bottom of the screen after taking out of sleep mode?
And by trying the sleep/wake button and home button, are you talking about a reboot by holding both the power/sleep button and the home button until the apple logo appears and it reboots? And that does not help release the issue with the slider?
Are you sure the iPhone is well charged?
If none if this helps, have you tried syncing/backing up to a compter and then restore by iTunes on a computer?
If you cannot do any of this it would be good to schedule a visit to an Apple store genius bar and have the techs try their hand and diagnostics. -
Keyboard navigation between slide navigator and slide canvas
Does anyone know how to switch from the slide navigator to the slide canvas using the keyboard?
Also, if you use page up/down to change to the previous/next slides, how do you use the keyboard to start editing the content of the slides again?
Any help is appreciated.You can access a list of keyboard shortcuts in Keynote's Help menu. Hopefully you can find what you need there.
Good luck! -
The lock screen on my IPad zoomed in on itself. It is zoomed in so far that I can't unlock it, and I can't see the 'slide to power off' option. I've tried to reset it numerous times. Any suggestions? Help please!
Try double tapping the screen with three fingers to return to normal size. If it works go to settings> general> accessibility> zoom> off.
-
Hi there, We use text to speech on all our slides, however there is a problem we have been unable to solve. If we have audio on a quiz slide this continues to play when the feedback caption comes up. This means that if a learner clicks the answer quickly they hear the slide text and the caption text on top of each other. How can I stop the slide audio if the feedback caption appears. We have tried advanced actions to "stop triggered audio" and experimented with invisible text captions that have the audio added but have not solved it so far. Does anyone have any idea how to resolve this? Any help gratefully received, Many thanks Janet
PS We are using Captivate 8 with the installed Text to Speech voicesThis is currently a common problem with audio in quiz slides of Captivate modules.
The configuration options for interactive objects on quiz slides to not allow the same level of control for audio playback that you have with normal interactive objects on other slides. (e.g. being able to stop other audio when something is clicked).
The Stop Triggered Audio action is often misunderstood. But as its name clearly indicates, it really only applies to stopping an audio clip that was TRIGGERED by another advanced action. That doesn't apply to background audio, slide level audio, or object level audio.
My suggestion is that you go back to your design and work out which of the two audio clips (the slide or the feedback audio) you can do without. Maybe your learners don't need them quite as much as you think. -
My iPad2 is frozen at slide to unlock screen, every few minutes the apple appears in the middle of the screen and couple of minutes later it will go back on freeze to the slide to unlock screen . I have tried all tricks even the restoration through iTunes which I was never able to complete because of the apple screen; iTunes thinks I am resetting my iPad and the restoration get aborted.
Please help, I can't even turn it off.Force iPad into Recovery Mode
1. Turn off iPad
2. Connect USB cable to computer; leave the other end alone
3. Press and hold the Home button down and connect the docking end of cable to iPad
4. Continue holding the Home button until you see the "Connect To iTune" screen
5. Release the Home button
6. Open iTune
7. You should see "iTunes has detected an iPad in recovery mode"
8. Use iTune to restore iPad
Note: You need to be patient and repeat the above many times. -
Just bought Photoshop Elements 13...I'm trying to make a slideshow but can't figure out how to alter duration time that the slide is on the screen. They presently move from one to another way too quickly...also need a different pan and zoom option. Where are all the options I had in PS10? Also...Can I burn this to a DVD?
The changes have brought improvements but also drawbacks compared with the old slideshow editor.
The templates are now fairly fixed but I find the “Classic Dark” gives reasonable results with some panning and you can click the audio button and browse you PC for any track. Unfortunately there are only three speed choices linked to the music track. The improvement for most people is that you can now export to your hard drive at 720p or 1080p and upload to sites like YouTube and Vimeo. -
HT201210 screen is in a zoom mode and will not open with the slider
Hi, my iphone 3gs screen has gone into a zoom mode and will not allow me to switch on with the slider, or decrease the zoom. When first activated the screen is normal for a second, then zooms in and becomes inoperable, if anyone has any ideas, would be much appreciated, cheers John.
Double-tap the screen with three fingers. Then go to Settings>General>Accessibility>Zoom and turn it off.
-
I just completed a keynote presentation but it will not "Play". I can see the slides are in place, but all that comes to the screen when I hit the play arrow is the last, blank, slide. HELP!
At the risk of stating the obvious, is your first slide highlighted before you hit play? You mentioned the last blank slide shows up which could mean you have that last slide highlighted. If the last slide is highlighted and you hit play then that is the slide that will show up and if it's your last slide that is all you will see.
Make sense? -
Please help me get my i phone screen to respond. I have suddenly found it won't respond to touch and I can't answer calls or read messages. I've tried the reset by holding the home button and off button till the logo appears to no avail. A box sometimes comes round the date and the slide to unlock sign. Any help would be great!
Try a full restore. If the screen is still unresponsive after the reset then its a harsware problem.
-
Please help! DVD works, except the slides are smaller.
Hi-
I've been working on a project for quite some time and am in the final stages. I went to do a proof of the DVD and have found that the slides I have inserted are not the full screen size. How do I make adjustments? I've been working with Photoshop, Final Cut Express and iDVD. The videos and menus look good but the slides aren't right.
Please help! I'd be forever greatful.
-Joshi
Ibook G4 Mac OS X (10.4.8) 512 MB + 400GB External Hard DriveA few Helpful links:
http://docs.info.apple.com/article.html?path=iDVD/6.0/en/17.html
http://homepage.mac.com/profpixel/iDVD_6size.html
http://www.apple.com/ilife/tutorials/idvd/id2-3.html
http://www.kenstone.net/fcphomepage/idvd_6stone.html -
I have just updated my iPhone to version 5.1. After the update, the camera button next to the "slide to unlock" button does not work at all. It used to function well before the update. It happens to my friends as well. What should I do? Can someone help?? Thanks!!!!
Slide the camera button up
-
i have been having trouble my iphone 3gs doesn't work the slide to unlock is broken i have tired everything to get it open but it won't work please help me!
Basic troubleshooting steps are: Restart, Reset, Restore,
-
Hi Gurus,
I have a beginner in photoshop , I tried to copy a selection into new blank canvas however the layer in the new canvas becomes gray/black/white, did i wrongly click on something ? Please help , Thank you in advanceHow did you open the new document? What Image mode is the document in and what exactly did you copy to the clipboard? What was the current Photoshop target when you did the copy? Was it a straight copy or a copy merge etc...
Maybe you are looking for
-
How do I Convert a Tiff image to a jpeg without being FORCED to 8-bit Color?
I am an Artist. I have High quality TIFF images. When I convert the tiffs to jpeg it forces me into 8-bit color automatically. (Forget about 32bit - it will not allow me to jpeg that at all) The only way I can get back to 16bit color is to use th
-
PTP - Change to stock type field status configuration in Purchase Order
When creating or changing a PO for direct material - or even during goods receipt, the stock type field which by default is "X - Quality Inspection" can be changed to "Unrestricted Use" by the purchasing personnel. This is not in line with QA requir
-
Certain web sites only use the middle of the monitor screen and do not show all their content on the right
-
HT1420 authorize more than 5 computers
there show up about itunes. it said you cannot authorize more than 5 computers. well i only have 2 computers had broke. so, i bought new imac yestersday. so there said, i am not able to authorize more than 5 computers. so how, i do?
-
APPLE Component or Composite AV Cable?
Okay.... so from what I understand both cables are to be available in about 2 weeks. I have an HDTV at home, which would lend one to believe Component is the way to go. That said, most often this feature would be used on the road. Most hotels may or