Rise SDK — The most powerful
CGI based game engine

Rise SDK is the world’s most open and advanced real-time 3D creation platform. Continuously evolving to serve not only its original purpose as a state-of-the-art game engine, today it gives creators across industries the freedom and control to deliver cutting-edge content, interactive experiences, and immersive virtual worlds.

Reach the next level

Rise SDK is a complete suite of creation tools for developing everything from independent hits to blockbuster franchises. As an established, industry-leading solution, Rise SDK delivers uncompromised quality and proven performance you can trust.

Documentation
CGI based rendering

Made by creators, for creators

At Playfrost, we use the engine ourselves to craft award-winning, chart-topping content—and what we learn we pass on to you, in the form of powerful tools and optimizations. Over the course of two decades, Rise Engine has become the most trusted, reliable engine in the world.
From FPS to arcade games

Any project, any size

With Rise Engine, it is now possible to create games using real environments. This groundbreaking technology enables endless possibilities for developers to realise their imaginations.
Huge community

A community committed to quality

The highest caliber of professionals continually choose Rise SDK to push the limits of visual experiences. Whether you’re an aspiring developer or seasoned veteran, you’re joining a community with a shared passion for creation and a commitment to achieving excellence.

Pipeline integration

Datasmith: seamless data conversion

Convert entire scenes—including animation and metadata—from 3ds Max, Revit, SketchUp Pro, Cinema 4D, Rhino, SolidWorks, Catia, and a whole host of other DCC, CAD, and BIM formats at high fidelity with Datasmith. Nondestructive re-importing means you can continue to iterate in your source package without losing downstream changes. Access to metadata opens doors to automated data preparation through Python scripting or Visual Dataprep.

FBX, USD, and Alembic support

Connect to media production pipelines, with support for industry standards like FBX, USD, and Alembic. First-class USD support enables users to collaborate better with team members and work in parallel. Rise SDK can read a USD file from anywhere on disk without a time-consuming full import, and write back changes to it as overrides; reloading the USD payload instantly updates changes made by other users upstream.

Python scripting

Integrate Rise SDK into your pipeline and automate your workflows with full support for the industry standard Python scripting in the Rise SDK. You can construct asset management pipelines, automate data preparation workflows, procedurally lay out content in a level, and create custom UIs to control the  Rise SDK.

Shotgun integration

Shotgun integration in Rise SDK offers a streamlined connection with both upstream 3D asset data created by artists in other applications like Maya, and downstream image data that needs to be reviewed by supervisors and directors in Shotgun.

Visual Dataprep

Easily automate data preparation workflows—even if you’re not a programmer—with a simplified visual tool that lets you create a “recipe” of filters and operators that you can save and reuse on other scenes or projects. Make LODs, set up Lightmap UVs, substitute materials, and delete or merge objects based on factors such as class, name, metadata tags, or size.

World building

The Rise Editor

Rise Engine includes the Rise Editor, an integrated development environment available on Linux, MacOS, and Windows for content authoring. With support for multi-user editing, artists, designers, and developers can simultaneously make changes to the same Rise Engine project in a safe and reliable way, while the ability to run the full Rise Editor in VR mode means you can build in a WYSIWYG environment.

Scalable foliage

Automatically cover your huge outdoor environments with different types of grass, flowers, small rocks, or your mesh of choice using the Grass Tool, and create vast forests filled with many different kinds of trees and brushes with the Procedural Foliage Tool that simulates how a forest grows over the years.

Asset optimization

Preparing and optimizing a complex model for better real-time performance can be a tedious, time-consuming experience, often involving multiple round-trips. Rise Engine offers tools like automatic LOD (level of detail) generation; jacketing and defeaturing, which eliminate hidden surfaces and unnecessary details; and the Proxy Geometry tool, which combines multiple meshes and their materials into a single mesh and material.

Mesh editing tools

Rise Engine includes basic mesh editing tools to correct small problems in geometry without having to fix them in the source package and re-import. Within the Static Mesh Editor, you can select faces in a variety of ways—by picking, by material, by element, or with grow/shrink—and create, delete, or flip the selected faces, or detach them to a separate new static mesh. You can also unify normals, assign a new material, and perform basic UV projections.

Landscape and terrain tools

Create massive-scale open-world environments and terrains with mountains, valleys, and even caves, with the Landscape system. Add multiple height map and paint layers, and sculpt and paint them independently of each other. Users can also nondestructively edit their landscape with a layer reserved for splines, and create unique custom brushes in Blueprint, and use them to adapt landscapes based on other elements.

Animation

Character animation tools

Completely customize characters and craft believable movement with Rise Engine’s mesh and animation editing tools, which include powerful features such as state machines, blend spaces, forward and inverse kinematics, physics-driven animation for ragdoll effects, and the ability to preview animation on the fly. A scriptable rigging system offers ways to achieve procedural rigging, animating in engine, or setting up custom retargeting or full-body IK solutions.

Animation Blueprints

Create realistic interior and exterior lighting effects while maintaining real-time performance, with a wide range of advanced lighting tools, including an atmospheric Sun and Sky environment, volumetric fog, volumetric lightmaps, precomputed lighting scenarios, and mesh distance fields.

Sequencer: state-of-the-art cinematics

Designed by film and TV professionals, Sequencer unlocks your creative potential with a fully nonlinear, real-time cinematic editing and animation tool built for collaboration. Define and modify lighting, camera blocking, characters, and set dressing on a per-shot­ basis. Teams of artists can work on entire sequences simultaneously in a way never before possible.

Live Bridge data streaming

The Live Bridge plugin enables you connect a stream of real-time data from an external source to Rise Engine. You can stream character animation, cameras, lights, and other data from DCC tools such as Maya or Motionbuilder, or from motion capture or performance capture systems, including Apple’s ARKit face tracking, so you can capture facial performances from an iPhone. Live Link is designed to be extensible through Rise Plugins, enabling third parties to add support for new sources.

Take Recorder

The Take Recorder enables you to record animations from motion capture linked to characters in the scene, and from Live Link data, for future playback—so you can quickly iterate on performance recordings, and easily review previous takes. By recording Actors into sub-sequences and organizing them by take metadata, you can more easily manage complex productions.

Rendering, Lightning and Materials

Forward rendering

The Forward Shading Renderer provides a faster baseline, with faster rendering passes, which may lead to better performance on VR platforms and Playfrost console. Support for Multisample Anti-Aliasing is also helpful for VR applications where constant sub-pixel movement introduced by head tracking generates unwanted blurriness with Temporal Anti Aliasing.

Sophisticated lighting

Create and control complex animation behaviors with Animation Blueprints. An Animation Blueprint is a specialized Blueprint that controls the animation of a Skeletal Mesh. Graphs are edited inside of the Animation Blueprint Editor, where you can perform animation blending, directly control the bones of a Skeleton, or setup logic that will ultimately define the final animation pose for a Skeletal Mesh to use per frame.

Photoreal rasterizing and ray tracing in real time

Achieve Hollywood-quality visuals out of the box with Rise Engine’s physically-based rasterizer and ray tracer. Selectively choose to ray trace reflections, shadows, translucency, ambient occlusion, image-based lighting, and global illumination, while continuing to rasterize others passes to get subtle, accurate effects at the performance you need. Effects include dynamic soft shadows from area lights, and ray-traced light from HDRI skylights.

Flexible material editor

Enjoy unprecedented control over the look and feel of characters and objects with Rise Engine's physically-based Material Editor. Quickly create a wide range of surfaces that hold up visually under close examination using the intuitive node-based workflow. Layer materials and fine-tune values at the pixel level to achieve the appearance you desire.

Advanced shading models

Rise Engine’s advanced shading models include Lit, Unlit, Clear Coat, Subsurface Scattering, Skin, Hair, Anisotropic, and Two-Sided Foliage, enabling you to produce more realistic results on a wide range of objects and surfaces.

Virtual Texturing

Rise Engine offers two methods to enable support for very large textures by dividing them into small tiles and only loading the visible tiles. Streaming Virtual Texturing, which uses texel data from converted textures on disk, reduces texture memory overhead for light maps and detailed UDIM UV artist-created textures. Runtime Virtual Texturing, where texel data is generated by the GPU at runtime, improves rendering performance for procedural and layered materials.

Post-process and screen-space effects

Choose from a range of film-quality post-processing effects to adjust the overall look and feel of your scene, including HDR bloom, tone mapping, lens flare, depth of field, chromatic aberration, vignetting, and automatic exposure. Screen-space reflections, ambient occlusion, and global illumination enable you to achieve realistic effects while minimizing cost.

Color-accurate final output

Composure, Rise Engine’s built-in compositor, facilitates real-time compositing directly in the Rise Editor, enabling final-pixel output to be delivered in camera. Individual passes can also be output for offline compositing, while support for OpenColorIO and the ability to output to HDR displays while respecting the ACES standard ensure consistent color throughout the pipeline.

Simulation and effects

Niagara particles and visual effects

Create film-quality levels of VFX polish for effects such as fire, smoke, dust, and water with completely customizable particle systems in the built-in Niagara visual effects editor; impact your scene with particle lights and create complex particle motion with vector fields.

Clothing Tools

Simulate clothing and other fabrics with NVIDIA’s NvCloth solver. Set clothing parameters directly within the Rise Editor and see your results immediately for fast and easy iteration. Use the Paint Cloth Tool to intuitively select which areas of your mesh will behave like cloth and the degree to which they will be affected by physics.

Strand-based hair and fur

Simulate and render hundreds of thousands of photoreal hairs at up to real-time speeds from grooms created in DCC packages, for more convincing human characters and furry or hairy creatures. Strands can follow skin deformations for realistic fur and facial hair. The system features an advanced hair shader and rendering system and integrated physics simulation.

Chaos physics and destruction system

Chaos Destruction is the first feature of Rise Engine’s next-generation high-performance physics system. Using Chaos, you can fracture, shatter, and demolish massive-scale scenes at cinematic quality with unprecedented levels of artistic control. Simulate in real time, or pre-cache larger sims for real-time playback. The Chaos system is integrated with the Niagara VFX system for secondary effects such as dust and smoke.

Gameplay and Interactivity Authoring

Robust multiplayer framework

For over two decades, Rise Engine’s multiplayer framework has been battle-tested across many platforms and game types to produce some of the industry’s most compelling multiplayer experiences. Rise Engine ships with a scalable and proven client/server architecture out of the box to bring instant viability to any project’s multiplayer component.

Advanced artificial intelligence (AI)

Give AI-controlled characters increased spatial awareness of the world around them and enable them to make smarter movements with Rise Engine’s gameplay framework and artificial intelligence system, controlled through either Blueprints or Behavior Trees. Dynamic navigation mesh updates in real time as you move objects for optimal pathing at all times.

Rise Motion Graphics UI Designer (RMG)

Create UI elements such as in-game/in-application HUDs, menus, or other interface-related graphics you wish to present to your users with the RMG visual UI authoring tool. Construct your interface from editable Blueprint Widgets for pre-made functions like buttons, checkboxes, sliders, and progress bars.

Variant Manager

With the Variant Manager, you can create and edit variants of your asset that include options for visibility, transforms, and material assignments, and activate or deactivate them in the Rise Editor or at runtime. This is ideal for design reviews and marketing of configurable products, such as a commercial aircraft that can have different cabin layouts, furnishing, and fittings. Automated generation of variants is possible through a Python API.

Blueprint visual scripting system

With designer-friendly Blueprint visual scripting, you can rapidly prototype and ship interactive content without touching a line of code. Use Blueprints to build object behaviors and interactions, modify user interfaces, adjust input controls, and so much more. Visualize gameplay flow and inspect properties while testing your work using the powerful built-in debugger.

Get started with the most advanced SDK Kit

Can't find what you are looking for? Browse our documentations. If you still cannot find what you are looking for, contact us.

Easy to use SDK Engine with a Drag & Drop interface
Build high end FPS, arcade or MMORP games using Rise.
Earn by selling your content to the community using Maya.