| Some small fixes. LightBase class added. |
|
More...
|
about 16 years ago
|
| Editor: Objects can now really be placed via mouse (via CTRL+left mouse button) Engine: Introduction of class AnimationData to hold all animated objects. AnimatedObject can now play animations and "travel" to arbitrary points in space. |
|
More...
|
about 16 years ago
|
| Fixed error in DuskObject::SetPosition(). Placed Objects in Editor can now be edited (double-click to open new window). |
|
More...
|
about 16 years ago
|
| Objects in Editor can now be moved via mouse. (However, I still get some strange behaviour occasionally.) |
|
More...
|
about 16 years ago
|
| Tweaked object rotation in Editor (needs less ray scene queries now). |
|
More...
|
about 16 years ago
|
| Objects in editor can now be rotated using the right mouse button. |
|
More...
|
about 16 years ago
|
| EditorApplication: preparations to place objects. EditorCamera: few new methods for getting position and orientation. |
|
More...
|
about 16 years ago
|
| Editor: editing Items (as in ItemBase) implemented. |
|
More...
|
about 16 years ago
|
| Editor: creation and deletion of Items (as in ItemBase) implemented. DuskFunctions: functions to convert from string to float/int added. |
|
More...
|
over 16 years ago
|
| Editor: changing object IDs is now handled properly. |
|
More...
|
over 16 years ago
|
| Editor: possibility to edit objects added. However, changing IDs is not handled properly yet. |
|
More...
|
over 16 years ago
|
| Files for Editor's camera class (should already have been commited with previous revision). |
|
More...
|
over 16 years ago
|
| Editor has now own camera class. Possibility of free movement (WASD or arrow keys) added to editor. Small improvement to load dialogue. |
|
More...
|
over 16 years ago
|
| ObjectData: method to delete all references of object with a given ID added. Editor: possiblity to delete objects implemented. |
|
More...
|
over 16 years ago
|
| Editor: added functionality to save files. Possibility to create new Objects (as in Engine's ObjectBase) added. Window(s) for editing Objects added (editing not implemented yet). |
|
More...
|
over 16 years ago
|
| Added methods to delete single objects / items. Editor: introduction of "proper" menu bar. |
|
More...
|
over 16 years ago
|
| New build target for Windows added to Editor |
|
More...
|
over 16 years ago
|
| Methods for clearing data added to some data managing classes. Editor can now load files. |
|
More...
|
over 16 years ago
|
| Added some new "windows" to Editor. Functionality for some buttons implemented. |
|
More...
|
over 16 years ago
|
| Missing font file added. Update to editor: shows grid with sample data. |
|
More...
|
over 16 years ago
|
| New folder and Code::BLocks project files for Editor. Sub-folder gui in media: contains data for CEGUI (will be used by editor). |
|
More...
|
over 16 years ago
|
| Implementation of rotation for DuskObject (untested, might not work as intended) |
|
More...
|
over 16 years ago
|
| Missed both files during previous commit. |
|
More...
|
over 16 years ago
|
| Addition of stream-using functions to ObjectBase, ObjectData and ItemBase for loading. Addition of new data file. Scene now uses DataLoader. DuskTypes.h split into DuskTypes.h and DuskConstants.h |
|
More...
|
over 16 years ago
|
| Introduction of class DataLoader to provide central entry point for loading and saving data.(Currently, only saving data works that way.) Modification of other classes (ObjectBase, ItemBase, ObjectData) for access via DataLoader. Modification of DuskObject and Landscape classes to work with arbitrary scene managers. |
|
More...
|
over 16 years ago
|
| Error marker mesh added (shows a yellow exclamation mark) to indicate usage of objects that do not exist in database. |
|
More...
|
over 16 years ago
|
| Introduction of class ItemBase to hold information about distinct items. Introduction of Inventory class. |
|
More...
|
over 16 years ago
|
| Updates to DuskObject: entity can now be created/ destroyed via Enable()/ Disable() methods. Introduction of ObjectBase and ObjectData to hold information about distinct (static) objects and all of their references, respectively. DuskTypes is now "namespaced". |
|
More...
|
over 16 years ago
|
| Camera: movement: if Landscape has data, then camera position is adjusted to height of landscape. Landscape: small improvements/ fixes, GetHeightAtPosition() now uses interpolation to get better results. New landscape data (two hills) to test camera movement. |
|
More...
|
over 16 years ago
|
| main.cpp: parameter check added. Landscape: few improvements, e.g. generate landscape through height function; new landscape data. |
|
More...
|
over 16 years ago
|