Double Precision Utilities

Ding -
Average Rating:  
X Rating Failed

Double precision variables with blueprints!

  • Supported Target Platforms
  • Supported Engine Versions
    4.19-4.21

Description


Double Precision Utilities is a blueprint function library that allows you to use double precision variables with blueprints. The plugin uses FStrings to pass numeric values to C++ with double precision, and provides math functions such as adding, subtracting, sin, cos, etc.

The plugin also provides utilities for double precision vectors, and provides math functions such as cross products, vector addition, etc.

The plugin comes with a variety of auto cast conversions to help you quickly convert the blueprint doubles to the core Unreal variables you need such as float, FString, FVector, etc.

Technical Details


Features:

·   Blueprint library functions for double precision variables and vectors

·   55 math functions

·   5 make functions

·   11 auto conversion functions to convert doubles to other unreal variable types

·   Source code included


Code Modules:

·    One runtime module (DoublePrecisionUtils)


Number of C++ Classes: 2

Supported Development Platforms: Win32, Win64

Supported Target Build Platforms: Win32, Win64

Documentation: Commenting of functions through Unreal comment system. Source Code included.


Example Project: https://drive.google.com/open?id=1yMU78b1QRcmt1H8EUFcPIW8h2DfgHPsM


Quick Start:

The plugin will be placed under the "Blueprints" category. Use the Double plugin like other Unreal variable types. A double variable is called an “UnrealDouble”, and a vector is called a “DoubleVector”.

1.     Create a double variable with a ‘Make’ function or add a variable to your blueprint with one of the double variable types.

2.     Drag a pin off the connector, and you can select from a variety of math or conversion functions.

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention