Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Pages: [1]
  Print  
Author Topic: RNS Performance Profiler  (Read 2013 times)
WEst
Customers
Community Member
*****
Posts: 945

Daniel Martinek


WWW
« on: September 04, 2007, 10:11:21 AM »

The last weeks I tried to develop shadow mapping for my games. When optimizing the code I was looking for a good way to determine the performance of the different involved tasks and I stumbled upon Zaknafeins Performance Timer.
As numbers alone aren't always sufficient I decided to write a small library that will easily plug into every TV6.5 application and is able to show the performance timers as graph.

This is what I came up with:


I decided to upload the *.dll so that everyone who wants to use it, is able to do so. There is also a small tutorial about how to use it in the *.pdf file that is coming with the *.dll in the package.

The *.dll is .NET 2.0, so it should be possible to use it in at least VB.NET and C#.

New Version 1.1
  • added autoscaling for the y-axis
  • added alpha channel rendering
« Last Edit: September 07, 2007, 01:10:22 PM by WEst » Logged

Greetings

Daniel Martinek
Technical Director
23 Volts
darqSHADOW
Administrator
Community Member
*****
Posts: 2817


« Reply #1 on: September 04, 2007, 10:18:41 AM »

Don't forget that 6.5 also includes an internal profiler -- enable it and it will show you where bottlenecks are in the TV3D Render Pipeline.  Yours definately looks cool, though!  Wink

John
Logged

TrueVision3D Project Manager
The fast and simple way of 3D development.
WEst
Customers
Community Member
*****
Posts: 945

Daniel Martinek


WWW
« Reply #2 on: September 04, 2007, 10:29:58 AM »

Yep, the TV6.5 profiler is definitely worth using, but sometimes you need to know how the performance is distributed across several frames.
Logged

Greetings

Daniel Martinek
Technical Director
23 Volts
Zaknafein
Customers
Community Member
*****
Posts: 2940


WWW
« Reply #3 on: September 04, 2007, 11:48:21 AM »

Excellent! And thanks for making it into a DLL.
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks