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.
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
Art of Illusion is a full featured 3D modelling, rendering, and animation studio. It is written entirely in Java, and can run on almost any operating system.
Importer library to import assets from different common 3D file formats such as Collada, Blend, Obj, X, 3DS, LWO, MD5, MD2, MD3, MDL, MS3D and a lot of other formats. The data is stored in an own in-memory data-format, which can be easily processed. www.open3mod.com/ is a 3D model viewer and exporter based on Assimp that is also Open Source.
Arbaro is an implementation of the tree generating algorithm described in Jason Weber & Joseph Penn: Creation and Rendering of Realistic Trees
This repository is now frozen. The latest version of the RepRap project can be found at https://github.com/reprap.
CsGL is OpenGL for the .Net Framework, providing support for OpenGL 1.1 - 1.4 and numerous extensions.
The B-processor will renew the digital building model by implementing the B-model based on subdividing the project-space in connected functional and constructional spaces – a model with dynamic abilities and possibilities for effective 3D detailing
A simple and easy to use render farm for Blender
Loki Render allows you to create your own render farm, serving Blender render jobs to a group of computers. Loki is easy to setup and runs on Linux, Windows or Mac, making it a quick and flexible distributed network rendering solution!
3D modelling platform written in Java. Contains programming language XL, a rule-based extension of Java. Useful for the algorithmic modelling of 3D structures.
Virtual paper folding program
Origami Editor 3D is an advanced paper folding simulator. It uses a what-you-see-is-what-you-get interface and operates with a geometric abstraction of the Yoshizawa-Randlett system. Anything from a simple airplane to John Montroll's omega star can be folded in this editor. Origami files created with the program preserve the entire folding process, and they can be exported as folding diagrams in PDF, animated GIF files, or even as standalone Java programs displaying the origami in a 3D viewer when opened. The main purpose of this program is designing origami, but if you only want to learn how to make some origami figures, there is a set of built-in example files that can help you. Currently, there are 34 example figures available. Please note that this project was created for fun and still is a work in progress. The Discussion forum is open for anyone who wants to report a bug or suggest a new feature. User Guide: http://origamieditor3d.sourceforge.net/userguide/en/index.html
Create and edit LDraw™ parts quick and easy.
LDPartEditor is a free CAD tool for the creation of LDraw™ parts. Minimum System Requirements: - 64-bit Java Runtime Environment (JRE) 1.8 - OpenGL 2.1 compatible Graphics Card - Operating System (64-bit): Windows [7 or newer], Mac OS X [>=10.6], Linux [e.g. Ubuntu Linux >=14.4] - CPU: Multicore-Processor e.g. Intel Core 2 Duo or AMD Athlon II (>2.0Ghz) - RAM: 4 GB - Video-Memory: 1 GB - Free Disk Space: 100 MB Recommended Requirements: - 64-bit Java Runtime Environment (JRE) 1.8 - OpenGL 3.3 compatible Graphics Card - Operating System (64-bit): Windows 7,8,10, Mac OS X [>=10.6], Linux [e.g. Ubuntu Linux >=14.4] - CPU: Multicore-Processor with 4 cores (or more) - RAM: >4 GB - Video-Memory: >1 GB - Free Disk Space: 512 MB The sourcecode is now hosted on GitHub here: http://nilsschmidt1337.github.io/ldparteditor/
avoCADo is a 3D design and modeling program (CAD) which aims to be a collaborative tool with an intuitive user interface for both engineers and artists alike. avoCADo is open source under the GPL.
GOAL: to make converter between various 3D file formats with some object manipulation capabilities
AcMus is a project on musical acoustics devoted to the development of models and computer tools for the study of room acoustics and focus on helping the investigation of issues related to the design, control and acoustic treatment of environments.
Lhogho is planned to be a modern implementation of the Logo programming language providing reasonable compatibility with older Logos, 3D graphics in real time and user-friendly OOP support.
Easy 3D LEGO Building
JBrickBuilder is a Java based virtual building with LEGO bricks. Full 3D view and editing for models and sub-models, fast and easy to use.
JPatch is a 3D Modelling/Animation tool designed to model and animate "organic" shapes such as humans, animals, aliens, etc. It's written in Java and outputs to POV-Ray and RenderMAN format (e.g. Aqsis).
Driver support for 3D Controller Hardware. We hope to support SDL Input, DirectInput, and other major controller API's including game consoles and embedded systems.
Xj3D is an open-source Java codebase for the X3D Graphics standard.
Xj3D is a project of the Web3D Consortium focused on creating a toolkit for VRML97 and X3D content written completely in Java. Xj3D has been produced and is maintained by Web3D Consortium members. Current status: active development with frequent updates. We have successfully ported the full codebase and history from the previous site to Sourceforge and are now following the Xj3D Evolution strategy. All open-source contributions are welcome. Further details are available at https://savage.nps.edu/Savage/developers.html#Xj3D
Planet and Terrain generator written in Java. Generation 16 bit greyscale PNG bitmap textures as a basis for displacement for planetary bodies and terrain. Generation of Wavefront and POV meshes and Terragen Terrain files
View M3G File Contents
The M3G Viewer is a standalone application for viewing the contents of the 3D Graphics File Format that complements the Mobile 3D Graphics API (M3G).
3D tree generator
This project was designed as fork of Arbaro tree generator. But later it was totally rewritten since 1.0.7 version. Main goal is creating tree generator which can create tree modes to be used in computer games(low poly).
This is a 3D editor, which can graphically edit VRML and other 3D formats. It is also intended to provide a platform which can be used to experiment with physics, animation, etc. Programming work on this project has lapsed.
ProteinShader is a molecular visualization tool that can produce illustrative renderings of proteins that approximate what an artist might create using pen and ink. This free platform-independent program is written in Java and OpenGL Shading Language.