Welcome to symthic forums! We would love if you'd register!
You don't have to be expert in bit baking, everyone is more than welcome to join our community.

You are not logged in.

Hey! If this is your first visit on symthic.com, also check out our weapon damage charts.
Currently we have charts for Battlefield 3, Call of Duty: Black Ops 2, Medal of Honor: Warfighter and Call of Duty: Modern Warfare 3

Symthic

Head Administrator

(1,641)

  • "Symthic" started this thread

Posts: 965

Date of registration
: Nov 29th 2011

Platform: PC

Location: Finland

Battlelog:

Reputation modifier: 11

  • Send private message

11

Wednesday, December 21st 2011, 11:06pm

Re: Plotic - Graphical representation of weapon deadliness

Quoted from ""RobotMonkey""

Here is an idea of what I am rolling with so far. There is still some work to be done, but the heatmaps render correctly, albeit slow. I might be able to have that map generated along side the main one, That could be something you could toggle too.

Great job so far!

I was wondering if you would be interested in adding a switch for making the Plotic check a config file at startup, read the settings, draw the plot and kill the process once it's done.

That way I could run it on few PC's (or at work with around 2000+ PCs -x)- ) with my old clustering script to get all the comparison page's plots drawn fast and easily.

Or you can of course do it all yourself if you want.

As I already said, time I have for anything here is really limited right now :/
BF3: Objective per minute: World top 1%

Posts: 72

Date of registration
: Dec 20th 2011

Platform: PC

Battlelog:

Reputation modifier: 5

  • Send private message

12

Wednesday, December 21st 2011, 11:39pm

Re: Plotic - Graphical representation of weapon deadliness

Yeah, I was actually already looking into something like that. I was thinking more of a batch processing render of some sort.

Having it do what you are looking for should be pretty easy.
I can't be in love if it's plastic, To live on my own just seems tragic
But we'll raise our swords high when our day comes, You thought it was gold but it was bronze.
But if i see you again back in detox, put my remains in my snuff box!

Posts: 12

Date of registration
: Dec 10th 2011

Platform: PC

Battlelog:

Reputation modifier: 5

  • Send private message

13

Thursday, December 22nd 2011, 6:17pm

Re: Plotic - Graphical representation of weapon deadliness

Quoted from ""RobotMonkey""

Here is an idea of what I am rolling with so far. There is still some work to be done, but the heatmaps render correctly, albeit slow. I might be able to have that map generated along side the main one, That could be something you could toggle too.

Something keeps eating the status bar, but a progressbar, statuslabel. and hyperlink should be there. They will be re-added.

<!-- m --><a class="postlink" href="http://i.imgur.com/DdG0J.png" onclick="window.open(this.href);return false;">http://i.imgur.com/DdG0J.png</a><!-- m -->
<!-- m --><a class="postlink" href="http://i.imgur.com/ZaIIz.jpg" onclick="window.open(this.href);return false;">http://i.imgur.com/ZaIIz.jpg</a><!-- m -->

Here is my Git Repo with the source if anyone is interested.
<!-- m --><a class="postlink" href="https://github.com/endofzero/Plotic/" onclick="window.open(this.href);return false;">https://github.com/endofzero/Plotic/</a><!-- m -->



Great stuff.

Posts: 72

Date of registration
: Dec 20th 2011

Platform: PC

Battlelog:

Reputation modifier: 5

  • Send private message

14

Thursday, December 22nd 2011, 8:10pm

Re: Plotic - Graphical representation of weapon deadliness

Quoted from ""Symthic""


Working on version 0.5 which is going to put accuracy, damage and all weapon stats at multiple ranges into one number.


Would you be willing to provide me with what you were looking to do for what's above. I was kinda waiting on .6 to see what you were going for as it sounded interesting and worth adding.
I can't be in love if it's plastic, To live on my own just seems tragic
But we'll raise our swords high when our day comes, You thought it was gold but it was bronze.
But if i see you again back in detox, put my remains in my snuff box!

Symthic

Head Administrator

(1,641)

  • "Symthic" started this thread

Posts: 965

Date of registration
: Nov 29th 2011

Platform: PC

Location: Finland

Battlelog:

Reputation modifier: 11

  • Send private message

15

Thursday, December 22nd 2011, 8:23pm

Re: Plotic - Graphical representation of weapon deadliness

@ RobotMonkey
Was planning to draw some huge line charts with TTK values where accuracy is taken into account for multiple weapons.
X axis being distance and Y time to kill
I started with the code but didn't get far enough to find it worth adding.
BF3: Objective per minute: World top 1%

Posts: 1

Date of registration
: Dec 23rd 2011

Platform: PC

Battlelog:

Reputation modifier: 5

  • Send private message

16

Friday, December 23rd 2011, 6:51am

Re: Plotic - Graphical representation of weapon deadliness

so im wondering how do you download the plotic i keep trying but it wont let me plz help.

Posts: 72

Date of registration
: Dec 20th 2011

Platform: PC

Battlelog:

Reputation modifier: 5

  • Send private message

17

Friday, December 23rd 2011, 10:39am

Re: Plotic - Graphical representation of weapon deadliness

Quoted from ""hellrazer24""

so im wondering how do you download the plotic i keep trying but it wont let me plz help.


Depends on what you are attempting to do.

