OS4 DepotLogo by Nickman 
(anonymous IP:,0) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



Support the site

 Readme for:  Library » Graphics » microbe3d.lha


Description: micro .obj 3D engine using Warp3D
Download: microbe3d.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 40Mb
Version: 33
Date: 23 Feb 15
Author: Alain Thellier
Submitter: Alain Thellier
Requirements: Warp3D
Category: library/graphics
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 9175
Comments: 2
Snapshots: 1
Videos: 0
Downloads:  (Current version)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
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

  copy Microbe3D.library TO LIBS:
  copy Microbe3D.library-ppc TO LIBS:Microbe3D.library
Ensure that you have datatype for the textures formats that you will use 
Better to ensure that your textures maximum size is 256x256 
Developpers must copy /SDK files to their /include
(made with fdtrans and idltool )

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
in your Amiga app then Microbe3D is done for you

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

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

Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment