Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  

Vectordraw Developer Framework Cad -formely Vectordraw Standard- May 2026

VectorDraw Developer Framework (VDF) is a high-performance graphics engine and software development kit (SDK) designed for creating, managing, and printing 2D and 3D drawings. Formerly known as VectorDraw Standard

, the framework has evolved into a comprehensive "All-in-One" suite that combines several specialized libraries into a single offering for developers. Vector Draw Core Components

As of January 2024, VDF integrates several previously separate products into one package: ComponentSource VectorDraw .NET Engine

: A fully object-oriented (OOP) library written in managed C# (.NET 2005+), providing core graphics functionality. VectorDraw Web Library

: A JavaScript-based control for displaying CAD drawings on any HTML5-compliant platform, including Android, iOS, and Linux. VectorDraw IFC Library (vdIFC)

: A specialized component for managing Industry Foundation Classes (IFC) formats used in BIM. VectorDraw Ray Tracing Engine (vdRay)

: A dedicated engine for producing high-quality rendered scenes with advanced lighting and materials. ActiveX Wrapper

: Included for backward compatibility with older platforms like Visual Basic 6.0 and Delphi. ComponentSource Key Features & Capabilities VectorDraw Developer Framework

The VectorDraw Developer Framework (VDF), formerly known as VectorDraw Standard, is a comprehensive graphics engine and library designed for developers to integrate 2D and 3D CAD/CAM capabilities into their applications. Core Capabilities

Broad Format Support: It allows users to create, edit, manage, export, and print drawings in various formats. Native formats include VDML (XML-based) and VDCL (compressed XML), which support custom objects and version independence.

High Performance: The framework features high-performance rendering with low memory costs and a wide range of geometrical shapes.

Extensive API: VDF provides over 750 methods and properties, offering significant power and flexibility for developers. Development Environment & Compatibility