You can downoad the original .5 at:
<!-- m --><a class="postlink" href="http://symthic.com/?s=tools" onclick="window.open(this.href);return false;">http://symthic.com/?s=tools</a><!-- m -->

I updated the download section of github to have .7 of my version, that can be found here (just grab the exe, ignore the template file, that isn't being used right now)
<!-- m --><a class="postlink" href="https://github.com/endofzero/Plotic/downloads" onclick="window.open(this.href);return false;">https://github.com/endofzero/Plotic/downloads</a><!-- m -->

Or you could download visual studio 2010 express and compile it yourself from source

@Symthic or anyone that is watching this really...

I have already templated how the INI file will work. Basically, just like you described.

1. Launch Plotic
2. If it detects the file plotic_silent.ini
a. start in a minimized state
b. read all of the settings (write an error to a file if something is wrong)
c. run the render
d. close the program.
3. If no file is found, then it will open normally.

This is how I was planning on laying the ini file out, any thoughts?
<!-- m --><a class="postlink" href="https://github.com/downloads/endofzero/Plotic/plotic_silent_template.ini" onclick="window.open(this.href);return false;">https://github.com/downloads/endofzero/ ... mplate.ini</a><!-- m -->

I've also included the ability for custom palettes for the heat maps, just drop a 256x1 png image called 'pal.png' in the same directory as the exe and it will use that instead of the default one.
I can't be in love if it's plastic, To live on my own just seems tragic
But we'll raise our swords high when our day comes, You thought it was gold but it was bronze.
But if i see you again back in detox, put my remains in my snuff box!

Symthic

Head Administrator

(1,641)

  • "Symthic" started this thread

Posts: 965

Date of registration
: Nov 29th 2011

Platform: PC

Location: Finland

Battlelog:

Reputation modifier: 11

  • Send private message

18

Friday, December 23rd 2011, 12:37pm

Re: Plotic - Graphical representation of weapon deadliness

Hmm, looking really good.
Heat plot options are missing from ini though (and few others?)

With Finnish format settings for windows it's throwing exception about converting strings to double.
It's seems to be because here in finland we use , instead of . as decimal mark.

Oh and scaling the img of silhouette would go like this:
Height in pixels = Scale * Atan(Distance in meters / Dude height in meters) * 180 / PI

And the 'Scale' isn't for grid only, its the number with what degrees are scaled into pixels so it changes the size of whole plot.
BF3: Objective per minute: World top 1%

Posts: 72

Date of registration
: Dec 20th 2011

Platform: PC

Battlelog:

Reputation modifier: 5

  • Send private message

19

Friday, December 23rd 2011, 10:53pm

Re: Plotic - Graphical representation of weapon deadliness

It was pretty late when I was finishing that up, but it has since been added. I've been in debate about how to organize the ini file to make it human readable. I actually have it print out a template file if it can't find one in the directory.

I think it might be the numeric up downs that are throwing the error since I didn't have any problem running it on my system with your original code. I will use a config.ini type of file that will allow you to specify your decimal point since the value of the decimal points will end up being different in the GUI and when you are using the ini file then when I would... unless I find a better solution... lol. Localization!


Thanks for the math on the image. I don't really follow it though. What scale am I using? The scaled as defined by 'deg/px', or the scaling done on the image to set it's standard size? Maybe your parentheses are off?
Should it actually be?
H = (Scale * Atan(Distance in meters / Dude height in meters)) * (180 / PI)

Following it up to that point, lets say I am 10 meters away from someone who is 1.85m tall.

That means ATan(10/1.85) = 1.388 degrees
1.388 * (180/pi) = 79.519 radians


If it's 650 degrees per pixel I should be multiplying my atan by that and then converting to radians?

1.388 * 650 = 902.112 degrees
902.112 * (180/pi) = 51687 radians

I don't think I am following this right.


What are your thoughts on height? I would say the models are all the same. I suppose there would be a way to get an actual number from the data. I was going to either go with the average of 1.77m to 1.85m.

I do, however, believe that the image is scaling correctly in relation to the grid already, here are my test runs. The only thing that wasn't scaling was the hit map.
I fucked up on the title on the first, and dont really want to make another album. The value of the top image is 350.
<!-- m --><a class="postlink" href="http://imgur.com/a/FwMyM" onclick="window.open(this.href);return false;">http://imgur.com/a/FwMyM</a><!-- m -->
I can't be in love if it's plastic, To live on my own just seems tragic
But we'll raise our swords high when our day comes, You thought it was gold but it was bronze.
But if i see you again back in detox, put my remains in my snuff box!

Symthic

Head Administrator

(1,641)

  • "Symthic" started this thread

Posts: 965

Date of registration
: Nov 29th 2011

Platform: PC

Location: Finland

Battlelog:

Reputation modifier: 11

  • Send private message

20

Saturday, December 24th 2011, 12:33am

Re: Plotic - Graphical representation of weapon deadliness

ATan returns radians, not degrees.
By multiplying the radians with 180/PI they become degrees.
And yup, the px per degree scale.
It's px/deg not deg/px. I had an typo in the version you took the source from :P
By default 650 pixels = 1 degree.

Atan(Dist/Height) = Sil's heigh in radians
Multiply with 180/PI = Sil's height in degrees
Multiply with Scale = Sil's height in pixels

~1.8m seems to be good height
I'd say it's extremely difficult to find anything about it from the files.
BF3: Objective per minute: World top 1%