Are there selection glitches?
All  1-8  9-11

Previous
Next
 From:  Michael Gibson
2734.9 In reply to 2734.8 
Hi Dave, hmmm it looks like ATI does not currently have that kind of per-application settings in the driver like Nvidia drivers have.

It looks like they do have a method under "Profiles" where you can set things up to switch between saved driver settings with a hotkey or with a menu item off the tray icon, that may be useful.

Did setting AA to 'Let the application decide' solve your selection problems?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Dave Morrill (DMORRILL)
2734.10 In reply to 2734.9 
> Hi Dave, hmmm it looks like ATI does not currently have that kind of per-application settings in the driver like Nvidia drivers have.

Yeah, I didn't see any options like that either.

>It looks like they do have a method under "Profiles" where you can set things up to switch between saved driver settings with a hotkey or with a menu item off the tray icon, that may be useful.

I looked at that, but it didn't seem all that convenient to use, but maybe I'll look into it more if I start using both apps at the same time.

> Did setting AA to 'Let the application decide' solve your selection problems?

I think so. I have not had any selection 'glitches' since I changed the setting. So thanks again for cluing me in about what causes the problem.

BTW, I've got a little more than 40% of the Javascript API documented so far. Things are starting to bog down a bit as I get into API areas that are harder to test or guess at what they do. But overall I think I'm making good progress. I've run into several APIs that don't seem to do what they say they do, and a couple of others that cause consistent crashes. Should I be running these by you, or do you expect that to be the case for some of the things in the API?

I'm also spotting some things that I think are omissions from the API in terms of making the API generally useful to third party developers. I assume that in some cases you only put in support for things you knew you needed to handle from the script level, and left out support for things you could handle completely at the C/C++ level. It could also be that I haven't explored every nook and cranny yet as well. so maybe I've missed how to do something. In any case, the question is: are you interested in filling in the API gaps, if indeed there are any? If so, I'll start making a separate set of notes for those things that don't currently seem doable from the scripting level...

- Dave Morrill
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
2734.11 In reply to 2734.10 
Hi Dave,

> I've run into several APIs that don't seem to do what they say
> they do, and a couple of others that cause consistent crashes.
> Should I be running these by you, or do you expect that to be
> the case for some of the things in the API?

It would be great to know about these. That's not too surprising that could happen if you were using a method in some different way from what other parts of MoI currently do.

But it is not expected that using a script method should crash MoI. Script errors or asserts possibly, but not crashes. A full on crash is likely to be a bug that should be fixed up in MoI.


> I'm also spotting some things that I think are omissions from
> the API in terms of making the API generally useful to third party
> developers. I assume that in some cases you only put in support for
> things you knew you needed to handle from the script level, and left
> out support for things you could handle completely at the C/C++ level.

Yeah the script API is not as comprehensive as the internal C++ api in certain areas, it's not really intended that scripts would do heavy calculations though, they're more used for controlling program flow, UI, and glue logic.

At some point in the future I'd like to set up a C++ SDK as well that would expose more detailed geometry stuff which could be used for doing custom heavier calculations. I'm not sure exactly when that will happen though, since it will require a lot of work.


> In any case, the question is: are you interested in filling in the API
> gaps, if indeed there are any?

Certainly! But some things may take a while before I can get to them, if they are relatively complex.

Generally I've been filling in more stuff in the script API as needed in order to make scripts for user-requested functions, like get the end point of a curve, stuff like that.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-8  9-11