|
|
|
Date Posted: |
October 28th, 2000
|
|
|
Last Updated: |
October 28th, 2000
|
|
|
License: |
LGPL |
|
|
Downloads: |
992 total; 72 recently |
|
|
Page Views: |
10,015 total |
|
|
User Rating: |
awaiting 10 votes |
 |
|
Jump to the Downloads section |
|
 |
 |
About Math3D:
Math3d is a C++ library that provides all the things you need all the time and everythere in a 3D Computer Graphics Project. The intention of Math3d is to simplify notation and produce easy maintainable code. It integrates seemless with OpenGL.
The Math3d library provides the following classes:
* Math3d::M2d (2-dimensional vector)
* Math3d::M3d (3-dimensional vector)
* Math3d::M4d (4-dimensional vector)
* Math3d::MQuat (Quaternion)
* Math3d::MRot (Rotation in axis/angle representation)
* Math3d::M4x4 (4x4 homogenous matrix)
* Math3d::MRay (Ray)
* Math3d::MRect (2-dimensional rectangle)
* Math3d::MBoundingBox (Axis aligned bounding box)
* Math3d::M3Frame (Frenet 3-frame)
* Math3d::MLookAt (Frenet 3-frame + distance (==target))
* Math3d::MLine (Line)
* Math3d::MPlane (Plane)
Future version of the library will provide also classes for primitives like lines, segments, rays, planes, triangles, polygons, spheres, cylinder, tori, etc. Including support for basic geometric operations like projections and intersections.
|
 |
|
 |
Latest Version |
 |
|
 |
| |
 |
|
Details about this version:
Initial BeOS Release
The BeOS linked library files can be found on Math3D_dir/libs/.libs/
|
| |
 |
|
Intel Version - requires R5 (251 KB) |
992 downloads |
|
 |
|
 |
 |
| |
  |
[rating: 10] |
|
 |
UKBug.org Server |
|
|
| Add Additional Location |
 |
|
 |
|
| Source Included |
 |
 |
 |
 |
 |
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - # 144
Total Downloads - # 2,000
Total Views - # 1,666
User Ratings - N/A
|
 |
 |
 |
 |
| |
Class Libraries
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. cpu_fix - 9.42
5. Jukebox - 9.40
6. libdl.so - 9.40
7. Haiku AGP busm... - 9.35
8. vim6 - 9.31
9. Beezer - 9.26
10. HandBrake - 9.25
|
 |
 |
 |
 |
 |
1. BeOS 5 Perso... - 13,535
2. Realtek RTL8... - 13,074
3. Ati Radeon G... - 12,514
4. Ensoniq Audio... - 7,530
5. ATI Rage 128... - 7,427
6. USB Joystick... - 5,632
7. Broadcom 440x... - 5,396
8. USB Serial dr... - 4,700
9. S3 Trio 64 v2... - 4,697
10. Intel Extreme... - 4,457
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|