Comments on: Scenery Tools, Dog Food, and X-Plane 10 https:/2011/06/scenery-tools-dog-food-and-x-plane-10/ Developer resources for the X-Plane flight simulator Mon, 06 Jun 2011 03:23:10 +0000 hourly 1 https://wordpress.org/?v=6.6.1 By: vonhinx https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2347 Mon, 06 Jun 2011 03:23:10 +0000 http://www.x-plane.com/blog/?p=3438#comment-2347 Got it thanks. I forgot I haven’t reduced object count and inspected the final file with a text editor yet but I think I’m going in the right direction.

]]>
By: Ben Supnik https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2344 Sun, 05 Jun 2011 21:51:54 +0000 http://www.x-plane.com/blog/?p=3438#comment-2344 In reply to vonhinx.

Re: OBJ optimizing…
http://wiki.x-plane.com/OBJ_File_Format_Performance
http://wiki.x-plane.com/w/index.php?title=Optimizing_Object_Performance&redirect=no
is a good start, and if you follow the links and search the blog, there’s more. I need to consolidate this stuff at some point.
For what you mentioned:
– ATTR_hide saves fill rate and vertex count but not CPU/batch count.
– Transparent texture saves _nothing_ don’t do that.
– An OBJ past its _last_ level of detail (e.g. farther than the farthest LOD) saves everything – CPU and working set included, and is the biggest win. So…low LOD is key.

Can’t load buffer ID – I need an _exact_ error message. It’s also not really on topic for this blog post – maybe send an email.

]]>
By: vonhinx https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2343 Sun, 05 Jun 2011 15:49:39 +0000 http://www.x-plane.com/blog/?p=3438#comment-2343 Yes, how to minimize framerate as we’re now seeing animated service vehicles, stowaway tables, video screens and dynamically lit cabinet interiors in new aircraft. So, something along the lines of hiding an .obj versus dynamically fading to a transparent texture; or hiding an object that is unseen because it is inside something else; or even displacing it by some ridiculous distance.

I think I’d better read the object8 spec again….

The other thing I’m seeing is, “can’t load buffer ID”s in the log.txt when a plane is reloaded about a dozen times during sound modelling runs. I’m not sure how it works but if some cache mechanism gets filled it should flush the lot and reload from scratch, which would be quicker than restarting the app. Hope I made some sense.

As for smoke, we have one source per engine and two variants (white and black) but no way to invoke them for such things as hung or hot starts. Similarly, the wet runway ‘smoke’ could be reused for brake fires – a not uncommon event – if we had some means of control without climbing the open GL mountain.

]]>
By: Ben Supnik https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2342 Sun, 05 Jun 2011 14:44:45 +0000 http://www.x-plane.com/blog/?p=3438#comment-2342 In reply to Jamesbaby286.

First, I can’t comment on v10 updates _at all_. Why? Because they’re just an idea that gets thrown around the office right now. Basically we have a pretty much closed down feature set for v10, although it’s always subject to change as the work gets done. But then we also have lists of things we’d like to do but don’t have time to do. Once v10 is finished, we will re-evaluate all of those lists and start planning patches. That planning will include what we learn from customers, e.g. what users are saying most important _after_ they have seen version 10. So it’s impossible to know what goes into the patches now – probably some stuff that we will do we haven’t even thought of and will be suggested by users; some things that we think we’ll do will be pre-empted by better ideas and user feedback.

I also can’t go into a ton of detail on the final feature set. I can tell you that AI planes will make full gate to gate flights, and the audio system is designed for audio file customization via audio voice packs.

]]>
By: Ben Supnik https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2341 Sun, 05 Jun 2011 14:19:55 +0000 http://www.x-plane.com/blog/?p=3438#comment-2341 In reply to vonhinx.

Hi Vonhinx,
Re: fps, do you mean, a post on how to minimize fps in these cases, or answering the question “is there a fps hit” or…something else?

Smoke & sound: both need some attention, both need more than just a quick patch – I think they need new SDKs – that is, new ways to create the effects that are comprehensive and have future expansion.

]]>
By: Simon https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2340 Sun, 05 Jun 2011 14:08:36 +0000 http://www.x-plane.com/blog/?p=3438#comment-2340 In reply to Jamesbaby286.

If Ben answers all these questions, also ask him if 10 will include AI butterflies and their cumulative effect on global weather patterns, adjusting ATIS along the way! Woah!

]]>
By: Jamesbaby286 https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2339 Sun, 05 Jun 2011 11:31:46 +0000 http://www.x-plane.com/blog/?p=3438#comment-2339 I have quite a few possibly quick questions on X-plane’s AI:
Will X-plane 10’s (including any X-plane 10 updates) AI system…
…include planes that: Take off? Land? Taxi? Park at a gate/ramp?
…have planes that emit their own individual sound?
…use aircraft within the users aircraft library as the AI planes or use CSL’s?
…have a viewable Arrival and Departure board?
…include AI airport vehicles?
…know what continent we are in and generate relevant aircraft with relevant liveries?
…have a limit to the amount of AI traffic visible according to computer power? If so, why does it have to be that way???
…be able to tackle the Kai Tak approach?
…give the ability to adjust AI pilot skill (increasing the likelihood of mistakes and aborted landings and take off’s)?
…allow planes to physically collide or just pass through each other (like if using X-traffic)?

I have also heard you will be able to adjust the accent of the ATC voice, is this limited to a variety of US accents? or can I have an Aussie or Brit?

]]>
By: vonhinx https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2338 Sun, 05 Jun 2011 09:23:11 +0000 http://www.x-plane.com/blog/?p=3438#comment-2338 I’d like to see a post about minimizing framerate hit with regards to animated objects subject to a Hide versus just hidden from view, as well as the load of third party plugins. I do hope you guys are going to give us control of smoke objects for startup and fires. Smoke objects are in the ac3d plugin but don’t work for planes. Furthermore, as more people get involved with custom sounds via plugin, could turning off canned sounds rather than playing silent sounds be something worth mining?

One more: pause mode needs to be invoked when loading new aircraft otherwise those custom sounds can’t be turned off. Pause mode seems to be invoked in Local Map view but not in Finder/file operations.

Apologies for the off topic.

]]>
By: Dboy https:/2011/06/scenery-tools-dog-food-and-x-plane-10/#comment-2336 Sun, 05 Jun 2011 02:13:08 +0000 http://www.x-plane.com/blog/?p=3438#comment-2336 Really looking forward to v10 ,, thanks for posting updates and informing the community.

]]>