More actions
VSIuO | |
---|---|
General | |
Author | Mcidclan |
Type | Demos |
Version | 1.0.0 |
License | Mixed |
Last Updated | 2009/02/08 |
Links | |
Download | |
Website | |
Interactive Scene Viewer, using Opengl. This demonstration covers 2 distinct projects, VSIuO and MMuOpengl. The idea is to provide non-coders, the ability to create interactive scenes, in a space-saving manner.
This version is currently limited to the display of a single scene. It can contain textured or untextured objects, free cameras and cameras constrained to a target point.
User guide
Definition of a scene
A scene is defined by a folder containing 2 sub-folders:
- gfx, for textures in png format (with alpha channel).
- objs, for objects in Wavefront .obj format.
Apart from the expansion, a texture will bear the name of the object to which it must be associated.
vsiuo.content.conf
This file is used to build the scene by following instructions.
To view a scene, this file must contain at least one Sc instruction.
Sc example_scene
Sc indicates that example_scene, a corresponding folder containing a scene that must be loaded.
Cm free 0.0 0.0 0.0 <> 2.0 0.0 0.0
- Add a free camera, positioned at x=0, y=0, z=0.
- With a default target at x=2, y=0, z=0.
Cm target 0.0 0.0 0.0 <> 1.0 0.0 0.0
- Add a constrained camera to a target point x=0, y=0, z=0.
- With a default position at x=1, y=0; z=0.
Rt example_object y -1.0
- Assigns a cyclic rotation of -1 to the example_object object on its y axis.
Controls
PSP:
Triangle/Cross - Advance/backward (free camera), Zoom in/out (constrained camera)
Circle - Go to the next camera
Analog - Camera rotation (Normal speed)
D-Pad - Camera rotation (Higher speed)
Media
VSIuO | Jublux - Psp Homebrew Game Project (m-c/d)
VSIuO | WIP - Axtral Park Step (m-c/d)