We are committed to achieving realistic
dynamic effects and real-time interaction technology
Through extreme performance optimization in algorithms and engineering, our goal is to provide high-quality results in large-scale real-time simulations.
Learn MoreApplication 应用
Games and Creativity
Utilize advanced particle and rigid body physics systems to create lifelike dynamics, add small credible details, and bring surprising moments through real-time interaction, turning your innovative ideas into reality.
Embodied Intelligence
Support common data exchange formats in the machine learning field and provide efficient parallel training capabilities. Our simulation environment has ultra-high precision and realism, which can be used to explore and optimize complex robot behaviors, ensuring their effectiveness when transferred to real environments.
Digital Twins
We provide large-scale, high-precision real-time simulation capabilities, which can be used to create digital twins of factories, cities, highways, etc., to accurately simulate the physical behavior of objects and systems, aiding in disaster drills, urban management, smart industry, and other fields.
Expertise 核心技术
Rigid Body Physics Simulation
Rigid body physics simulation covers features such as collision detection, dynamics, joints, and scene queries for rigid bodies. To better meet the needs of industrial simulation, we further support generalized coordinates and multi-body physics modeling to achieve more precise drive models and superior dynamic stability. Additionally, in the field of providing physical simulation environments for machine learning, we have also launched a GPU version of the rigid body physics engine to accelerate training efficiency, and support parallel simulation of multiple worlds.
Contact UsGPU Particle Simulation
Leveraging the parallel computing advantages of GPUs, we can rapidly simulate the dynamic behavior and interaction of large-scale particles, thereby reproducing various complex physical phenomena in the real world. The unified solving framework can handle multiple physical materials including cloth, hair, soft bodies, and fluids, and supports interaction effects between these different materials. Shader translation and RHI cross-platform design allow for compilation and deployment on various GPU platforms, including GPUs of various mobile devices.
Contact UsAI Training Platform Based on Physics Engine
We apply physical simulation technology to the field of artificial intelligence and have deeply integrated with PyTorch and Gymnasium. Using reinforcement learning and imitation learning algorithms, we have the ability to train embodied intelligence and characters in virtual physical simulation environments. The advantage of the physics engine is that it can simulate various complex physical phenomena, thereby generating a large amount of training data; moreover, efficient and stable physical simulation environments can significantly shorten training time, thus saving a lot of computational resources.
Contact UsDistributed Computing
Distributed computing for real-time motion physics simulation has successfully solved the computational bottleneck problem encountered in large-scale physics simulation on a single machine. With this technology, we can build large-scale cloud-based physical simulation environments to provide powerful support for large-scale parallel AI model training; on the other hand, as a vast virtual world, the metaverse will have a large number of participants, forming a scenario of large-scale user real-time interaction, requiring ultra-large-scale physical simulation, which is now possible.
Contact UsCross-Platform Determinism
We set cross-platform determinism as a core design goal of the engine at the design stage, and considered and verified it in every line of code. This enables us to be the first in the industry to achieve complete consistency of floating-point calculation results in cross-terminal and cross-platform motion physics simulation. Therefore, users can obtain consistent simulation results on multiple devices or platforms. Moreover, this also makes it possible to dynamically allocate distributed computing power on heterogeneous devices.
Contact UsCompatibility
The engine product is adapted to various mainstream host environments, including Unity, Unreal, Web, and Python, etc., and we also provide C API for compatibility with any host environment. Our products have good compatibility with multiple operating systems, including Windows, Linux, macOS, Android, iOS, and HarmonyOS, etc. It also supports various devices, including but not limited to PCs, workstations, servers and mobile devices, as well as various CPUs (such as Arm and x64) and various GPUs that support Vulkan.
Contact UsToolchain and Optimization
We provide a complete set of toolchains designed to help developers create content more efficiently. This toolchain includes visualization and editing tools, debugging tools, and performance analysis tools. In addition, our engine uses the Rust language, which excels in multi-threading and security; after deep algorithm and engineering optimization, it can achieve high-precision, large-scale real-time simulation in a disruptive manner.
Contact Us