Skip to main content
Skip table of contents

IdealTwin Characters

The plugin IdealTwinPro includes a set of base classes for ACharacters designed to offer out-of-the-box solutions for different types of gaming experiences. These classes, designed to address specific needs, integrate advanced functionalities such as motion, camera management, touch support, and dynamic possession between pawns through the SwitcherPawnInterface.

Each class is optimized for different usage scenarios, facilitating a customized approach. plug-and-play which accelerates development and allows quick adaptations to the project flow.

image-20241204-110856.png
  • IdealTwinBaseCharacterA versatile base for any type of project, ready to integrate motion, camera, and touch support.

  • IdealTwinWalkCharacterSpecialized in immersive first-person experiences, ideal for interiors and walkthrough simulations.

  • IdealTwinOrbitalCharacterConfigured for orbital views and exploration of exteriors or architectural models.

With these classes, IdealTwinPro provides developers with the ability to focus on content creation, leaving the technical configuration in the hands of a robust and proven system.


IdealTwinBaseCharacter

IdealTwinBaseCharacter is the basis for the character hierarchy of the IdealTwinPro. Designed as a versatile starting point, this class includes all the essential functionalities for an interactive character.

Main Characteristics:

  • Movement: Predefined settings for smooth and responsive travel.

  • Integrated camera: Support for rotation, angle limits, and zoom customizable by parameters.

  • Touch support: Fully functional on touch screen devices, allowing you to move the character, rotate the camera and zoom using gestures.

  • SwitcherPawnInterface: Facilitates the dynamic possession of pawns, simplifying the implementation of changes between characters.

  • Rapid prototyping: Ideal for initial projects, with all basic functionalities ready to use.

This class is perfect as a base for any project that requires a functional and configurable character right out of the box.


IdealTwinWalkCharacter

IdealTwinWalkCharacter is a specialized class for indoor exploration environments or first-person simulations. It is designed to offer an immersive and fluid experience, being ideal for virtual tours, architectural simulations, or first-person games.

Main Characteristics:

  • First person view: Camera settings are optimized to provide an immersive perspective from the eyes of the character.

  • Natural movement: Adapted for indoor scans with smooth and precise controls.

This class simplifies the creation of first-person experiences, focusing on exploring closed environments with precision and control.


IdealTwinOrbitalCharacter

IdealTwinOrbitalCharacter is configured to handle orbital views, being especially useful for projects that require exploring exteriors or third-person models from a wide, panoramic viewpoint.

Main Characteristics:

  • Orbital view: Camera configuration designed to orbit around a point of interest, ideal for viewing exteriors or architectural models from multiple angles.

  • Adaptable movement: It allows both character movement and camera adjustment to always maintain an optimal view of the environment or model.

  • Zoom control: Fully parameterized, allowing easy zooming in and out.

This class is perfectly suited for applications such as architectural model inspections, open-world explorations, or visualization of complex scenes.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.