Modern Core: The framework is built in managed .NET (C#), making it highly compatible with modern Windows operating systems.

ActiveX Wrapper: For backward compatibility, an ActiveX component (vdraw.ocx) is provided, allowing it to be used in older environments like Visual Basic 6 and Delphi.

Integrated Controls: The vdFramedControl can be added directly to Visual Studio projects (C#, C++, or VB.NET) to provide a ready-made drawing interface. Recent Product Updates

As of January 2024, VectorDraw consolidated its offerings into the VectorDraw Developers Framework (VDF) All-in-one. This package now combines the standard VDF with: VectorDraw Web Library VectorDraw IFC Library VectorDraw Ray Tracing Engine (vdRay)

Getting Start Guide VDF vdFramedControl version 6 - Code Samples

The VectorDraw Developer Framework (VDF) is a graphics engine designed for developers to create, manage, and print 2D and 3D vector graphics within their applications. It is the evolution of the older VectorDraw Standard engine. 🚀 Key Features

Format Support: Import and export standard CAD files like DWG, DXF, DGN, SKP, and HP-GL.

Built-in Formats: Uses native VDML (XML-based) and VDCL (compressed) formats for efficient data storage.

3D Capabilities: Includes tools for 3D visualization, including viewing, editing, and rendering 3D objects.

Component-Based: Designed to integrate easily into Windows development environments (like .NET or ActiveX).

Web Integration: Offers a Web Library using HTML5 and Javascript for viewing and editing CAD drawings in browsers without plugins. Create custom CAD applications : Build tailored solutions

Geometric Operations: Supports advanced calculations like clipping, intersections, and boolean operations on shapes. 🛠️ Typical Uses

CAD/CAM Software: Building custom design tools for engineering or architecture. GIS Systems: Mapping and spatial data visualization.

Industrial Automation: Creating dynamic schematics for monitoring systems.

PDF Generation: Converting complex technical drawings into high-quality PDF files. ⚖️ License & Availability

Trial Version: Often available as a limited evaluation download.

Pricing: Typically marketed as a professional developer tool with commercial licensing (e.g., around €1950 for certain packages).

Updates: Managed by VectorDraw & Co., who provide ongoing support and updates for modern OS compatibility.

💡 Quick Tip: If you are moving from the old "Standard" version, VDF is significantly faster and adds native support for newer .NET frameworks and web-based rendering. If you'd like, I can help you with:

Finding specific API documentation for a programming language

Comparing VDF to other engines like Open Design Alliance (ODA)

Locating the latest pricing and licensing models for your region VectorDraw Developer Framework CAD (formely ... - Softpedia

VectorDraw Developer Framework (VDF) , which has replaced the older VectorDraw Standard, is a comprehensive graphics engine SDK used by developers to create, edit, and visualize 2D and 3D vector graphics

. As of 2024, it is offered as an "All-in-One" suite that combines the core framework with its web library, IFC support, and ray-tracing engine Core Engine Capabilities 2D & 3D Visualization

: Supports high-performance rendering for both flat drawings and complex 3D models with 3D Orbit, perspective views, and section clipping Native File Formats : Uses proprietary XML-based formats

(compressed), which are version-independent and support custom objects Geometric Modeling

: Includes algorithms for 2D curve combinations (Union, Intersect, XOR) and 3D boolean operations Object-Oriented SDK

: Fully managed .NET C# code with an object model compatible with common CAD standards like DXF Interoperability & File Support VectorDraw.Drawing.Framework.Net-4.x 12.0.1 - NuGet

Understanding the VectorDraw Developer Framework (VDF) The VectorDraw Developer Framework (VDF), formerly known as VectorDraw Standard, is an object-oriented graphics engine and Software Development Kit (SDK) designed for developers to integrate 2D and 3D drawing capabilities into their applications. It is built with managed .NET code but also includes an ActiveX wrapper for backward compatibility with platforms like Visual Basic 6 and Delphi. Key Components of the "All in One" Suite

As of January 2024, VectorDraw consolidated its various specialized tools into a single VectorDraw Developer Framework (VDF) (All in one) package. This suite includes:

.NET Components: Features like vdFramedControl provide a ready-to-use graphics engine with a user interface.

VectorDraw Web Library: A JavaScript-based control for viewing and editing vector graphics in web browsers without local installation.

VectorDraw IFC Library: A specialized component for interacting with the IFC (Industry Foundation Classes) format used in BIM. What's New in VectorDraw Developer Framework CAD

Ray Tracing Engine (vdRay): An add-on for generating photorealistic images and videos with shadows, reflections, and transparency. Core Capabilities and Supported Formats

VDF provides a wide range of CAD-like functionalities, including geometric algorithms for triangulation, 3D orbit rotation, and Boolean operations. It supports an extensive list of file formats for import and export: Vector Draw: HomePage

Introducing VectorDraw Developer Framework CAD: Unlocking the Power of CAD Development

We are excited to announce that VectorDraw Standard has been rebranded as VectorDraw Developer Framework CAD, reflecting the framework's enhanced capabilities and expanded scope. As a leading provider of CAD development tools, we are committed to empowering developers, ISVs, and VARs to create innovative CAD solutions that meet the evolving needs of the industry.

What is VectorDraw Developer Framework CAD?

VectorDraw Developer Framework CAD is a comprehensive software development kit (SDK) that enables developers to create custom CAD applications, plugins, and integrations. This powerful framework provides a wide range of tools, libraries, and APIs that simplify the development process, allowing developers to focus on building innovative solutions rather than reinventing the wheel.

Key Features and Benefits

With VectorDraw Developer Framework CAD, developers can:

  1. Create custom CAD applications: Build tailored solutions that meet specific customer needs, leveraging the framework's robust set of APIs and tools.
  2. Develop CAD plugins: Extend the functionality of popular CAD software, such as AutoCAD, BricsCAD, and others, with custom plugins that enhance user productivity.
  3. Integrate with other systems: Seamlessly integrate CAD data with other business systems, such as ERP, CRM, and PLM, to streamline workflows and improve data consistency.
  4. Support multiple file formats: Work with a wide range of file formats, including DWG, DXF, RVT, and more, to ensure compatibility and flexibility.

What's New in VectorDraw Developer Framework CAD?

The rebranding of VectorDraw Standard as VectorDraw Developer Framework CAD reflects the framework's significant enhancements, including:

  1. Improved performance: Optimized algorithms and data structures for faster rendering, editing, and data processing.
  2. Enhanced API: Expanded and improved APIs for easier development, greater flexibility, and improved compatibility.
  3. Increased compatibility: Support for more CAD file formats, including the latest versions of popular CAD software.

Who Can Benefit from VectorDraw Developer Framework CAD?

VectorDraw Developer Framework CAD is designed for:

  1. Independent Software Vendors (ISVs): Develop custom CAD applications and plugins that meet specific customer needs.
  2. Value-Added Resellers (VARs): Create tailored solutions that differentiate your offerings and enhance customer value.
  3. Developers: Build innovative CAD solutions, plugins, and integrations that showcase your skills and expertise.

Get Started with VectorDraw Developer Framework CAD

Ready to unlock the power of CAD development? Contact us to learn more about VectorDraw Developer Framework CAD and how it can help you create innovative solutions that drive business success. Our team is here to support you every step of the way, from evaluation to implementation and beyond.

We look forward to empowering your development journey with VectorDraw Developer Framework CAD!

The story of the VectorDraw Developer Framework (VDF) is one of evolution from a standard graphics engine into a comprehensive suite for CAD development. Managed by the VectorDraw Corporation

, the framework has transitioned through several major technological eras. 1. The Early Years (1985–1998)

VectorDraw’s roots go back to 1985, when a team of expert graphics programmers began developing vector graphics tools. In 1998, they officially established VectorDraw Corporation

to focus on building a reliable graphics engine for other software companies. During this period, the product was often known as VectorDraw Standard

, serving as a core CAD engine for developers working on older platforms. 2. The Move to .NET and VDF (Early 2000s)

The most significant shift occurred with the introduction of the VectorDraw Developer Framework (VDF) A Complete Rewrite

: For version 6, the engine was rewritten from scratch in managed .NET C# code ActiveX Legacy : To support developers using legacy platforms like Visual Basic 6.0 , VectorDraw provided an ActiveX component that acts as a wrapper for the newer .NET engine. Standardization vdDocument doc = new vdDocument()

: The rebranding from "Standard" to "Developer Framework" reflected its growth into a fully object-oriented SDK with over 700 methods and properties for 2D and 3D drawing. 3. Modern Consolidation (2024–Present)

As of January 2024, the product family underwent a final major consolidation. The standalone products—including the Web Library, IFC Library, and Ray Tracing Engine (vdRay)—were merged into a single package called VectorDraw Developer Framework (VDF) (All in one) ComponentSource Key Technical Milestones File Formats : Developed the native (XML-based) and

(compressed) formats to ensure backward and forward compatibility across versions. Native Support : Recently added a native .NET 6 core library (June 2024) to support modern WinForms applications. Industry Adoption

: The engine is now used by over 700 software houses globally for tasks ranging from 3D modeling to point cloud management. ComponentSource migration guides from the old Standard version to the current VDF All-in-one ComponentSource News - VectorDraw - Rssing.com

The VectorDraw Developer Framework (VDF), formerly known as VectorDraw Standard, is a comprehensive graphics engine library used by developers to integrate 2D and 3D CAD visualization into their applications. Created by the VectorDraw Software Corporation, it provides a suite of components for creating, editing, managing, and printing technical drawings. Key Components of the VDF Suite

As of January 2024, VectorDraw consolidated its various libraries into a single "All in One" package. This suite includes:

.NET Components: Features controls like vdFrameControl and vdBaseControl to provide a graphics engine with a built-in user interface.

Non-Graphics Components: Includes vdDocumentComponent and vdConverter for background file processing and format conversion without a visual interface.

VectorDraw Web Library: A standalone JavaScript canvas component for displaying and editing drawings in HTML5-compliant web browsers.

Specialized Libraries: Specialized tools such as vdIFC for Building Information Modeling (BIM) data and vdRay for high-quality ray tracing rendering. Core Technical Capabilities

The framework is built on a high-performance engine that supports a wide range of CAD-specific functionalities: VectorDraw Developer Framework (VDF) (All in one)


Case A: Estimating Software for Solar Panels

A software company replaced their custom image viewer with VectorDraw. They used the framework to:

  • Import DWG roof surveys.
  • Use vdRegion to calculate surface area (for panel placement).
  • Export to PDF for client proposals. Result: 50% reduction in development time for their CAD module.

Introduction: A New Era for Embedded CAD Development

For over two decades, developers in the Architecture, Engineering, and Construction (AEC) as well as Geographic Information Systems (GIS) sectors have faced a recurring dilemma: How do you integrate powerful Computer-Aided Design (CAD) capabilities into your application without spending years building a rendering engine from scratch?

Enter the VectorDraw Developer Framework CAD (formerly VectorDraw Standard) . This rebranding is more than just a name change; it represents a significant evolution in functionality, performance, and versatility. What started as a reliable control for viewing standard CAD files has matured into a full-fledged development framework capable of creating, editing, plotting, and managing complex 2D and 3D designs.

If you are a software engineer looking to embed a native CAD solution into a .NET, ActiveX, or web environment, this article is your definitive deep dive into the VectorDraw Developer Framework.


Common Pitfalls (And How to Avoid Them)

Based on migration reports from "VectorDraw Standard" to "Developer Framework CAD":

  • The COM Interop Tax: If you are still using the old ActiveX control (version 5.x or earlier), migrating to the .NET 8 version requires a full rewrite of the event handlers. Plan for 3-4 weeks of refactoring.
  • Hatch Boundaries: The algorithm for detecting hatch boundaries is strict. If your incoming DWG has micro-gaps (often from other software), the frame may throw an exception. Always run vdDocument.Verify() before hatches.
  • Text Rendering: TrueType fonts render perfectly; SHX font support is good but complex. Test heavily if you rely on old architectural SHX fonts.

3.1 Graphics & CAD Engine

  • 2D & 3D rendering – Full support for vector primitives (lines, arcs, circles, polylines, hatches, text, dimensions, 3D faces, meshes, solids).
  • Geometric constraints – Basic parametric behavior (limited vs. full CAD systems).
  • Layers & blocks – Supports named layers, block definitions, nested blocks, attributes.
  • Coordinate systems – World, user-defined, and viewport coordinate systems.

Part 1: The Evolution – From “Standard” to Full “CAD” Framework

To understand the power of the current framework, one must look at its lineage. The previous naming, VectorDraw Standard, suggested a baseline set of features—mostly viewing and light editing.

The transition to VectorDraw Developer Framework CAD signifies three major leaps:

  1. From Viewer to Authoring Tool: While the old version allowed users to see a DWG file, the new framework allows programmatic creation of complex geometries, blocks (dynamic blocks included), and 3D solids.
  2. From Single Platform to Cross-Platform: Originally focused heavily on Windows Forms, the new framework natively supports WebAssembly (WASM) and SVG-based web rendering.
  3. Improved Performance: The refactored graphics pipeline handles massive point clouds and GIS rasters without the lag associated with the "Standard" legacy code.

If you are upgrading or searching for documentation, note that "formerly VectorDraw Standard" is a crucial search term, as many legacy forums and code snippets still refer to the old name.


C. Facility Management (FM)

Using the GIS capabilities (Shapefile import), a facilities team overlays floorplans (DWG) with IoT sensor data (JSON). VDF CAD draws the hotspots, and the developer uses the mouse-over events to trigger database lookups of equipment status.

Typical code snippet (C# – load & save DXF):

using VectorDraw.Professional.vdObjects;
using VectorDraw.Professional.vdFigures;

vdDocument doc = new vdDocument(); doc.ReadFile("input.dxf"); // modify geometry doc.WriteFile("output.dxf");

[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 5 - Modders Workshop > Thread: [MOD] MMH5.5 In-Game SkillWheel (started by thGryphn in May 2016)
[MOD] MMH5.5 In-Game SkillWheelVectorDraw Developer Framework CAD -formely VectorDraw Standard- This thread is 7 pages long: 1 2 3 4 5 6 7 · NEXT»
thGryphn
thGryphn
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Promising
Famous Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 03:56 AM VectorDraw Developer Framework CAD -formely VectorDraw Standard- bonus applied by VokialBG on 23 Jun 2016.
Edited by thGryphn at 17:12, 07 Jun 2016.

[MOD] MMH5.5 In-Game SkillWheel

Done, finally!
Well, not exactly. I left out the info page for the time being, so that's pending, maybe, I'll listen to feedback about it.


Features of this side-kick mod:

1) An in-game skillwheel for MMH5.5, displaying skill descriptions and relations, including special cases, for all 24 classes.

2) Overhauled skill descriptions for better and concise wording with more detailed information.


Differently from previous incarnations, you access this MMH5.5 SkillWheel using its button on the resource bar. This design choice was made to improve overall experience for repeat usage during gameplay (speed and the fact that now it remembers the last state you left it).

This version (dubbed RC1) is a complete rebuild to resolve game breaking bugs. The skillwheel is now implemented only once but can be accessed from within the game by simply placing a button. In this version, it can be accessed from three locations:

1) Hero screen (including hero meeting)
2) Level-up screen
3) Kingdom Overview screen

