Microbe3D for AmigaOS3/4 on Aminet

Date 2015/2/19 11:17:50 | Topic: Software News

My 3D engine has been updated
http://aminet.net/package/util/libs/Microbe3D

http://thellier.free.fr/Microbe3D-lara.jpg
http://thellier.free.fr/Microbe3D-Juliet-bump-big.jpg
https://www.youtube.com/user/wazp3d

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

Microbe3D library: Alain THELLIER - Paris - FRANCE - 2011 to 2015




This article comes from The Amigans website
https://www.amigans.net

The URL for this story is:
https://www.amigans.net/modules/news/article.php?storyid=2189