• This forum is strictly intended to be used by members of the VS Battles wiki. Please only register if you have an autoconfirmed account there, as otherwise your registration will be rejected. If you have already registered once, do not do so again, and contact Antvasima if you encounter any problems.

    For instructions regarding the exact procedure to sign up to this forum, please click here.
  • We need Patreon donations for this forum to have all of its running costs financially secured.

    Community members who help us out will receive badges that give them several different benefits, including the removal of all advertisements in this forum, but donations from non-members are also extremely appreciated.

    Please click here for further information, or here to directly visit our Patreon donations page.
  • Please click here for information about a large petition to help children in need.

VS Calc Tool Official Information and Feedback Thread

M3X_2.0

VS Battles
Calculation Group
Messages
12,767
Reaction score
15,262
We made it official and now I can finally work on requests. This thread's purpose is to report bugs, provide feedback and suggestions, and to keep everyone updated on new features and versions.

Link: https://vs-calc.vercel.app/

Urgent and critical bugs or features will have the highest priorities, while less important bugs or features will wait until I finish the relevant ones.
 
Have a small question, what type of iron is the site's listed iron density based on?

Also you probably should make a priority number system while the thread is still in it's early stages
 
Have a small question, what type of iron is the site's listed iron density based on?
pure iron. Fe.
Also you probably should make a priority number system while the thread is still in it's early stages
unlikely, people wouldn't know how hard or easy a feature is to develop
 
We made it official and now I can finally work on requests. This thread's purpose is to report bugs, provide feedback and suggestions, and to keep everyone updated on new features and versions.

Link: https://vs-calc.vercel.app/

Urgent and critical bugs or features will have the highest priorities, while less important bugs or features will wait until I finish the relevant ones.
Why don’t we have atomization and subatomization in the section on destruction values?
 
Guess I’ll make an official request
A mobile version of the Image Scaler would be greatly appreciated
 
Should there also be stainless steel or is there no difference in strength?
Will you eventually add LS formulas too? Like, for example, F=MA?
Why don’t we have atomization and subatomization in the section on destruction values?
Guess I’ll make an official request
A mobile version of the Image Scaler would be greatly appreciated
Working on all of these features
 
Will you eventually add LS formulas too? Like, for example, F=MA?
Why don’t we have atomization and subatomization in the section on destruction values?
Guess I’ll make an official request
A mobile version of the Image Scaler would be greatly appreciated
All added, need testing. Changelog:

v3.1.0​

13/02/2026
  • NEW: Force Calculator: Added Force, Torque, and Work calculators with wiki export support.
  • Lifting Strength Tiers: Force results now include Lifting Strength tier classification and mass equivalents (kg/metric tons), based on VS Battles Wiki tables.
  • Meteor Impact Update: Replaced the meteor impact formula with an ImpactEffects-style atmospheric entry model (Collins, Melosh & Marcus 2005), including entry angle input and airburst/impact energy outputs.
  • Destruction Values Expansion: Added Atomization/Subatomic destruction types and expanded material coverage (metals, construction, and other materials) using VS Battles Wiki values.
  • Image Scaling Mobile Support: Added touch drawing and pinch-to-zoom support for mobile devices.
  • UI Polish: Fixed material selection grid borders and added "Force" to the main navigation.
  • Landing Page Icons: Added a Force icon to the home page calculator grid.
  • Branding Update: Moved the main logo asset into /src/assets and updated header usage.
 
Last edited:
2. You are unable to make polylines on mobile
3. You are unable to access some of the toolbar depending in your image on mobile (My suggestion would be to make it scrollable like the image tabs)
And minor nitpick, the homepage buttons don’t seem to be organized

Tool is not made with mobile in mind right now so you want to use a laptop or PC
1. There is no Image Scaling button on the homepage
Use the dropdown arrow at the top of the page where it says scaling to get to image scaling
 
Tool is not made with mobile in mind right now so you want to use a laptop or PC
Yeah if I need polylines I will, but it still works on mobile and thats where most of my stuff is
Use the dropdown arrow at the top of the page where it says scaling to get to image scaling
Yeah but I thought it’d probably be nice to not be missing a button
 

v3.2.1​

14/02/2026
  • Mobile Layout Fix:
    • Fixed root cause of content appearing left-aligned on mobile: .main-wrapper.with-sidebar .main-content was constrained to calc(100% - 320px) even when the sidebar becomes relative at ≤1024px.
    • Home page categories grid now properly centered on small screens (768px/480px).
    • Calculator page headers, tier displays, and result blocks scale better at ≤480px.
    • Right sidebar mobile box-sizing fix to prevent horizontal overflow.
    • Header logo scaled down at ≤480px for better mobile proportions.
  • Image Scaling Mobile Improvements:
    • Images now auto-fit to canvas on upload (no more cropping on mobile).
    • Canvas takes up more screen space on mobile (75/72/70dvh at breakpoints).
    • Removed decorative border around canvas on mobile for maximum image area.
    • Polyline support on mobile: double-tap line to add points, long-press point to remove.
    • Long-press cancels on drag so bending polylines works correctly.

v3.2.0​

14/02/2026
  • Mobile Responsiveness Pass (App-wide):
    • Unified responsive behavior across calculators, shared layout, and core pages.
    • Reduced horizontal overflow issues in small screens (tabs, action rows, long result blocks, tables).
    • Standardized responsive helper classes in calculator pages for inline inputs and result grids.
  • Header, Navigation, and Sidebar Improvements:
    • Mobile navigation drawer/backdrop behavior refined.
    • Better spacing/scaling for header logo/actions at 1024/768/640/480 breakpoints.
    • Right sidebar and main-content interactions improved for mobile and tablet widths.
  • Modals and Overlays (Mobile UX + Accessibility):
    • Added consistent dialog semantics (role="dialog", aria-modal) and explicit button types.
    • Added Esc handling and body scroll locking for key overlays/modals (3D visualizers, wiki export, auth flows, image scaling dialogs).
    • Improved modal sizing with dvh and mobile-safe spacing.
  • Image Scaling Mobile Improvements:
    • Better small-screen behavior for measurements panel and color-picker popup bounds.
    • Improved drop/help/export dialog behavior and overlay closing flow.
    • File input handling normalized with hidden-input classes and cleaner responsive controls.
  • 3D Visualizer UX Updates:
    • Expanded preview dialogs now handle Esc, scroll lock, and accessibility attributes.
    • Added missing explosion visualizer support styles and improved mobile sizing.
 
Could we add lightning calculations for this tool as well? And maybe black holes and planet curvature scalings, too?
 
Could we add lightning calculations for this tool as well? And maybe black holes and planet curvature scalings, too?
Lightning calcs are there already with projectile dodging
 
Last edited:
I was playing with speed around for a bit and saw that there was a cap.
== Speed Calculation ==

=== Inputs ===
  • '''Distance:''' 4.0000 × 10^305 km
  • '''Time:''' 1 s

=== Calculation ===
'''Step 1: Convert distance to meters'''
:<code>4.0000 × 10^305 km = Infinity m</code>
:'''Result:''' Infinity m

'''Step 2: Calculate Speed'''
:<code>v = Infinity m / 1 s</code>
:'''Result:''' Infinity m/s

'''Step 3: Convert to other units'''
:<code>Infinity m/s × 3.6 = Infinity km/h</code>
:'''Result:''' Infinity km/h | Mach Infinity | Infinity% c

=== Result ===
'''Infinity m/s'''

'''Speed:''' [[Speed|Massively FTL]]

{| class="wikitable"
|-
! Unit !! Value
|-
| km/h || Infinity
|-
| mph || Infinity
|-
| Mach || Infinity
|-
| % of light || Infinity%
|}

Now I don't think any character has this much speed lol, but still.
 
I was playing with speed around for a bit and saw that there was a cap.
== Speed Calculation ==

=== Inputs ===
  • '''Distance:''' 4.0000 × 10^305 km
  • '''Time:''' 1 s

=== Calculation ===
'''Step 1: Convert distance to meters'''
:<code>4.0000 × 10^305 km = Infinity m</code>
:'''Result:''' Infinity m

'''Step 2: Calculate Speed'''
:<code>v = Infinity m / 1 s</code>
:'''Result:''' Infinity m/s

'''Step 3: Convert to other units'''
:<code>Infinity m/s × 3.6 = Infinity km/h</code>
:'''Result:''' Infinity km/h | Mach Infinity | Infinity% c

=== Result ===
'''Infinity m/s'''

'''Speed:''' [[Speed|Massively FTL]]

{| class="wikitable"
|-
! Unit !! Value
|-
| km/h || Infinity
|-
| mph || Infinity
|-
| Mach || Infinity
|-
| % of light || Infinity%
|}

Now I don't think any character has this much speed lol, but still.
You are insane LMAO
 
Can you add a property for finding the area of irregular shapes?


For example, something like this.
 
hello could it be possible to add the rotational ke formula to it? or is it already there i cant seem to find it
 
Hey, when I try to export a pixel-scale image with two frames overlaid, only one of the two frames is shown. If this is intentional, I'd like an option to export both frames into a single image so that the full movement is visible.
 