You can test it with a peace of mind, as I'm pretty sure it won't break your savegame files anymore VectorDraw Developer Framework CAD -formely VectorDraw Standard-

Please report here if there are any bugs.

New hotfix update! (06/07/2016)

Download: MMH5.5 In-Game SkillWheel RC3


 View Profile
etore
etore
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Adventuring Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 05:09 AM

Hi thGryphn, thanks for the hard work.
I was following your concerns about performance on the main H5.5 thread. I'm using a 5 years old computer and the wheel open instantly .

 View Profile
magnomagus
magnomagus
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Admirable
Legendary Hero
modding wizard
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 09:17 AM
Edited by magnomagus at 09:38, 15 May 2016.

My god, that is a brilliant piece of work! VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-

I did notice the loading time, but it seems to happen when the map loads. It stucks at 33% for a while. i don't think it will be a deal breaker, maybe it can also get better if the wheel is fully integrated and the old stuff cleaned up.

A few things I noticed immediately:

Aura of swiftness no longer needs to explain the necro thing since it is already visible from the wheel.

NOTE: Ofc you don't need to waste time with text bugs if you are busy i can do those myself as well.

I think you made the elemental summoning desc unneccesary longer by adding For barbarians...instead of 1+mage guild level... (people will understand that automatically)

I think I should remove the Twilight - Master of Curses requirement, this saves another complexity, is not needed for balance and keeps the wheel symmetrical

