 |
|
Technique Advantages: Outdoor Render -- Scene Manage -- Terrain Render -- Terrain Texture -- Real-time Reflection -- Vegetation Optimization -- Lighting Effect -- Particle System -- Post-process -- Skeletal Animation -- Camera Animation -- Real-time Interaction -- Media Play -- Editor
Outdoor Render
|
Considering the problems that ton of terrain grids and objects obtained in the same scene caused by the long view distance in out-door scene are to be rendered, the Origo Engine introduces several techniques of LOD(Level of Detail) to reduce the times of draw calling and minimizes the triangle amounts submitted, which makes the view distance longer and the object density higher, so as to achieve more vivid out-door render.
|
|
Scene Manage
|
Use hierarchical scene manage to reduce the quantity of drawing objects. |
Terrain Render
Adaptive Terrain LOD
Automatic error check reduces vision mistakes caused by LOD changes. |
|
Terrain Texture
Use Splatter Texturing technique to support multilayer texture.
Detail texture technique accelerates large terrain draw. |
|
|
|
No-detail texture |
Full-detail texture |
Integrated texture |
|
Real-time Reflection
|
Real-time RTT(Render To Texture).
Use env-bumpmap to express water ripples.
Use special Alpha process of water brim to show vivid effect.
|
|
Vegetation Optimization
|
Render grass and shrub with Alpha LOD to increase the density of scenes.
Use Impostor technique to support large vegetation render.
|
|
Lighting Effect
|
 |
|
Support static model Lightmap, support export plug-in of 3dsmax.
Support projected shadow of dynamic model.
Support terrain self-shadow. |
|
Particle System
Skeletal animation
Support real-time material switch. One skeletal can be applied to different skeletal animations with adding model or switching material at any moment. |
|
Camera animation
Use visual camera animation editing to make demo cartoon quickly. |
|
Real-time interaction
The Origo Engine integrates with Python script system.
With script, you can directly control the change of model preferences, windows created, particles and media play. This gives you large flexibility and expansibility. |
|
Media play
Support WAV files format.
Support playing background music by the mode of streaming media.
Support special effects such as fade-in, fade-out, aftersound and so on.
Support 3 D sound effect. |
Editor
| Terrain edit: |
terrain height edit, supports two modes, edited by heightmap brush and per-vertex. |
| |
Terrain texture edit. |
| |
Terrain lightmap color edit. |
| |
Large vegetation edit. |
| Provide light viewport and OverDraw viewport. It’s convenient for level design and optimization |
| In- Editor Game |
|
|
 |
 |