|Tools Home    XPTools    ObjEdit    AC3D Plugin    DragInst    XPaintConverter    XObjectViewer|
XObjectViewer is a small Macintosh utility to view X-Plane Object (.obj) files. XObjectViewer lets you view objects with their full texturing without opening X-Plane and placing the objects in scenery files. XObjectViewer also works with Christian Franz's ObjectMaker, giving you immediate previews of your work.
What's new in XObjectViewer 1.3.2
System RequirementsXObjectViewer requires:
DownloadYou can download XObjectViewer here:
Using XObjectViewerXObjectViewer opens and displays .obj files. Simply choose open from the file menu and select a .obj file. Since .obj files are text files, XObjectViewer does not restrict the types of files you can open. If you open a non-obj file, you will either see an empty window, or you may crash.
You can manipulate an object in four ways:
XObjectViewer can locate an object's textures in two ways: automatically and manually. When you automatically locate the textures for an object, XObjectViewer searches in the folder the object resides in. This is useful for objects that are downloaded off of the web and have a texture subfolder in the same folder as the object. When you manually locate the textures, you pick the folder to search in for textures. This will usually be the custom object textures folder in the resources folder of your x-plane install. XObjectViewer defaults to automatic location; see menu reference below.
If XObjectViewer cannot find a texture, it draws the polygon in a gray shaded pattern.
Note that if you specify a path for textures in your object, for example "MyHangerBitmaps:LeftWall", and the MyHangerBitmaps folder is in the MyHanger folder, you would specify MyHander as the directory to search in, not MyHangerBitmaps. In other words, to find a texture, XObjectViewer looks in the directory and then tries to follow the partial path specified in your object file.
What If I can't see textures?There are a lot of ways that textures can get messed up...version 1.4 will address some of these problems but in the meantime a few things to consider:
XObjectViewer Menus Reference
FileOpen - Opens any .obj file. XObjectViewer does not open ObjectMaker (.omj) files directly.
Close - Closes the top window.
Quit - Quits XObjectViewer
Rendering MenuEnable Backface Culling - This command enables backface culling. Backface culling is the removal of any polygons that are facing "away" from you. A polygon is considered to be facing toward you when its vertices appear in clockwise order. X-Plane uses backface culling to speed up drawing. The result can be that the insides of open solid objects may not draw right. Use this feature to make sure your vertex order is correct. NOTE: See known bugs for problems with this feature.
Draw Solid - When you enable this, your object is drawn as a
solid, otherwise it is drawn as a wire frame.
Enable Fog - This feature enables fog, which makes farther back parts of your object look darker.
Enable Texturing - This feature enables textures. When texturing is enabled, your object is drawn with the textures specified via Windows bitmap (.bmp) files. If a texture cannot be found, the object will appear white.
Use Night Textures - This uses the night textures (with the LIT suffix) instead of daytime textures to draw your object.
Hand Locate Textures... - This command lets you specify a root
folder to search for texturse in. To view objects that are installed
in your x-system, pick the X-SYSTEM:resources:custom objects
Auto Locate Textures - This command tries to find textures in the same directory as the object you are viewing. This command affects any additional objects you open.
Reload Textures - This reloads textures off disk; if you have updated the .bmp files with PhotoShop you will see the results. If you have changed the location system (auto vs. hand location), this will not attempt to find missing textures; you must close and reopen the object file for that.
Known Bugs and Feature RequestsBackface culling does not appear to work the same in XObjectViewer as it does in X-Plane. This will be fixed in a future release.
Lighting produces inconsistent results. More control over lighting will be given in a future release.
Other feature requests:
|©Copyright 2003 Ben Supnik, All Rights Reserved.|