Skip to content

Releases: CITM-UPC/SpectraEngine

SpectraEngine

31 Dec 17:17

Choose a tag to compare

Viewer Controls

  • Right-click: Move the current view.
  • Right-click + WASD: Fly around the scene.
  • Alt + Right-click or Mouse Wheel: Zoom in or out.
  • Alt + Left-click: Orbit the camera around a pivot point.
  • Alt + Mouse Wheel: Pan the camera.
  • F: Frame the selected object.

Features

  • Model Import: Import models in FBX format.
  • Texture Import: Supports PNG, DDS and TGA texture formats.
  • Drag and Drop: Allows importing files by dragging them directly.
  • Transform Controls: Apply transformations like position, rotation, and scale to models.
  • Logging System: Provides detailed logging.
  • Custom File Library: Manage files with a custom file format.
  • Shading Modes: Swap between Shaded, Wireframe & Shaded Wireframe options.
  • Engine Monitor: Visualize monitoring information.
  • Octree: Efficiently manage and optimize scenes using space partitioning.
  • Frustum Culling Cull objects outside the camera's viewing frustum to improve performance.
  • Time Management: Handle game time.
  • Mouse Picking: Select objects in the scene using mouse.

Panels

  • Hierarchy: Displays all game objects currently present in the scene. Includes a search feature to locate specific game objects and provides options to create empty game objects and basic primitive shapes.
  • Inspector: Allows viewing and editing the properties of a currently selected game object, such as transform, mesh renderer, and material options.
  • Scene: Allows visualizing and interacting with the world you create in the editor.
  • Game: View game camera and play game.
  • Project: Access various project folders, manage files, and import assets. Displays all assets within the project, including models, textures, and other engine resources.
  • Console: View errors, warnings, and information related to the engine. Allows filtering by type and clearing the console.
  • Resources: Manage the engine's resources.
  • Octree: Visualize octree views and offers settings for the octree.
  • Preferences: Offers settings for the user, including screen, grid, and rendering options.
  • Performance: Displays information about engine performance and its impact on system resources.
  • About: Displays basic information about the engine.

SpectraEngine

10 Nov 22:08

Choose a tag to compare

v1.0

Update LICENSE