logo
  Introduction

What is MagicLight

MagicLight is a 3D modeller and renderer for Linux, version 1 has an integrated raytracer to render the images. MagicLight supports both analytic objects, mesh objects and nurb surfaces, it tries to create analytic objects and keep them as long as possible, if you would like to change the shape of a primitive you can convert it to a mesh object at any time, most primitive objects can also be converted to nurb surfaces.

At the moment MagicLight is only available for Windows/Linux, but i do hope to be able to create versions for other OS in the future. FOX, OpenGL/Mesa and IRIT are all available on some other platforms so this should be possible.

Requirements for MagicLight

  1. A UNIX/Linux operating system with X window support
  2. The FOX home page
  3. An OpenGL compatible library (I use Mesa on Linux)
  4. You should have support for at least 15 bit color depth on X, palette modes will not work
  5. You should have a minimum resolution of 1024x768
  6. An ansi C++ compiler with and STL library (I use gcc)

Features

  1. Supports analytic, mesh and nurb objects
  2. Animation using channels, almost everything can be animated (materials, objects etc.)
  3. Script for advanced stuff using Python
  4. Import and export to other file formats
  5. Custom shaders can be created
  6. Integrated raytracer

Downloading software

MagicLight is available at the following web sites:
http://magiclight.linuxatwork.at/index.html
http://home.bip.net/mikael_aronsson


Copyright © 2000 Mikael Aronssonmikael_aronsson@mail.bip.net
MagicLight II version 1.0