Shows how to create a more complex scene with terrain, animated textures,
skybox, HUD and models. Shows the influence of vertex buffer objects (vbo) to increase the speed rendering.
Shows how to use lightmaps to create soft shadows.
Shows how to use use LUA scripting to simalute the water surface
by moving the mesh plane vertices.
Keywords: include - scene - check_hardware_caps - mesh - bump_mapping_attach_light - model - material - script - lua - lightmapping
Code Sample 40
This code sample shows how to achieve a more complex scene with reflective water (reflective surface that simulates water movement), a particle system, a terrain and a skybox.
Keywords: include - scene - mesh - terrain - particle_system - primitive - line - skybox - light
Code Sample 60
This code sample shows first how to perform screenshots and how to export the current frame to an
external rendering software such as POVRay or YafRay in order to get a raytraced rendering image.
It uses functions of the LUA API that are linked with hotkeys.
This code shows how to simulate the sun activity. It uses several features of Hyperion
and shows how to mix those different techniques to get a final result, such as primitives, mesh,
blending techniques, multitexturing, sprites, billboarding, texture rotation, etc. and of course a LUA scripting code.
Shows also how to split your projet in several source codes.