For the conversions page, can you add in volume conversions?
 
hello could it be possible to add the rotational ke formula to it? or is it already there i cant seem to find it
Hey, when I try to export a pixel-scale image with two frames overlaid, only one of the two frames is shown. If this is intentional, I'd like an option to export both frames into a single image so that the full movement is visible.
For the conversions page, can you add in volume conversions?
Added, fixed and added
 

v3.2.3​

22/02/2026
  • Home Search Bar:
    • Added a calculator search section below hero content on the landing page.
    • Search now matches calculator names, categories, and common input names (e.g. mass, velocity, radius).
    • Added quick suggestion chips and result cards showing matched calculators + their main inputs.
    • Search UI was centered and copy standardized in English.
  • Layout Update:
    • Removed the global right sidebar from the main app layout.
    • Main content now uses full-width layout across routes.
    • Expanded maximum width of the home page and header to 1600px to better fill ultra-wide screens.
    • Centered category card items for improved visual balance.
  • Header & Visual Refresh:
    • Updated header styling and navigation grouping (Energy / Destruction / Physics).
    • Updated global typography setup (Inter + Outfit) and background texture/pattern styling.

v3.2.2​

22/02/2026
  • Energy Calculator:
    • Added Rotational KE mode with formula KE = ½Iω².
    • Added dedicated inputs for moment of inertia (kg·m²) and angular velocity (rad/s).
    • Added wiki export steps for rotational kinetic energy calculations.
  • Image Scaling Export:
    • Export modal now supports including both overlaid frames in a single PNG.
    • Added toggle: Include overlay frame.
    • Export canvas now auto-expands to include both frames, lines, and legend when needed.
  • Conversions Page:
    • Added Volume conversion tab.
    • Supports: m³, L, mL, cm³, in³, ft³, yd³, and US gallons.
 
Sorry to ask, but is there a sort of way to understand how the calculator works since I'm a newbie in this kind of thing and I wanted to use it for a franchise I know
 
Sorry to ask, but is there a sort of way to understand how the calculator works since I'm a newbie in this kind of thing and I wanted to use it for a franchise I know
 
Is there a way to make it so that the image scale's measuring lines can be fixed to 90 degrees (Either vertically or horizontally)?
 
Is there a way to make it so that the image scale's measuring lines can be fixed to 90 degrees (Either vertically or horizontally)?

v3.2.4​

24/02/2026
  • Image Scaling Snap Improvements:
    • Upgraded 90º auto-snap to be easier to trigger (8px threshold in screen space).
    • Added live snap feedback while drawing (SNAP H / SNAP V highlight).
    • Snap is now applied consistently during drag, auto-pan, and line finalization.
  • Image Scaling Canvas/Layout Fixes:
    • Fixed cases where the right side of uploaded images could appear cut due to stale viewport sizing.
    • Added container-based resize tracking for more reliable fit-to-canvas behavior.
    • Expanded canvas section width and toolbar spacing so full action buttons (including Clear) remain visible.
 

v3.2.4​

24/02/2026
  • Image Scaling Snap Improvements:
    • Upgraded 90º auto-snap to be easier to trigger (8px threshold in screen space).
    • Added live snap feedback while drawing (SNAP H / SNAP V highlight).
    • Snap is now applied consistently during drag, auto-pan, and line finalization.
  • Image Scaling Canvas/Layout Fixes:
    • Fixed cases where the right side of uploaded images could appear cut due to stale viewport sizing.
    • Added container-based resize tracking for more reliable fit-to-canvas behavior.
    • Expanded canvas section width and toolbar spacing so full action buttons (including Clear) remain visible.
Hey, sorry to bug you again, but for image scaling, is there any way to move both frames independently while keeping one on top of the other? I'm trying to calc a speed feat, but the camera is moving while the character is, so I'd like some way to adjust it so that the background in both frames is synced.
 
Hey, sorry to bug you again, but for image scaling, is there any way to move both frames independently while keeping one on top of the other? I'm trying to calc a speed feat, but the camera is moving while the character is, so I'd like some way to adjust it so that the background in both frames is synced.

v3.2.6​

24/02/2026
  • Image Scaling - Overlay Frame Controls
    • Added independent movement for both frames in Overlay mode.
    • Added an "Active Frame" selector (Image 1 / Image 2 Top) to choose which frame is draggable.
    • Kept Image 2 rendered above Image 1 while allowing both to be repositioned.
    • Updated export preview/output to respect primary frame offset in overlay composition.
  • Image Scaling UI
    • Moved the helper text ("Use Select tool and drag the active frame.") out of the compressed selector row for better readability.
 
Back
Top