You should know, if you encounter a ballista requirement for imbue ballista, this is reported as a bug and should not be added as info.
Same applies to the searing fires skill which I see you already didn't add, good!
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 View Profile
dredknight
dredknight
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Honorable
Legendary Hero
disrupting the moding industry
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 10:20 AM
Edited by dredknight at 10:20, 15 May 2016.

ohohoho this is sooo freaking great! VectorDraw Developer Framework CAD -formely VectorDraw Standard-

magnomagus said:
I think I should remove the Twilight - Master of Curses requirement, this saves another complexity, is not needed for balance and keeps the wheel symmetrical


+1

A small bug I found. Check the Stronghold sign when clicking between Chieftain and any other class. The background colour changes.

 View Profile
magnomagus
magnomagus
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Admirable
Legendary Hero
modding wizard
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 11:33 AM
Edited by magnomagus at 11:37, 15 May 2016.

@thGryphn: I noticed in your files every class has its own 3MB background.(texture), while the only difference is a change of color around the class selection button. This seems to me 60MB of extra resources for very little effect. Why not 2 backgrounds 1 for stronghold, 1 for the others.

Maybe it is just me, but there seems to be a ~1 sec lag when the hero goes up a level after installing this mod and I do have an SSD.

Of course if this does not help the delay then we should just keep it.
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 View Profile
EotT
EotT
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Tavern Dweller
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 11:41 AM
Edited by EotT at 11:41, 15 May 2016.

I can't get it working. How to install it? I just placed the downloaded file in the data folder, where the other .pak files are, but it doesn't seem to work.

 View Profile
magnomagus
magnomagus
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Admirable
Legendary Hero
modding wizard
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 11:43 AM

@Eot: you did it right, the button is moved to the adventure screen resources bar!!!

____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 View Profile
EotT
EotT
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Tavern Dweller
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 11:45 AM
Edited by EotT at 11:48, 15 May 2016.

I know that, but I couldn't find it. Let's try again. Now I know I did the right thing, so it shoud be there. Thanks!

Edit: The button didn't appear when I loaded a saved game, but it did when I created a new game.

 View Profile
Antalyan
Antalyan
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Promising
Supreme Hero
H7 Forever
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 01:08 PM

@Gryphn

Awesome work!

How is it with the other language versions? I remember I sent you the names of classes in Czech some time ago VectorDraw Developer Framework CAD -formely VectorDraw Standard-
____________
Important H7 tips & tricks
H7 Community Patch (UCP)

 View Profile
magnomagus
magnomagus
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Admirable
Legendary Hero
modding wizard
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 01:21 PM

Let's not bother him with translations, everything is in text files, that's a job for other people!
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 View Profile
magnomagus
magnomagus
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Admirable
Legendary Hero
modding wizard
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 02:12 PM
Edited by magnomagus at 14:31, 15 May 2016.

I think I see the issue with lag more clearly now:

Every time the hero levels up the whole thing (24 wheels) needs to be loaded in the level up screen. This causes up to 2 sec lag on my very fast PC with SSD, so surely can be worse on others. This is especially annoying when the hero makes a lot of levelups in row, like when using mentoring or sacrificing a relic or visiting a sphinx.
I don't know if this lag can cause sync issues in multiplayer.

I think if loosing that 60MB doesn't help it, a solution could be to load only 3 universal wheels in the levelup window.

EDIT: Reexamining Xazardous work, I noticed his wheels have all icons embedded in the background, while your system seems to load all skill icons as individual textures. So all his buttons are basically invisible but the highlights make it feel the same way. Possibly he ran into the same issue (lag caused by loading all these icons).

Is it maybe relatively simple to solve the issue the same way?:

1.ignore my previous idea and keep the backgrounds
2.make screenshots of what we have now (but with twilight added)
3.use those shots as the new backgrounds.
4.remove all texture references from the buttons, so they only use the highlights and sounds, not the icon textures?
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 View Profile
etore
etore
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Adventuring Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 15, 2016 09:10 PM

magnomagus said:
I did notice the loading time, but it seems to happen when the map loads.
Maybe it is just me, but there seems to be a ~1 sec lag when the hero goes up a level

Same here in both cases.
5~10 seconds when loading/creating a map (at about 40% on the loading bar).
2 seconds lag when level up. Old machine with SSD.

 View Profile
Skeggy
Skeggy
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Promising
Famous Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 16, 2016 05:20 PM

Really nice, I like it. Alongside with all technicalities of game mechanics, I think few things of perception are in need of adressing. Like, in the case  of any connection between abilities and in the case od super-connectiones of super skills, there should be some images in the centre of the screen that shows proper order of connections for all kind of super abilities. Really Great Wheel.

 View Profile
LarkinVB
LarkinVB
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Known Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 16, 2016 09:21 PM

Wow, great mod. The game is getting better and better.

 View Profile
Mario
Mario
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Known Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 17, 2016 12:15 AM

It's really great mod!
Unfortunately in my case I stated, that since when I had started using it all my new saves  not work. When I try load saved game heroes V go to the desktop - the application stopped. Only first save from first day work correctly. I'm very sad because skill wheel looks amazing and it is very functional.
My computer is old: core 2 duo 8500 3,4 GHz, 4 GB RAM, Gigabyte Radeon HD 7780 1GB, HDD 1TB, system Windows 10 Pro 64 Bit, but heroes 5.5 working correctly with resolution 1920*1200 and very high details and xuxo graphic mod.
Maybe my computer is too slow for this sillwheel. Does somebody have similar problems with saves?

 View Profile
thGryphn
thGryphn
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Promising
Famous Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 17, 2016 12:18 AM

LarkinVB said:
Wow, great mod. The game is getting better and better.


etore said:
Hi thGryphn, thanks for the hard work.
I was following your concerns about performance on the main H5.5 thread. I'm using a 5 years old computer and the wheel open instantly .


Antalyan said:
@Gryphn

Awesome work!

How is it with the other language versions? I remember I sent you the names of classes in Czech some time ago VectorDraw Developer Framework CAD -formely VectorDraw Standard-


dredknight said:
ohohoho this is sooo freaking great! VectorDraw Developer Framework CAD -formely VectorDraw Standard-

magnomagus said:
I think I should remove the Twilight - Master of Curses requirement, this saves another complexity, is not needed for balance and keeps the wheel symmetrical


+1

A small bug I found. Check the Stronghold sign when clicking between Chieftain and any other class. The background colour changes.


Skeggy said:
Really nice, I like it. Alongside with all technicalities of game mechanics, I think few things of perception are in need of adressing. Like, in the case  of any connection between abilities and in the case od super-connectiones of super skills, there should be some images in the centre of the screen that shows proper order of connections for all kind of super abilities. Really Great Wheel.



First off, sorry for the late response. I've been on a road trip since I posted this, and I have terrible Internet connection.

