http://projects.blender.org/projects/blendercad/
Projecte per crear un programa de CAD 3D basat en Blender. Actualment en estat primerenc de desenvolupament.
PLATAFORMA: Multiplataforma
LLICÈNCIA: GNU
PREU: Gratuït
http://avocado-cad.sourceforge.net/
Avocado és un programa CAD 3D per a enginyers i artistes. Actualment està disponible la tercera versió Alpha. Està en continu però lent desenvolupament, comença a tenir una comunitat d´usuaris activa però pretén incrementar el nombre de desarrolladors.
PLATAFORMES: Windows, Linux, Mac.
PREU: Gratuït
http://www.zgameeditor.org
Crea jocs o demos amb un pes de distribució de 64kb o menys.
El motor utilitza OpenGL per als gràfics i un sintetitzador real time per a l’àudio. ZGE es lliure i de codi obert i l’autor es Ville Krumlinde.
LLICÈNCIA: MIT
PLATAFORMA: L’ editor és per Windows, però les aplicacions poden córrer sobre Linux o Mac os X
PREU: Gratuït
http://www.kpovmodeler.org/
Kpovmodeler és un programa de modelatge i composició per a crear escenes per al renderitzador POV-Ray sota KDE. Gairebé totes les opcions del llenguatge pov-ray poden esser utilitzades desde la interfície gràfica de KPovModeler.
SISTEMA OPERATIU: Linux (KDE)
LLICÈNCIA: GNU
PREU: Gratuït
http://atmosphir.com/
Atmosphir és una eina per al disseny i el desenvolupament de jocs 3D d´aventures per a Windows i Mac. No és necessari tenir coneixements avançats de programació.
VERSIÓ ACTUAL: Beta
LLICÈNCIA:
PLATAFORMA: Windows, Mac
PREU: Gratuït
http://hme.sourceforge.net/
HME és un programa de 2D utilitzat per crear i manipular mapes d´altura (height map). Un height map és una representació bidimensional d´un terreny tridimensional. Cada color representa una altura.
Després, des d´un programa de 3D -com el Blender- aquest mapa d´altura pot esser interpretat i mostrat en tres dimensions. Aquesta técnica s´utilitza en gràfics tridimensionals a temps real -com els videojocs-, permetent que el terreny sigui més lleuger que si hagués estat modelat amb malles.
PLATAFORMA: Windows, Linux
LLICÈNCIA: GPL
PREU: Gratuït
http://opensimulator.org/
http://opensimulator.org/wiki/OpenSimSpanish
L´OpenSimulator Project és un projecte de simulador que utilitza el mateix standard que Second Life per a comunicar-se amb els usuaris. Fa possible que els usuaris puguin utilitzar el client de Second Life per a conectar-se a un Metavers obert i distribuit. Configura una plataforma per a controlar un món virtual, i suporta múltiples i independents regions connectades en un sol grid centralitzat. Aquestes regions són llocs físics virtuals, parcel.les quadrades, a on els avatars es mouen i interactuen.
Està escrit en c# i corre sobre Mono.
S´hi poden importar models fets amb Blender.
Funcionalitats:
- Suporta la creació de Regions de 256×256 metres, bé en una sóla màquina o enllaçades entre diferents màquines en mode graella.
- Habilitat extensiva de personalitzar el teu avatar (robes, skin, objectes…)
- Habilitat de crear contingut en temps real a l´entorn utilitzant les eines de construcció de món
- Simulació fisica a temps real utilitzant ODE
- Aplicació de desenvolupament del món utilitzant diferents llenguatges, com LSL, C#, i/o Javascript.
LLICÈNCIA: BSD
PLATAFORMES: Windows, Mac os x, Linux
PREU: Gratuït
http://delta3d.org/
http://sourceforge.net/projects/delta3d
Inicialment va esser desenvolupat per l´exèrcit nordamericà (IEEE Computer Graphics and Applications i The Journal of Defense Modeling and Simulation) per a realitzar simulacions.
Funcionalitats principals: Shaders, animació de personatges, física, só, scripting, terrenys, sistemes de partícules (fum, explosions), networking, múltiples formats de fitxers (.flt, .3ds, .obj, etc), editor 3D d´escenaris, renderitza en Open GL, té un disseny modular que inclou els següents paquets: Open Scene Graph, Open Dynamics Engine, Character Animation Library, Open AL
PLATAFORMA: Windows, Linux, Mac OS X (aquest últim encara experimental)
LLICÈNCIA: LGPL
PREU: Gratuït
http://irrlicht.sourceforge.net
Lighting fast realtime 3D engine.Està escrit en C++ i està també disponible per a llenguatges .net (java, perl, ruby, basic, python, lua…). Pot utilitzar Open GL, DirectX i el seu propi software de renderització. Té totes les caracteriestiques que necessita un motor 3D comercial, una comunitat activa i molts projectes en desenvolupament.
Funcionalitats principals: és fàcil d´entendre i utilitzar, té sombrejadors de vértex i de pícsel, animació de personatges mitjançant esquelet i morfologia, efectes de particules, ombres a temps real, GUI de fàcil utilització, importa models obj, 3ds, md3d, bsp, mdd2, etc; importa textures bmp, jpg, png, psd, tga, etc; detecció de colisions, lectura directa de zip, parser xml, editor 3D en temps real.
PLATAFORMA: Linux, Mac, Windows
LLICÈNCIA: llicència pròpia basada en la llicència zlib/libpng
PREU: Gratuït
http://epsylon.rptd.ch/denormgen.php
DeNormGen és una eina dissenyada com a suport per a crear mapes de normals geomètrics. Aquests mapes són utilitzats als videojocs per a donar la impressió de que les malles de baixa resolució que s´han d´emprar tenen més detall del que realment tenen. La millor manera de generar aquests mapes de normals és partint d’una malla d´alta resolució, de la que se´n extreuen les informacions de les Normals per a projectarles després sobre la malla de baixa resolució. DeNormGen proveu d´aquesta funció.
A més de generar mapes de normals geométrics, DeNormGen també aplica mapes de normals detallats sobre les geometries de mapes de normals generades. Aquests mapes de normals poden esser creats utilitzant plugins de normals per a aplicacions gràfiques de 2D com The Gimp. Aquest procés pot esser repetit molts cops.
També pot generar mapes de desplaçament o d´altura. Aquests mapes poden esser utilitzats per a mapejat offset o amb sombrejadors de pícsel per a renderitzar una malla de baixa resolució amb més detall, creant vértex i cares durant la renderització, desplaçant-los utilitzant el mapa de desplaçament. Aquests mapes poden esser utilitzats com a pur mapa d´altura per a generadors de terreny.
Existeix un script Blender3D que serveix per a exportar models al format *.dim per a la utilització amb el DeNormGen.
SIMILARS: ORB (Windows), Nvidia Melody
PLATAFORMES: Unix, Linux, Windows, Mac os x
LLICÈNCIA: GNU
PREU: Gratuït
http://www.sweethome3d.eu/es/
http://www.sweethome3d.eu
Sweet Home 3D és una aplicació senzilla per al disseny d´interiors. Ajuda a emplaçar els mobles sobre un plànol d’una casa en 2D, fent-ne una previsualització en 3D. Està disponible en espanyol, anglés, francés, portugués…
PLATAFORMES: Windows, Mac OS X 10.4, Linux i Solaris.
LLICÈNCIA: GNU
PREU: Gratuït.
http://www.povray.org/
POV-Ray (Persistance of Vision Ray-tracer), o POV és un programa de raytracing gratuït, en constant evolució (els últims aportaments són la radiositat i el mapeig de fotons). Basat en DKBTrace i en part de Polyray. No és un programa lliure, però les seves fonts estan disponibles sota les condicions de la llicència POV-Ray, la qual distingeix entre ús personal, ús comercial i ús per a projectes open source.
POV no disposa d’interfície gràfica per modelar les imatges com la major part dels programes de creació 3D actuals però és capaç d’interpretar fitxers de codi ASCII+ d’extensió “.pov” en els que es descriu l’escena. L’esmentat fitxer text ha de contenir almenys la posició i els paràmetres de la font de llum, la càmera i els objectes. Contràriament a altres programes més recents en els quals els objectes són definits amb unions elaborades de múltiples triangles, els objectes de POV són formes geomètriques (esfera, cub, con,cilindre…), operacions entre aquestes formes, volums definits per diferents funcions matemàtiques com isosuperficies (per exemple : function {x*x – F/y*y + z*z}) o unions de triangles com els d’altres programes. Suporta un lleuger llenguatge informàtic similar al llenguatge C que permet realitzar tasques complexes amb els objectes.
PLATAFORMA: Mac, Linux, Windows
LLICÈNCIA: Llicència Pov Ray
http://www.yafray.org
YafRay (Yet Another Free Raytracer) és un raytracer lliure, sota llicència GNU LGPL, que fa servir un llenguatge de descripció d’escenes en XML. Recentment s’ha integrat al programa de modelat 3D Blender, i és utilitzat freqüentment per renderitzar les escenes creades amb Blender, però també pot esser utilitzat com a raytracer independent. Els principals desenvolupadors son Alejandro Conty Estévez i Alfredo de Greef.
PRINCIPALS CARACTERISTÍSTIQUES
* Il·luminació global completa: YafRay pot il·luminar escenes per aquest sistema, emprant aproximacions Montecarlo i Quasimontecarlo.
* Il·luminació Skydome: Llum originari d’un cel emissor que causa ombres suaus a l’escena.
* Il·luminació HDRI: Aquest tipus d’il·luminació es basa en la informació continguda en una imatge HDR. Es pot utilitzar amb els dos tipus d’il·luminació descrits anteriorment.
* Caústiques: YafRay permet simular el comportament dels materials reflectants i transmissors de llum, com el cristall.
* DOF Real: Gràcies a aquest és possible reproduïr en l’escena l’efecte d’enfocament que tindria una lent real, produint desenfocament als objectes més llunyans i propers del punt d’enfocament.
* Reflexions Borrosses: Certs objectes produeixen una distorsió en la reflexió deguda a una superfície rugosa, aquest efecte pot ésser simulat pel programa.
* Altres característiques
o Estructura modular
o Integració en programes de modelacio 3d emprant plug-in
o Multiplataforma
o Motor de render independient
o Render distribuit i multifil
PLATAFORMA: Multiplataforma
PREU: Gratuït
LLICÈNCIA: LGPL
http://opencv.willowgarage.com/wiki/
http://sourceforge.net/projects/opencvlibrary
OpenCV (Open Computer Vision Library) és una llibreria de visió artificial originalment desenvolupada per Intel. Està orientada al processament d’imatges en temps real, el que és possible si troba en el sistema les Primitives de Rendiment Integrades de Intel (IPP). La llibreria implementa funcions de reconeixement facial.
LLICÈNCIA: BSD
PLATAFORMA: Windows, Mac, Linux
http://www.opengl.org/
OpenGL és una especificació estàndard que defineix una API multillenguatge i multiplataforma per a escriure aplicacions que produeïxen gràfics 3D. Desenvolupada originalment per Silicon Graphics Incorporated (SGI). OpenGL significa Open Graphics Library, que traduït és “biblioteca de gràfics oberta”.
Entre les seves característiques podem destacar que és multiplataforma (hi ha fins i tot un OpenGL ES per a telèfons mòbils) i que la gestió de la generació de gràfics 2D i 3D per maquinari ofereix al programador una API senzilla, estable i compacta. A més la seva escalabilitat ha permès que no s’hagi estancat el seu desenvolupament i també la creació d’extensions, una sèrie d’afegits sobre les funcionalitats bàsiques, per tal d’aprofitar les creixents evolucions tecnològiques. Podem ressenyar la inclusió dels GLSL (un llenguatge de shaders propi) com a estàndard en la versió 2.0 d’OpenGL presentada el 10 d’agost de 2004.
Actualment Dennis McKenna, nomenat CEO de SGI i president a l’inici de l’any, amb l’esperança de salvar l’empresa de la fallida, considera que OpenGL no és una peça clau en el desenvolupament de SGI i està preparat per a vendre’l. Depenent del resultat d’aquesta venda, el futur d’OpenGL està en l’aire.
LLICÈNCIA:
PLATAFORMES: Linux, MacOS, Microsoft Windows, i inclús per plataformes mòvils
http://www.crystalspace3d.org/
Crystal Space és un framework per al desenvolupament d´aplicacions 3D. Està escrit en C++ utilitzant un disseny orientat a objectes. S´utilitza típicament com a motor de jocs, però pot esser utilitzat per a qualsevol tipus de visualització 3D.
El programa client pot utilitzar plugins si es registren amb el Shared Class Facility (SCF) de Crystal Space. Pot utilitzar opcionalment OpenGL, SDL, X11, SVGALib. També pot utilitzar rutines d´ensamblador utilitzant NASM i MMX.
INSTAL·LACIÓ: En aquest moment la versió que es distribueix és el codi font sense compilar, amb lo qual la instal·lació es complica al haver de compilar el programa abans d´utilitzar-ho. Esperem que próximament facilitin la descàrrega de versions compilades.
LLICÈNCIA: LGPL
PLATAFORMES: Linux, Unix, Windows, Mac OS X
PREU: Gratuït
http://www.ogre3d.org/
OGRE 3D (de l´acrònim anglés Object-Oriented Graphics Rendering Engine) és un motor de renderitzat 3D orientat a escenes, escrit en C++.
Les seves llibreries eviten la dificultat de la utilització de capes inferiors de llibreries gràfiques com Open GL i Direct 3D, i, a més, proveeixen una interfaz basada en objectes del món i altres classes d´alt nivell.
LLICÈNCIA: LGPL
SISTEMA OPERATIU: Multiplataforma
http://www.wings3d.com
DESCRIPCIÓ
Wings 3D és un programa de modelat 3D de lliure distribució i de codi obert. Wings 3D està fet per a modelar i texturitzar elements formats amb polígons.
Wings 3D no pot manejar animacions, i moltes operacions poden arribar a desactivar-se si l’element poligonal és massa complexe. Com a avantatja té una interfase i un sistema d’icones molt intuitiu, que el fa més flexible a l´hora de treballar.
Encara que careix d´un renderitzador potent, Wings 3D pot combinar-se amb altres programes, com POV-Ray o YafRay per a realitzar imatges d´alta qualitat.
SIMILARS
Nendo i Mirai, ambdós de Izware.
SISTEMA OPERATIU
Wings 3D està disponible per la majoria de plataformes, incloent Windows, Linux i Mac utilitzant l’entorn Erlang.
FORMATS
Accepta formats gràfics com TGA, JPG, Iris, SGI o TIFF. També pot llegir fitxers Inventor.