An interior design application to draw house plans & arrange furniture
Sweet Home 3D is an interior design application that helps you to quickly draw the floor plan of your house, arrange furniture on it, and visit the results in 3D.
a parametric 3D CAD modeler
WARNING: FreeCAD has moved! FreeCAD code and release files are now hosted on github at https://github.com/FreeCAD/FreeCAD Only older files and code are available here. FreeCAD is a general purpose feature-based, parametric 3D modeler for CAD, MCAD, CAx, CAE and PLM, aimed directly at mechanical engineering and product design but also fits a wider range of uses in engineering, such as architecture or other engineering specialties. It is 100% Open Source and extremely modular, allowing for very advanced extension and customization. FreeCAD is based on OpenCasCade, a powerful geometry kernel, features an Open Inventor-compliant 3D scene representation model provided by the Coin 3D library, and a broad Python API. The interface is built with Qt. FreeCAD runs exactly the same way on Windows, Mac OSX and Linux platforms.
Simple CAD program
ZCAD is simple CAD program with dxf2000 file format support. Source code available here http://svn.shamangrad.net/zcad/trunk/
Sailcut CAD is a sail design and plotting software. It allows you to design and visualise your own sail and compute the accurate development of all panels in flat sheets.
surfit is an open source and free gridding and contouring software. surfit can do interpolation/approximation of points, contours and surfaces, can take fault lines and trend surfaces into account, can use inequalities and other conditions. Supports a lo
Truevision is a 3D modeler for gnome and povray. It is still in an alpha developpement phase.
Short C++/Java/C#/Python benchmark
This is a short C++/Java/C#/Python benchmark. Based on Paul Heckbert's sources. Thank you Paul!
2D, 3D object indexes (Quadtree, Octree, Quadtree with object radius indexation), fast geometry find functions, template classes with embedded 2D, 3D indexation and fast search features.
Imagine, that browsing 3D worlds would be as easy as browsing web pages. Or that you could take character modeled and animated by you into your favorite 3D game, invite your friend to your personal 3D reality. Or that... ENOUGH!! Time to make it real!
Open-source artifical life simulation engine. C++, multiplatform, 3D graphics & physics, animal artifacts (like muscles), neuro-compatible sensors (eye, body feeling, acceleration sensors). OldPortal is complete solution if you try to build true AI.
OpenCASCADE Sketcher is a C++ library for creating of 2D Sketcher based on OpenCASCADE (www.opencascade.org) library. This sketcher allows to create 2D sketches by using snaps, geometric primitives. It can be used for creating CAD applications.
PovMorpheus is programm for morphing between two or more PovRay files. It is programm for generating intermediate files for animation. For example you can take two files with nurbs patches and to make interpolation with PovMorpheus.
Portable game engine intended for game development. Include portable 3D-engine for at least DirectX and OpenGL, physics and sound simulation engines, and scripting engine for AI.
This software can be used for relief and normal maps calculation by 3D sculptors and designers. Reliefer can be called from Blender by means of Python script. It's a GPU-based visual computing application so requres OpenGL 2 compitable video subsystem.
Java 2 application for positioning of furniture in the room with 3d preview. 3d preview is static or dynamic - user can walk across the assembled room and view it in real time. Used technologies: Java, Java3d, XML, VRML.
The 3D game development studio based on the Eclipse platform featuring modelling, non-linear animation of characters, scripting and deployment support.
The Perl 3D-extension of MFPic LaTeX package aimed to high quality draw of spatial objects, such as vectors, curves, bounded surfaces.