Thanks everyone for your compliments! I am very glad you liked it (well it would be a shame if you didn't VectorDraw Developer Framework CAD -formely VectorDraw Standard-)!

@Antalyan: For translations, I think I did the best I could by making it so that literally every single on-screen text is on a txt file. I'll leave the translation of those texts to you VectorDraw Developer Framework CAD -formely VectorDraw Standard-

@dredknight: The color coding for slices (skills) on the wheel follows the skill acquisition probabilities (12%, 10%, 8%, 4%). Barbarian wheels are different because they have a different probability scheme.

@Skeggy: I'm not sure I understand what you're referring to, but on the SkillWheel, the prerequisites are structured visually: For the main skills, the skill progression is clockwise; For the secondary skills (perks), progression is towards the center of the wheel (white lines are supposed to help).

For the above two points will be clarified on the pending info page...


magnomagus said:
My god, that is a brilliant piece of work! VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-

I did notice the loading time, but it seems to happen when the map loads. It stucks at 33% for a while. i don't think it will be a deal breaker, maybe it can also get better if the wheel is fully integrated and the old stuff cleaned up.

A few things I noticed immediately:

Aura of swiftness no longer needs to explain the necro thing since it is already visible from the wheel.

NOTE: Ofc you don't need to waste time with text bugs if you are busy i can do those myself as well.

I think you made the elemental summoning desc unneccesary longer by adding For barbarians...instead of 1+mage guild level... (people will understand that automatically)

I think I should remove the Twilight - Master of Curses requirement, this saves another complexity, is not needed for balance and keeps the wheel symmetrical

You should know, if you encounter a ballista requirement for imbue ballista, this is reported as a bug and should not be added as info.
Same applies to the searing fires skill which I see you already didn't add, good!


magnomagus said:
I think I see the issue with lag more clearly now:

Every time the hero levels up the whole thing (24 wheels) needs to be loaded in the level up screen. This causes up to 2 sec lag on my very fast PC with SSD, so surely can be worse on others. This is especially annoying when the hero makes a lot of levelups in row, like when using mentoring or sacrificing a relic or visiting a sphinx.
I don't know if this lag can cause sync issues in multiplayer.

I think if loosing that 60MB doesn't help it, a solution could be to load only 3 universal wheels in the levelup window.

EDIT: Reexamining Xazardous work, I noticed his wheels have all icons embedded in the background, while your system seems to load all skill icons as individual textures. So all his buttons are basically invisible but the highlights make it feel the same way. Possibly he ran into the same issue (lag caused by loading all these icons).

Is it maybe relatively simple to solve the issue the same way?:

1.ignore my previous idea and keep the backgrounds
2.make screenshots of what we have now (but with twilight added)
3.use those shots as the new backgrounds.
4.remove all texture references from the buttons, so they only use the highlights and sounds, not the icon textures?



@magno: Great that you like it! VectorDraw Developer Framework CAD -formely VectorDraw Standard- I'll try to respond to your comments...

1) I don't think that description is understood automatically. I mean, one can "suppose" but wouldn't be sure until you read it in the description VectorDraw Developer Framework CAD -formely VectorDraw Standard- and how about the +2 for Walker's Hut? I think it's fine to give this information clearly...

2) Aura of swiftness, agreed, I kept it because it was there but I rather remove that bit too.

3) Twilight, sure, I'll be happy to remove the prereq. It's just a 15 min work.

4) Loading time. I wish it was faster. By the way, in my experience trying it with different systems, I do not think SSD vs hard-drive makes a difference, but rather the CPU. Considering that CPU speeds haven't drastically improved in the last 5 years, the experience should not differ drastically between any two systems from the last 5 years.

The extra ~60MBs due to the backgrounds do not have any effect on the loading time. I am sure of this.

It's possible that loading the skill icon textures individually is responsible from part or most of the loading time, but it's not possible to do the changes you propose easily. I mean, it's really doing it all over again, which I really cannot at this point. Further, there is no guarantee that after all the humongous rework, the wheel will be significantly faster. Let me try to elaborate on the rework process:

a) Using the screenshots of the current wheel as the backgrounds of another wheel will result in "terrible" (I mean, really, horrendous) visual quality. The proper way of doing it (which I believe Azard used) is to place all those icons (appropriately resized) on the source image, which requires "many" hours of labor. Even then, it will look like garbage compared to what you see now... To confirm, please put two screenshots (at the same resolution) side by side: one from Azard's skillwheel and one from mine.

b) Removing the texture references means editing about 2950 (yeah, almost 3 thousand) files, which would take significantly longer than doing it again, so I would have to redo those files (windowmsbuttonshared files) from scratch...


Revisiting the current experience again:

i) It costs 4-6 seconds ONCE every game session, to load the skillwheel. I don't think anybody minds this as it is not during gameplay. By the way, to judge the time it takes on your system, please time the loading time of the same map with same settings with and without the skillwheel mod, and compare. If you measure anything larger than 6 seconds, I would like to hear.

ii) It costs about 1 extra second at every level-up. Only at crazy binge level-up moments, which is probably very rare to happen, this lag may be observably concerning. I mean, for 99% of the level-ups, it's a single level-up, and I'll ask seriously, do you guys think an extra second will negatively impact gaming experience? If anyone can time the extra loading time caused by the skillwheel scientifically (apples-to-apples), I would like to know if you measure anything longer than a full second.


So, I hope everyone likes it as it is, and finds the speed vs. aesthetics trade-off acceptable VectorDraw Developer Framework CAD -formely VectorDraw Standard-

But please keep the comments coming... Unless it means doing it all-over again, I would like to fix any bugs you may find VectorDraw Developer Framework CAD -formely VectorDraw Standard-

 View Profile
thGryphn
thGryphn
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Promising
Famous Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 17, 2016 12:19 AM

Mario said:
It's really great mod!
Unfortunately in my case I stated, that since when I had started using it all my new saves  not work. When I try load saved game heroes V go to the desktop - the application stopped. Only first save from first day work correctly. I'm very sad because skill wheel looks amazing and it is very functional.
My computer is old: core 2 duo 8500 3,4 GHz, 4 GB RAM, Gigabyte Radeon HD 7780 1GB, HDD 1TB, system Windows 10 Pro 64 Bit, but heroes 5.5 working correctly with resolution 1920*1200 and very high details and xuxo graphic mod.
Maybe my computer is too slow for this sillwheel. Does somebody have similar problems with saves?



Which map? I would like to try...

 View Profile
Mario
Mario
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Known Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 17, 2016 12:47 AM
Edited by Mario at 01:01, 17 May 2016.

The map is H55 power of dragons ver. 2 from thread "[Heroes 5.5] Compatibile maps database". When I played at hot seat (and at single player)  at H55-3P-Epic map this happened too (save didn't work).
Until a game is in progress everything is all right, but when I try load save  - game crash.
Sorry for my English, I hope that you understood me.

 View Profile
skeggy
skeggy
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Promising
Famous Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 17, 2016 01:20 AM

thGryphn said:


@Skeggy: I'm not sure I understand what you're referring to, but on the SkillWheel, the prerequisites are structured visually: For the main skills, the skill progression is clockwise; For the secondary skills (perks), progression is towards the center of the wheel (white lines are supposed to help).




I mean that in the case player clicks on the Arcane Omniscience, there should be, in the center of the wheel, either explanation what are prerequisites for the super-perk, or the lines with arrows that points from perks to super-perk, or the series of icons, in the center of the wheel that shows correct hierarchy.

Weather any kind click-selection in the wheel is made or not, after loading the quick save, which is the same like the real save, center of the wheel, where text goes, does not forget text from previous selection. Any other click-select just adds new text on the center of the screen. Same thing if there was no selection. Every map. Sometime game cannot load quick save and crashes, depends on the faction. Relatively new 64-bit notebook.



 View Profile
etore
etore
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
VectorDraw Developer Framework CAD -formely VectorDraw Standard-VectorDraw Developer Framework CAD -formely VectorDraw Standard-
Adventuring Hero
VectorDraw Developer Framework CAD -formely VectorDraw Standard- posted May 17, 2016 02:04 AM

Mario said:
When I try load saved game heroes V go to the desktop...Does somebody have similar problems with saves?

I had the same problem on the first map I tried the wheel (A Slugfest for Glory, IIRC). After some days, loading from any autosave crashed to desktop.
Clean installation, without other mods or maps.

 View Profile
Jump To: « Prev Thread . . . Next Thread »VectorDraw Developer Framework CAD -formely VectorDraw Standard- This thread is 7 pages long: 1 2 3 4 5 6 7 · NEXT»
Post New Poll   Post New Topic   Post New Reply

Page compiled in 0.0870 seconds