This site contains information for developing X-Plane scenery. We also use the mailing list firstname.lastname@example.org as a scenery and modeling discussion forum. Some introductory information can be found here.
Three new tool betas: WED 1.1 beta 1, AC3D 3.2.1 RC2, and MeshTool 2.0 RC 1. Download here.
I have posted a few new RFCs.
The new WED 1.1 developer preview 2 makes the DP more usable. MeshTool beta 4 fixes a number of bugs. Download here.
Version 3.2 of the ac3d plugin is now done. It has full support for a number of new version 9 OBJ features. Download it here.
The MeshTool 2.0b3 beta is out, with a lot of featuers and bug fixes. There is also an ac3d exporter 3.2 release candidate. You can get both here.
I have posted a developer build of WED 1.1 here: here.
The second meshtool beta is posted here: here.
The ac3d plugin (3.20b5) are available for beta testing here.
The ac3d plugin (3.20b4) are available for beta testing here.
The OBJ8 specification is updated to include the new manipulators from X-Plane 930.
The newest versions of the ac3d plugin (3.20b3) are available for beta testing here.
The newest versions of MeshTool and the ac3d plugin are available for beta testing here.
The OBJ8 specification has been updated to reflect changes to the OBJ format for 930 beta 8.
The new version will now update the tools environment if re-run on an existing tools installation.
The XPTools Development Environment Installer is a net installer that will set up a complete mingw environment for compiling the scenery tools. Programmers who want to work on the scenery tools for Windows can use this to get started quickkly! See the source code page for links and options.
The scenery tools code is now available via a web interface to the live source control repository, updated every hour. See the source code page for links and options.
See RFCs section.
WED 1.0, after an exceedingly long beta, is done. See the tools web page to download. The July source code release matches the final WED code.
See Airport Layouts and Global Scenery in the library.
See RFCs section.
The April tools release (binary and source) fixes bugs in MeshTool.
The new WED beta fixes problems with TerraServer and a few crash bugs.
The new Mach 2008 tools download contains the latest versions of DSF2Text, ObjConverter and ObjView, as well as two new tools: MeshTool and DDSTool. A new AC3D plugin is also available.
The file format documentation in the library has been updated to reflect new X-Plane 9 features.
I've posted the first beta o the new AC3D plugin. This one supports key frames for X-Plane 9.
New guidelines posted for airport boundaries and the global scenery. I have posted a newer snapshot of the scenery tools code.
A few minor bug fixes - see the tools section!
This new ac3d plugin optimizes flat shading.
New beta posted in the download section. Also the RFCs are updated.
New beta posted in the download section.
WorldEditor 1.0 is available for public beta! See the tools section to download.
A new document in the library describes what parameters are legal in an X-Plane DSF file.
Beta 2 of the plugin is available. It has a number of bug fixes, and should work with the whole datarefs.txt file.
A new custom scenery package posted on the test lab page can be used to remove European objects from Canada, China, Australia, etc. I have removed the repaired .ter files from the test lab page, since they have been part of the X-Plane updater for a long time. Minor corrections to the OBJ documentation.
I have revised the cockpit clicking and manipulation part of the OBJ RFC.
A new annotated scenery package shows how to place orthophotos over airports.
The new AC3D plugin version 3.0 beta is posted, as is Kriss's tutorial on how to use it. Be sure to read the README too. A new DSF2Text is also posted, which supports orthophoto polygons. I have also started drafting a key-framing RFC.
I've updated the file format specifications for X-Plane 860. See the version history for a list of changes.
I've officially posted the universal version of the ac3d plugin. (The only change is that it works on x86 Macs. I've also posted DSF2Text 1.1.1, which can handle writing the new bezier polygons without crashing.
I've repackaged DSFLib so it should be easily accessable on Windows. I've also posted a few minor tweaks to the various file specs.
I've posted additional specs for forests, as well as some of the new bezier-curve-type features for X-Plane 850.
The first part of the X-Plane 850 docs are posted - including updates to the OBJ8 format. More coming soon. An x86 version of the AC3D plugin will be out in a few days I hope.
I've posted the new apt.dat RFC, as well as a 'draped polygon' RFC and other updates. See the RFC section for details.
I've posted a very rough set of notes on some of the new apt.dat 850 ideas.
The proposed extension gives authors the ability to control Z ordering of objects, for more modeling control in the airport environment.
We have a new tutorial from Kriss explaining the library system, as well as documentation on the library.txt file and how to build a DSF mesh. Also be sure to see the new RFC on object lights.
I have posted Kriss's tutorial on converting old ENV scenery to DSF overlay format.
I have posted the AC3D plugin 2.1, first beta. This plugin should work on OS X 10.4.4 and also adds some new features - see the tools section to download; the README explains the new features.
DSF2Text 1.1 is posted and can convert custom objects from ENVs to DSF ovrelays automatically. See the tools section for download.
Added a new getting-started guide to the library. Blender scripts are listed under tools. If you have a third party tool, please email me and I will list it.
The new DSF2Text is available here. This version is compatible with the global scenery.
Added a link to the corrected .ter files that Sergio posted; these will also be rolled into X-Plane 830.
A new RFC for OBJ8 extensions is posted, and the texturing RFC has also been extensively revised. Please see the RFCs page for more info.
I am setting up a real scenery blog here. I will try to post actual content updates to the scenery SDK here on this front page.
Now that scenery is out, what am I working on? Performance tuning! I haven't had a chance to really step back and look at the X-Plane 8 rendering engine in almost a year. So 830 will focus on performance: RAM usage, framerate, and load time, as well as a whole bunch of other enhancements.
I'll try to get this site and the tools updated in the next week...the rendering code has my head spinning right now. BTW, the scenery page is now visible from http://scenery.x-plane.com/.