Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2026 Meta-MorphOS.org
Description:3D solid modeler based on OpenCASCADE
Developer/Porter:Papiosaur
Homepage:https://www.papio-software.com
Readme:
Short: 3D solid modeler based on OpenCASCADE
Author: papiosaur2@hotmail.fr
Uploader: papiosaur2@hotmail.fr
Type: gfx/3d
Version: 0.3
Architecture: ppc-morphos


Modulo is a 3D solid modeler for MorphOS, built on the OpenCASCADE
Technology (OCCT) geometry kernel. It uses a MUI interface with a
3D viewport that renders in software (works everywhere) or, optionally,
hardware-accelerated through TinyGL / Warp3D.


FEATURES

Modeling (OCCT kernel)
- Primitives: box, sphere, cylinder, cone, torus, wedge
(with editable dimensions on creation)
- Boolean: fuse, cut, common (between two selected objects)
- Modify: fillet, chamfer, shell (hollow), linear/circular array
- Transform: move, rotate, scale, mirror, duplicate
- Measure: exact volume, surface area and center of mass
- Properties panel: editable X/Y/Z position and W/H/D size of the
selected object (type in the field or use the wheel)

Files
- Native project format: BREP (exact OpenCASCADE B-rep geometry)
- STEP (AP214) import and export - exact geometry, CAD interchange
- Export: STL (ASCII), OBJ
- Import: STL (ASCII + binary, auto-detected), OBJ (with colours)
- Save / Save As, current-file title with a modified marker
- Drag & drop: drop a .brep / .step / .stl / .obj icon to load it

Viewport
- Software renderer (z-buffered, double-buffered, flicker-free) OR
hardware TinyGL (View / Hardware) with orthographic or perspective
- Ground grid and X/Y/Z world axes
- Shaded, wireframe and HLR (technical line) modes
- Backface culling and edge clipping
- Preset views, zoom, pan, fit


MOUSE

Left button drag ....... rotate
Middle button drag ..... pan
Mouse wheel ............ zoom


KEYBOARD (Right-Amiga + key)

O .... Open 1 .... Front view
S .... Save 2 .... Top view
Q .... Quit 3 .... Right view
M .... Measure 4 .... Isometric view
+ .... Zoom in F .... Fit
- .... Zoom out R .... Reset view


INSTALLATION

Copy the "Modulo" executable anywhere. The "models" drawer holds
sample 3D objects (box, tetrahedron, octahedron, icosahedron, torus)
in OBJ and STL formats for testing import and drag & drop.


NOTES

Importing an STL or OBJ produces a mesh only (no exact B-rep), so
"Save BREP" stays disabled until the object is rebuilt from a
primitive or a boolean operation.


REGISTRATION & DONATION

Modulo is donationware. The demo lets you try every feature; only the
file outputs are reserved for registered users:
- Saving (BREP) and exporting (STEP / STL / OBJ) are demo-disabled.
- Modelling, viewing, measuring and importing are free.
- The title bar shows "Modulo Demo" until the program is registered.

Registration is by donation - give what you want, minimum 5 euros.

PayPal : papiosaur2@hotmail.fr (send as a friend to avoid fees)
Then email yannick.buchy@gmail.com with your name to receive your
registered version.


HISTORY

0.3
- STEP (AP214) import and export - exact B-rep, CAD interchange.
- Optional hardware viewport via TinyGL / Warp3D (software stays
the default), orthographic or perspective projection.
- Modify tools: chamfer, shell, linear and circular array.
- Transforms: mirror and duplicate; arrow keys nudge the selection.
- Editable properties panel (position X/Y/Z and size W/H/D).
- Numeric dimensions when creating a primitive.
- Save / Save As with current-file title and modified marker.

0.2
- New primitives: cone, torus, wedge.
- Measure: exact volume, surface area and center of mass.
- Ground grid and X/Y/Z world axes (toggle).
- OBJ import now reads per-material colours (usemtl / mtllib).
- Selected-object X/Y/Z coordinate fields (edit + mouse wheel),
updated live while dragging.

0.1
- First release.
- BREP save/load, STL and OBJ import/export, drag & drop.
- Double-buffered software viewport with backface culling and
clipping, rotate / pan / zoom, preset views, fit and reset.

Paypal:
Upload Date:Jul 10 2026
Category:Graphics/3D
Download:Modulo_0.3.lha
Md5:164f0c8cfaba1fb501215a99bd171316
Size:18 MB
Downloads:16

Screenshot(s)
 
History
Last Comments
Add comment