Short: micro .obj 3D engine using Warp3D Author: thellier@free.fr (Alain Thellier) Uploader: thellier free fr Type: util/libs Version: 33 (February 2015) Replaces: util/libs/Microbe3D.lha Requires: RTG system,68020-40,fpu,Warp3D Architecture: m68k-amigaos >= 3.0.0 INSTALLATION OS3: copy Microbe3D.library TO LIBS: OS4: copy Microbe3D.library-ppc TO LIBS:Microbe3D.library Ensure that you have datatype for the textures formats that you will use (JPG BMP TGA TIF PNG DDS etc...) Better to ensure that your textures maximum size is 256x256 Developpers must copy /SDK files to their /include (made with fdtrans and idltool ) DESCRIPTION Microbe3D: micro .obj 3D engine for Wavefront.OBJ files that use Warp3D Microbe3D library: Alain THELLIER - Paris - FRANCE - 2011 to 2014 What is Microbe3D ? Microbe3D is small 3D engine that display directly 3D Wavefront .obj files It is maded as a library for programmers Microbe3D stand for MICRo .OBj Engine for warp3D If you are a programmer and you want to have a nice 3D object (animated logo,etc...) in your Amiga app then Microbe3D is done for you MOST IMPORTANT FEATURES Very simple to use : 40 functions in Microbe3D v33 Load/Save directly Wavefront .OBJ 3D-objects files Load directly Videoscape .GEO 3D-objects files Load/Save directly Wavefront .MTL 3D-materials files Support full material rendering & lighting No need to know OpenGL nor Warp3D Directly based on Warp3D so very fast (dont use MiniGL nor StormMesa) Can smooth objects (smart vertices-normals creation) Can smartly reduce vertices usage in a 3D object Can smartly reduce normals usage in a 3D object Can do env-cube mapping Can do toon shading Can do bump mapping New in V33: Arexx support : you can do 3D with simple Arexx scripts Implement Bones/Skins hierarchical animations for characters Can load and play .BVH files (motion-capture data) Can load .BON files describing the Bones for a character Can load .LWO simple Lightwave files New functions for editing motion-capture animations (cut,join,resample,clean,revert animations) Can smartly resize big textures 68k demos runs on OS4 ppc too LIMITATIONS Only load/write Wavefront .OBJ files (a very common format) Also load .GEO & .BVH & .BON & simple LWO files Not yet very optimized Important memory usage