General Category > Anim8or v0.98 Discussion Forum

A Not so recent bug.

(1/3) > >>

flametiger74:
I've noticed that while rendering anything that normally takes a long time, anim8or will switch to Not responding, and only after the render is done will anim8or start responding again.
Now this may be b/c I'm using vista but I'm not sure.
I always make sure to save my work before rendering a medium or large sized scene, b/c if anim8or locks up. Either it won't work anymore or I'll have to wait for it to finish not even knowing what its up to b/c the preview render is frozen.
My graphics card is a Nvidia GetForce 8600 GT
I was told that it was a very good graphics card So I don't know mabye this is the problem
Edit: this has not been happening just in 0.97, but 0.95 also

Also while we're on the topic of rendering, if you set the render preview to off, will the render go faster.
Edit: I tried it and I didn't see a signifigant amount of difference in the timing of the render.

And another question, if you were to go to the process of anim8or in task manager, and set the priority to a higher priority than normal, will anim8or go faster.
I tried it, but I wasn't really sure if there was a change in render time or not. I'll try recording the times the next time I do it.


Quote from Steve.
"What graphics card do you have?  This is most certainly a driver problem, possible a badly designed driver.  That's exctly why I added the ability to turn off renders."

Steve:
I think you misunderstand most of what is happening.  I will try to clarify:

Turning off render preview will not have much effect on the timing for well written graphics drivers.  That's why it's on by default.   However some drivers are VERY slow at copying raw pixel bits to the screen using OpenGL - particular some low end, integrated grahics drivers - so I added the ability to turn it off.  You SHOULDN'T see much difference on NVidia cards :-)

If your computer DOES speed up a lot when you disable render preview, then you have a BAD driver.

The reason that Anim8or seems to lock up during a render (it doesn't really - it's just fully busy doing the render.  It ignors all the thousands of Windows messages it gets per second because some drivers are TERRIBLE at this and slow down horribly even they aren't doing anything - thay just are inefficient - So I ignore almost all Windows messages when rendering.  You should still be able to ESC out of the render.  Anim8or is not frozen by any means -- it's just ignoring you :))

You should NOT see much of a speedup changing the priority.  Anim8or will normaly get 99% of the CPU time.  In fact I am thinking of lowering the priority so other Windows tasks won't get starved for CPU cysles.  Windows isn't a very good OS at switching between tasks.  MACs, for example, are much, much better at it.

Your graphics card is a very good one for Anim8or.  I have an 8600 on one of my computers at work and it runs Anim8or quite nicely.

Hope this helps clarify a few things (to you and others).

flametiger74:
I tested it and your right.
But, in Vista there's a new way that it gets you to exit out of programs when they're not responding. the program gets a shade of white on it and if you try to click on it it will ask if you want to end the process or not. b/c windows thinks that anim8or is locked up. But really in a sense windows locks it up even though it's not locked up. So I'm not able to press Esc during a render if it's locked up.
Note that it only locks up if I switch windows during the render, and if it's a big render that should take more that 20 seconds
Just I wish it wouldn't do that b/c than I exit anim8or thinking its locked up.
Even just knowing what % its up to of being done. on that  frame (and if its a movie all the frames) it would be helpfull.
and if its locked up you won't see any % on b/c anim8or doesn't move.
Thanks for all you help by the way Steve. :)

Steve:
Well, I guess I'll finally have to multithread Anim8or.  That will probably solve this problem.  Now I have to learn how to do that.  (Darn Vista! What a pain it is.)

flametiger74:
Is Multi threading like a multi application application?
like two forms in one application

Navigation

[0] Message Index

[#] Next page

Go to full version